From 2612abe75e075df7baf3a2539d01dc55f3e1c287 Mon Sep 17 00:00:00 2001 From: masterfreud Date: Sun, 16 Jun 2019 14:09:54 +0100 Subject: [PATCH] stabilisation ios --- .buckconfig | 6 + .eslintrc.js | 4 + .flowconfig | 69 + .gitattributes | 1 + .gitignore | 56 + .watchmanconfig | 1 + App.ios.js | 248 ++ App.js | 248 ++ app.json | 4 + babel.config.js | 3 + datas/img/.directory | 4 + datas/img/Plan de travail 1.png | Bin 0 -> 14553 bytes datas/img/Plan de travail 2.png | Bin 0 -> 5159 bytes datas/img/Plan de travail 3.png | Bin 0 -> 2055 bytes datas/img/icon-left.png | Bin 0 -> 2399 bytes datas/img/icon-middle.png | Bin 0 -> 2312 bytes datas/img/icon-right.png | Bin 0 -> 1204 bytes datas/img/icon2.png | Bin 0 -> 8001 bytes datas/img/icon3.png | Bin 0 -> 6928 bytes datas/img/icon3up.png | Bin 0 -> 5824 bytes datas/img/iconsub3.png | Bin 0 -> 1084 bytes datas/img/ilinklogo.png | Bin 0 -> 14553 bytes datas/img/ios/icon/.directory | 4 + .../icon/AppIcon.appiconset/icon-AppStore.png | Bin 0 -> 218521 bytes .../icon/AppIcon.appiconset/icon-iPad20.png | Bin 0 -> 1000 bytes .../AppIcon.appiconset/icon-iPad20@2x.png | Bin 0 -> 2522 bytes .../icon/AppIcon.appiconset/icon-iPad29.png | Bin 0 -> 1651 bytes .../AppIcon.appiconset/icon-iPad29@2x.png | Bin 0 -> 4050 bytes .../icon/AppIcon.appiconset/icon-iPad40.png | Bin 0 -> 2522 bytes .../AppIcon.appiconset/icon-iPad40@2x.png | Bin 0 -> 6210 bytes .../icon/AppIcon.appiconset/icon-iPad76.png | Bin 0 -> 5828 bytes .../AppIcon.appiconset/icon-iPad76@2x.png | Bin 0 -> 14324 bytes .../AppIcon.appiconset/icon-iPad83@2x.png | Bin 0 -> 15982 bytes .../AppIcon.appiconset/icon-iPhone20@2x.png | Bin 0 -> 2522 bytes .../AppIcon.appiconset/icon-iPhone20@3x.png | Bin 0 -> 4254 bytes .../AppIcon.appiconset/icon-iPhone29@2x.png | Bin 0 -> 4050 bytes .../AppIcon.appiconset/icon-iPhone29@3x.png | Bin 0 -> 6897 bytes .../AppIcon.appiconset/icon-iPhone40@2x.png | Bin 0 -> 6210 bytes .../AppIcon.appiconset/icon-iPhone40@3x.png | Bin 0 -> 10420 bytes .../AppIcon.appiconset/icon-iPhone60@2x.png | Bin 0 -> 10420 bytes .../AppIcon.appiconset/icon-iPhone60@3x.png | Bin 0 -> 17814 bytes datas/img/ios/icon/icon-1024.png | Bin 0 -> 31071 bytes datas/img/ios/icon/icon-40.png | Bin 0 -> 3406 bytes datas/img/ios/icon/icon-40@2x.png | Bin 0 -> 8329 bytes datas/img/ios/icon/icon-40@3x.png | Bin 0 -> 13780 bytes datas/img/ios/icon/icon-50.png | Bin 0 -> 4480 bytes datas/img/ios/icon/icon-50@2x.png | Bin 0 -> 10956 bytes datas/img/ios/icon/icon-60.png | Bin 0 -> 5743 bytes datas/img/ios/icon/icon-60@2x.png | Bin 0 -> 13780 bytes datas/img/ios/icon/icon-60@3x.png | Bin 0 -> 22892 bytes datas/img/ios/icon/icon-72.png | Bin 0 -> 7212 bytes datas/img/ios/icon/icon-72@2x.png | Bin 0 -> 17386 bytes datas/img/ios/icon/icon-76.png | Bin 0 -> 7756 bytes datas/img/ios/icon/icon-76@2x.png | Bin 0 -> 18618 bytes datas/img/ios/icon/icon-83.5@2x.png | Bin 0 -> 20897 bytes datas/img/ios/icon/icon-small.png | Bin 0 -> 2218 bytes datas/img/ios/icon/icon-small@2x.png | Bin 0 -> 5505 bytes datas/img/ios/icon/icon-small@3x.png | Bin 0 -> 9246 bytes datas/img/ios/icon/icon.png | Bin 0 -> 5372 bytes datas/img/ios/icon/icon@2x.png | Bin 0 -> 12928 bytes .../img/ios/splash/Default-568h@2x~iphone.png | Bin 0 -> 53095 bytes datas/img/ios/splash/Default-667h.png | Bin 0 -> 64136 bytes datas/img/ios/splash/Default-736h.png | Bin 0 -> 117552 bytes .../img/ios/splash/Default-Landscape-736h.png | Bin 0 -> 117718 bytes .../ios/splash/Default-Landscape@2x~ipad.png | Bin 0 -> 111690 bytes .../ios/splash/Default-Landscape@~ipadpro.png | Bin 0 -> 28232 bytes .../img/ios/splash/Default-Landscape~ipad.png | Bin 0 -> 48158 bytes .../ios/splash/Default-Portrait@2x~ipad.png | Bin 0 -> 111683 bytes .../ios/splash/Default-Portrait@~ipadpro.png | Bin 0 -> 28072 bytes .../img/ios/splash/Default-Portrait~ipad.png | Bin 0 -> 48424 bytes datas/img/ios/splash/Default@2x~iphone.png | Bin 0 -> 43391 bytes .../splash/Default@2x~universal~anyany.png | Bin 0 -> 30057 bytes datas/img/ios/splash/Default~iphone.png | Bin 0 -> 18277 bytes datas/img/map.png | Bin 0 -> 17770 bytes datas/img/png/019-placeholder-4.png | Bin 0 -> 23925 bytes datas/img/png/032-home.png | Bin 0 -> 20397 bytes datas/img/png/home_network.png | Bin 0 -> 925 bytes datas/img/png/other_net.png | Bin 0 -> 1060 bytes datas/img/png/user_place.png | Bin 0 -> 1068 bytes datas/img/png/userplace.png | Bin 0 -> 25505 bytes datas/img/userplace.png | Bin 0 -> 25505 bytes datas/img/users/man-1.png | Bin 0 -> 25843 bytes datas/img/users/man.png | Bin 0 -> 24003 bytes datas/img/vectors/user_place.svg | 66 + datas/json/3895-loader.json | 1 + datas/json/4021-no-notification-state.json | 1 + datas/json/629-empty-box.json | 1 + datas/json/781-no-notifications.json | 1 + datas/json/loader.json | 1 + index.js | 9 + ios/Podfile | 69 + ios/iLinkWorld-tvOS/Info.plist | 54 + ios/iLinkWorld-tvOSTests/Info.plist | 24 + ios/iLinkWorld.xcodeproj/project.pbxproj | 1964 ++++++++++++++ .../xcschemes/iLinkWorld-tvOS.xcscheme | 129 + .../xcschemes/iLinkWorld.xcscheme | 119 + ios/iLinkWorld/AppDelegate.h | 15 + ios/iLinkWorld/AppDelegate.m | 42 + ios/iLinkWorld/Base.lproj/LaunchScreen.xib | 42 + .../AppIcon.appiconset/Contents.json | 62 + .../AppIcon.appiconset/icon-AppStore.png | Bin 0 -> 218521 bytes .../AppIcon.appiconset/icon-iPhone20@2x.png | Bin 0 -> 2522 bytes .../AppIcon.appiconset/icon-iPhone20@3x.png | Bin 0 -> 4254 bytes .../AppIcon.appiconset/icon-iPhone29@2x.png | Bin 0 -> 4050 bytes .../AppIcon.appiconset/icon-iPhone29@3x.png | Bin 0 -> 6897 bytes .../AppIcon.appiconset/icon-iPhone40@2x.png | Bin 0 -> 6210 bytes .../AppIcon.appiconset/icon-iPhone40@3x.png | Bin 0 -> 10420 bytes .../AppIcon.appiconset/icon-iPhone60@2x.png | Bin 0 -> 10420 bytes .../AppIcon.appiconset/icon-iPhone60@3x.png | Bin 0 -> 17814 bytes ios/iLinkWorld/Images.xcassets/Contents.json | 6 + ios/iLinkWorld/Info.plist | 69 + ios/iLinkWorld/main.m | 16 + ios/iLinkWorldTests/Info.plist | 24 + ios/iLinkWorldTests/iLinkWorldTests.m | 68 + ios/icons/icon-AppStore.png | Bin 0 -> 218521 bytes ios/icons/icon-iPad20.png | Bin 0 -> 1000 bytes ios/icons/icon-iPad20@2x.png | Bin 0 -> 2522 bytes ios/icons/icon-iPad29.png | Bin 0 -> 1651 bytes ios/icons/icon-iPad29@2x.png | Bin 0 -> 4050 bytes ios/icons/icon-iPad40.png | Bin 0 -> 2522 bytes ios/icons/icon-iPad40@2x.png | Bin 0 -> 6210 bytes ios/icons/icon-iPad76.png | Bin 0 -> 5828 bytes ios/icons/icon-iPad76@2x.png | Bin 0 -> 14324 bytes ios/icons/icon-iPad83@2x.png | Bin 0 -> 15982 bytes ios/icons/icon-iPhone20@2x.png | Bin 0 -> 2522 bytes ios/icons/icon-iPhone20@3x.png | Bin 0 -> 4254 bytes ios/icons/icon-iPhone29@2x.png | Bin 0 -> 4050 bytes ios/icons/icon-iPhone29@3x.png | Bin 0 -> 6897 bytes ios/icons/icon-iPhone40@2x.png | Bin 0 -> 6210 bytes ios/icons/icon-iPhone40@3x.png | Bin 0 -> 10420 bytes ios/icons/icon-iPhone60@2x.png | Bin 0 -> 10420 bytes ios/icons/icon-iPhone60@3x.png | Bin 0 -> 17814 bytes metro.config.js | 17 + model/GeolocatedPoint.js | 48 + model/Network.js | 19 + package.json | 74 + qApp.android.js | 249 ++ route.json | 31 + routine/backgroundDemandeSupervisor.js | 0 screens/BaseScreen.js | 19 + screens/IconWithBadge.js | 30 + screens/account/AddNetwork.js | 234 ++ screens/account/GenerateNetworkForGeo.js | 176 ++ screens/account/UpdateInformations.js | 127 + screens/account/UpdatePassword.js | 0 screens/account/UserAccount.js | 389 +++ screens/ads/BannerAds.js | 78 + screens/ads/IntersticielAds.js | 201 ++ screens/ads/InterticielAds.js | 111 + screens/configurations/About.js | 70 + screens/configurations/Configurations.js | 85 + screens/drawer/DrawerListOption.js | 104 + screens/drawer/HeaderDrawer.js | 17 + screens/drawer/ListOptions.js | 58 + screens/groupes/SuperViseurGroupeHome.js | 564 ++++ screens/groupes/superviseurCodeDispoList.js | 0 screens/help/Help.js | 135 + screens/help/HelpMenu.js | 105 + screens/history-request/History.js | 741 ++++++ screens/history-request/HistoryItem.js | 245 ++ screens/history-request/HistoryItemDetails.js | 255 ++ .../history-request/HistoryRequester.ios.js | 605 +++++ screens/history-request/HistoryRequester.js | 604 +++++ screens/history-request/MyHistory.js | 868 ++++++ screens/history-request/Requester.js | 29 + screens/home/Filter.js | 68 + screens/home/Home.js | 2337 +++++++++++++++++ screens/home/IMap.js | 281 ++ screens/home/IMarker.js | 185 ++ screens/home/Networks.js | 68 + screens/index.js | 73 + screens/login/ActivateAccount.js | 347 +++ screens/login/Connect.js | 118 + screens/login/ForgottenPassword.js | 323 +++ screens/login/LoginMain.js | 10 + screens/login/TypeChoiser.js | 137 + screens/login/confirmCode.js | 57 + screens/login/createAccount.js | 412 +++ screens/login/createUserStep2.js | 879 +++++++ screens/login/ui/Login.ui.js | 759 ++++++ screens/modals/DateFilterHistoryDemand.js | 145 + screens/modals/DateRangePicker.js | 79 + screens/modals/LoadinModal.js | 22 + screens/notifications/NotificationBuilder.js | 28 + .../notifications/NotificationTextSimple.js | 21 + screens/notifications/Notifications.js | 65 + screens/optionMenu/HeaderMenu.js | 10 + screens/optionMenu/OptionsMenu.js | 579 ++++ screens/optionMenu/qOptionsMenu.js | 577 ++++ screens/splashscreen/SplashScreen.js | 257 ++ screens/splashscreen/qSplashScreen.android.js | 256 ++ screens/splashscreen/qSplashScreen.js | 256 ++ utils/DateUtils.js | 35 + utils/Translations.js | 16 + utils/country_code.json | 248 ++ utils/events.js | 3 + utils/i18n/ar.json | 250 ++ utils/i18n/en.json | 276 ++ utils/i18n/fr.json | 277 ++ utils/i18n/zh.json | 94 + utils/theme.json | 11 + webservice/AuthApi.js | 236 ++ webservice/HistoryRequestApi.js | 142 + webservice/IlinkConstants.js | 20 + webservice/MapService.js | 88 + webservice/MemberGeolocatedApi.js | 54 + webservice/NetworkApi.js | 37 + webservice/RequestCreditApi.js | 0 webservice/js.json | 1 + webservice/persistences/Configuration.js | 106 + webservice/persistences/MarkerManager.js | 74 + webservice/persistences/db.js | 7 + 212 files changed, 20043 insertions(+) create mode 100644 .buckconfig create mode 100644 .eslintrc.js create mode 100644 .flowconfig create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .watchmanconfig create mode 100755 App.ios.js create mode 100644 App.js create mode 100644 app.json create mode 100644 babel.config.js create mode 100755 datas/img/.directory create mode 100644 datas/img/Plan de travail 1.png create mode 100644 datas/img/Plan de travail 2.png create mode 100644 datas/img/Plan de travail 3.png create mode 100644 datas/img/icon-left.png create mode 100644 datas/img/icon-middle.png create mode 100644 datas/img/icon-right.png create mode 100644 datas/img/icon2.png create mode 100644 datas/img/icon3.png create mode 100644 datas/img/icon3up.png create mode 100644 datas/img/iconsub3.png create mode 100644 datas/img/ilinklogo.png create mode 100755 datas/img/ios/icon/.directory create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad20.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad20@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad29.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad40.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad40@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad76@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@3x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone29@3x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@2x.png create mode 100644 datas/img/ios/icon/AppIcon.appiconset/icon-iPhone60@3x.png create mode 100755 datas/img/ios/icon/icon-1024.png create mode 100755 datas/img/ios/icon/icon-40.png create mode 100755 datas/img/ios/icon/icon-40@2x.png create mode 100755 datas/img/ios/icon/icon-40@3x.png create mode 100755 datas/img/ios/icon/icon-50.png create mode 100755 datas/img/ios/icon/icon-50@2x.png create mode 100755 datas/img/ios/icon/icon-60.png create mode 100755 datas/img/ios/icon/icon-60@2x.png create mode 100755 datas/img/ios/icon/icon-60@3x.png create mode 100755 datas/img/ios/icon/icon-72.png create mode 100755 datas/img/ios/icon/icon-72@2x.png create mode 100755 datas/img/ios/icon/icon-76.png create mode 100755 datas/img/ios/icon/icon-76@2x.png create mode 100755 datas/img/ios/icon/icon-83.5@2x.png create mode 100755 datas/img/ios/icon/icon-small.png create mode 100755 datas/img/ios/icon/icon-small@2x.png create mode 100755 datas/img/ios/icon/icon-small@3x.png create mode 100755 datas/img/ios/icon/icon.png create mode 100755 datas/img/ios/icon/icon@2x.png create mode 100755 datas/img/ios/splash/Default-568h@2x~iphone.png create mode 100755 datas/img/ios/splash/Default-667h.png create mode 100755 datas/img/ios/splash/Default-736h.png create mode 100755 datas/img/ios/splash/Default-Landscape-736h.png create mode 100755 datas/img/ios/splash/Default-Landscape@2x~ipad.png create mode 100755 datas/img/ios/splash/Default-Landscape@~ipadpro.png create mode 100755 datas/img/ios/splash/Default-Landscape~ipad.png create mode 100755 datas/img/ios/splash/Default-Portrait@2x~ipad.png create mode 100755 datas/img/ios/splash/Default-Portrait@~ipadpro.png create mode 100755 datas/img/ios/splash/Default-Portrait~ipad.png create mode 100755 datas/img/ios/splash/Default@2x~iphone.png create mode 100755 datas/img/ios/splash/Default@2x~universal~anyany.png create mode 100755 datas/img/ios/splash/Default~iphone.png create mode 100755 datas/img/map.png create mode 100755 datas/img/png/019-placeholder-4.png create mode 100755 datas/img/png/032-home.png create mode 100755 datas/img/png/home_network.png create mode 100755 datas/img/png/other_net.png create mode 100755 datas/img/png/user_place.png create mode 100755 datas/img/png/userplace.png create mode 100755 datas/img/userplace.png create mode 100755 datas/img/users/man-1.png create mode 100755 datas/img/users/man.png create mode 100755 datas/img/vectors/user_place.svg create mode 100644 datas/json/3895-loader.json create mode 100644 datas/json/4021-no-notification-state.json create mode 100644 datas/json/629-empty-box.json create mode 100644 datas/json/781-no-notifications.json create mode 100644 datas/json/loader.json create mode 100644 index.js create mode 100644 ios/Podfile create mode 100644 ios/iLinkWorld-tvOS/Info.plist create mode 100644 ios/iLinkWorld-tvOSTests/Info.plist create mode 100644 ios/iLinkWorld.xcodeproj/project.pbxproj create mode 100644 ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld-tvOS.xcscheme create mode 100644 ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld.xcscheme create mode 100644 ios/iLinkWorld/AppDelegate.h create mode 100644 ios/iLinkWorld/AppDelegate.m create mode 100644 ios/iLinkWorld/Base.lproj/LaunchScreen.xib create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-AppStore.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone20@2x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone20@3x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone29@2x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone29@3x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone40@2x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone40@3x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone60@2x.png create mode 100644 ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone60@3x.png create mode 100644 ios/iLinkWorld/Images.xcassets/Contents.json create mode 100644 ios/iLinkWorld/Info.plist create mode 100644 ios/iLinkWorld/main.m create mode 100644 ios/iLinkWorldTests/Info.plist create mode 100644 ios/iLinkWorldTests/iLinkWorldTests.m create mode 100644 ios/icons/icon-AppStore.png create mode 100644 ios/icons/icon-iPad20.png create mode 100644 ios/icons/icon-iPad20@2x.png create mode 100644 ios/icons/icon-iPad29.png create mode 100644 ios/icons/icon-iPad29@2x.png create mode 100644 ios/icons/icon-iPad40.png create mode 100644 ios/icons/icon-iPad40@2x.png create mode 100644 ios/icons/icon-iPad76.png create mode 100644 ios/icons/icon-iPad76@2x.png create mode 100644 ios/icons/icon-iPad83@2x.png create mode 100644 ios/icons/icon-iPhone20@2x.png create mode 100644 ios/icons/icon-iPhone20@3x.png create mode 100644 ios/icons/icon-iPhone29@2x.png create mode 100644 ios/icons/icon-iPhone29@3x.png create mode 100644 ios/icons/icon-iPhone40@2x.png create mode 100644 ios/icons/icon-iPhone40@3x.png create mode 100644 ios/icons/icon-iPhone60@2x.png create mode 100644 ios/icons/icon-iPhone60@3x.png create mode 100644 metro.config.js create mode 100644 model/GeolocatedPoint.js create mode 100644 model/Network.js create mode 100644 package.json create mode 100755 qApp.android.js create mode 100755 route.json create mode 100755 routine/backgroundDemandeSupervisor.js create mode 100755 screens/BaseScreen.js create mode 100755 screens/IconWithBadge.js create mode 100755 screens/account/AddNetwork.js create mode 100755 screens/account/GenerateNetworkForGeo.js create mode 100755 screens/account/UpdateInformations.js create mode 100644 screens/account/UpdatePassword.js create mode 100755 screens/account/UserAccount.js create mode 100755 screens/ads/BannerAds.js create mode 100755 screens/ads/IntersticielAds.js create mode 100755 screens/ads/InterticielAds.js create mode 100644 screens/configurations/About.js create mode 100755 screens/configurations/Configurations.js create mode 100755 screens/drawer/DrawerListOption.js create mode 100755 screens/drawer/HeaderDrawer.js create mode 100755 screens/drawer/ListOptions.js create mode 100755 screens/groupes/SuperViseurGroupeHome.js create mode 100755 screens/groupes/superviseurCodeDispoList.js create mode 100755 screens/help/Help.js create mode 100755 screens/help/HelpMenu.js create mode 100755 screens/history-request/History.js create mode 100755 screens/history-request/HistoryItem.js create mode 100755 screens/history-request/HistoryItemDetails.js create mode 100755 screens/history-request/HistoryRequester.ios.js create mode 100755 screens/history-request/HistoryRequester.js create mode 100755 screens/history-request/MyHistory.js create mode 100755 screens/history-request/Requester.js create mode 100644 screens/home/Filter.js create mode 100755 screens/home/Home.js create mode 100755 screens/home/IMap.js create mode 100755 screens/home/IMarker.js create mode 100644 screens/home/Networks.js create mode 100755 screens/index.js create mode 100755 screens/login/ActivateAccount.js create mode 100755 screens/login/Connect.js create mode 100755 screens/login/ForgottenPassword.js create mode 100755 screens/login/LoginMain.js create mode 100755 screens/login/TypeChoiser.js create mode 100755 screens/login/confirmCode.js create mode 100755 screens/login/createAccount.js create mode 100755 screens/login/createUserStep2.js create mode 100755 screens/login/ui/Login.ui.js create mode 100755 screens/modals/DateFilterHistoryDemand.js create mode 100755 screens/modals/DateRangePicker.js create mode 100755 screens/modals/LoadinModal.js create mode 100755 screens/notifications/NotificationBuilder.js create mode 100755 screens/notifications/NotificationTextSimple.js create mode 100755 screens/notifications/Notifications.js create mode 100755 screens/optionMenu/HeaderMenu.js create mode 100755 screens/optionMenu/OptionsMenu.js create mode 100755 screens/optionMenu/qOptionsMenu.js create mode 100755 screens/splashscreen/SplashScreen.js create mode 100755 screens/splashscreen/qSplashScreen.android.js create mode 100755 screens/splashscreen/qSplashScreen.js create mode 100755 utils/DateUtils.js create mode 100755 utils/Translations.js create mode 100755 utils/country_code.json create mode 100755 utils/events.js create mode 100755 utils/i18n/ar.json create mode 100755 utils/i18n/en.json create mode 100755 utils/i18n/fr.json create mode 100755 utils/i18n/zh.json create mode 100755 utils/theme.json create mode 100755 webservice/AuthApi.js create mode 100755 webservice/HistoryRequestApi.js create mode 100755 webservice/IlinkConstants.js create mode 100755 webservice/MapService.js create mode 100755 webservice/MemberGeolocatedApi.js create mode 100755 webservice/NetworkApi.js create mode 100755 webservice/RequestCreditApi.js create mode 100755 webservice/js.json create mode 100755 webservice/persistences/Configuration.js create mode 100644 webservice/persistences/MarkerManager.js create mode 100755 webservice/persistences/db.js diff --git a/.buckconfig b/.buckconfig new file mode 100644 index 00000000..934256cb --- /dev/null +++ b/.buckconfig @@ -0,0 +1,6 @@ + +[android] + target = Google Inc.:Google APIs:23 + +[maven_repositories] + central = https://repo1.maven.org/maven2 diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..40c6dcd0 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,4 @@ +module.exports = { + root: true, + extends: '@react-native-community', +}; diff --git a/.flowconfig b/.flowconfig new file mode 100644 index 00000000..47d80d95 --- /dev/null +++ b/.flowconfig @@ -0,0 +1,69 @@ +[ignore] +; We fork some components by platform +.*/*[.]android.js + +; Ignore "BUCK" generated dirs +/\.buckd/ + +; Ignore unexpected extra "@providesModule" +.*/node_modules/.*/node_modules/fbjs/.* + +; Ignore duplicate module providers +; For RN Apps installed via npm, "Libraries" folder is inside +; "node_modules/react-native" but in the source repo it is in the root +.*/Libraries/react-native/React.js + +; Ignore polyfills +.*/Libraries/polyfills/.* + +; Ignore metro +.*/node_modules/metro/.* + +[include] + +[libs] +node_modules/react-native/Libraries/react-native/react-native-interface.js +node_modules/react-native/flow/ + +[options] +emoji=true + +esproposal.optional_chaining=enable +esproposal.nullish_coalescing=enable + +module.system=haste +module.system.haste.use_name_reducers=true +# get basename +module.system.haste.name_reducers='^.*/\([a-zA-Z0-9$_.-]+\.js\(\.flow\)?\)$' -> '\1' +# strip .js or .js.flow suffix +module.system.haste.name_reducers='^\(.*\)\.js\(\.flow\)?$' -> '\1' +# strip .ios suffix +module.system.haste.name_reducers='^\(.*\)\.ios$' -> '\1' +module.system.haste.name_reducers='^\(.*\)\.android$' -> '\1' +module.system.haste.name_reducers='^\(.*\)\.native$' -> '\1' +module.system.haste.paths.blacklist=.*/__tests__/.* +module.system.haste.paths.blacklist=.*/__mocks__/.* +module.system.haste.paths.blacklist=/node_modules/react-native/Libraries/Animated/src/polyfills/.* +module.system.haste.paths.whitelist=/node_modules/react-native/Libraries/.* + +munge_underscores=true + +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\)$' -> 'RelativeImageStub' + +module.file_ext=.js +module.file_ext=.jsx +module.file_ext=.json +module.file_ext=.native.js + +suppress_type=$FlowIssue +suppress_type=$FlowFixMe +suppress_type=$FlowFixMeProps +suppress_type=$FlowFixMeState + +suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\) +suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native[a-z,_]*\\)?)\\)?:? #[0-9]+ +suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy +suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError + +[version] +^0.92.0 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..d42ff183 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.pbxproj -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..5d647565 --- /dev/null +++ b/.gitignore @@ -0,0 +1,56 @@ +# 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 +project.xcworkspace + +# Android/IntelliJ +# +build/ +.idea +.gradle +local.properties +*.iml + +# node.js +# +node_modules/ +npm-debug.log +yarn-error.log + +# BUCK +buck-out/ +\.buckd/ +*.keystore + +# 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 diff --git a/.watchmanconfig b/.watchmanconfig new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/.watchmanconfig @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/App.ios.js b/App.ios.js new file mode 100755 index 00000000..55c28691 --- /dev/null +++ b/App.ios.js @@ -0,0 +1,248 @@ +/** + * 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 { 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/App.js b/App.js new file mode 100644 index 00000000..55c28691 --- /dev/null +++ b/App.js @@ -0,0 +1,248 @@ +/** + * 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 { 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/app.json b/app.json new file mode 100644 index 00000000..7e1c8b7f --- /dev/null +++ b/app.json @@ -0,0 +1,4 @@ +{ + "name": "iLinkWorld", + "displayName": "iLinkWorld" +} \ No newline at end of file diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 00000000..f842b77f --- /dev/null +++ b/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: ['module:metro-react-native-babel-preset'], +}; diff --git a/datas/img/.directory b/datas/img/.directory new file mode 100755 index 00000000..9044f365 --- /dev/null +++ b/datas/img/.directory @@ -0,0 +1,4 @@ +[Dolphin] +PreviewsShown=true +Timestamp=2018,11,21,12,34,53 +Version=3 diff --git a/datas/img/Plan de travail 1.png b/datas/img/Plan de travail 1.png new file mode 100644 index 0000000000000000000000000000000000000000..edb878d396e36475df5b770719692b67925222db GIT binary patch literal 14553 zcmc(GWm6qZv^DPT&cP2J+~wfz9NgVCK!UrwySuvuhu{tg1a}D@Twk91{)Jn0KTJ*4 z)J)Ir-Mf3+T9GPB(x^y8NDvSZsIoE=Y7h{Ru>V~MaGy_3({2(!Z-~w^I&KgU$XNef zkP91ruMiLb2w4e`hF8vcE}|FqL*|E(Y#Q_ULnP|YoiNS>2w4OiBI|&4D+-hG)g*3* z_S+MWwRg|8GY@Z?H_vQ`HpM?Jvh7biTG_NV$tgJrI9R}eRT!w29h9HOUyS#VC!1zI z{=JP;*>M(UCUPcOO7+eDdragc8o$y0m;2!Be`)gaif;JGiMbO#wBuY65kZSFZ|Vo+ zB|&SDZ*%6&2?~pb3LnB8kPIB!iP$dc-*J|3R^4{yrR)GY^O9id^d?!7{2OM6?Lm-(Ls0ObhoeqtciMQ}^Od^?=-zfMzYWZ%0cf6zXCZiJ1-EU0e!X$5>)0husTatEz zUaS0OO_z%1U-F!`laMP0%C^qlP}+A6qkc(y6sUw0xn)tLE0T{qHa`hn0<$LzJ5LpW z7!rSkB@2K4l<@j`4&Hrcn^uPc0hR;@A$3lrBPIw^U=>QZ>8U5_ZJ1YzJQbW!9W%DW zK&e%r-l8?M-F;?7hWRzcNWq^`IA0Hg|5LBY?9S*cX!fP_&`vVzP<{0gGa94!V%$L!nq zT{o^6IWKRE*+2wWV71xEB23U+_(E1u3=F8B>|S-q!mjd=u|Bcb4{0q5;#jf#GWtNq znUh3%91qQkI>W2@GM=;XgX^B)7wF-H;pPGD#KVgcjZSkZZ0tZyFL7?>y1ZAZHCB=H z-R|$$+x2YIZ_pged2hasAj#KHWm1b`I9`0aG);C9={J z5GkBQNZ&>jHO!G0ba;HD*Lj2qym_<*^$C`Ciuw~FKo~b@KEmjCo&r)}+*=R^Os52m z5CMNvxRUUb@>%YTt``mN*0uYYLFbo>A;~~0C>HS_0F*qmQ@?dpn85d3;)_oLJ&xVE~-e^iv{@rNL{uKF~m- z_E-v^TgC2u#TUS1hyAtezzr&9hNTnW(PnI@^_Pqd6 zf815CbjRm*XXGG%ByNOfx7a@_zQf7{d>#aKw>>zM;-YFvc_2w5S%W%;zsdHqxXx6s zLZhaA4(nV-g}Z5dXToXv-_U{ySdd`Rln^N5w(q*WD#~GrG6$;}&mY;R*e_;dEBkWY z$FZa*GdR6Vo?Y(-ZdtrNWFvllF(Y{S-2-Bq+Y6rLnH)=~;ceIq9lh}_w1_T6K^(|l_>%g8)6?a$GqJ)> zGtvKTjtz-5g27k?N|CB`cE`^bDH{Msqsijh4Q(EOi!E8S7HyY3F64l@TFye_{S|px zIfvm}ZGWZs3;jxCH06t7=>T*sle{W06OC_T91oFwUIuqS_ez03zX!`P#O**F=ldBR zo;oNV!BBHtvd|dB1UinKJE}Jm!eB2gDT)w0z)U32V0naR=y^oem|rS-+Q>BCwwfeX$F){j~XqLeb3g zwW)XKVJu4DOhl-f;00Rr)YNa|WRZpgr1>4uS?|8YT(w<1G@t~tsr6FMcX{Q-jQUr; zL(5@3w8{X5(H$}ul%d9byZN;_(SdSNZ2Ztc7*zGSEsUINO$&Dv5~ZRET7gdcp0mat z8=_E0->9=@Ep-cr9&>*_rMeH?R-u35_Z(L{YwX?d?VGB+H#NAp6rcPlRvB^3PE|7kT}rpYSh`5$ZXgd0m)a^DAB z?&>u=pLh=ru!_>EL93~r1iE{(!DB8p{+V>VZG5ch0uQ&4aTV?C; z!}37{Z(W=&iY4hsor=o)y)%lWye~~_Ol66U)$;sOWUGcj<};ST)h*@?X)G8a?5u-m zf=5PkPzMVWd5}3?rGwgbFrHk5g$8ux`Koy9)p0H~E-c5%^diVt^>eY3?iV{~&X&!~ zvkp5_Y;ib}Q)6uk#w^N{_^tHQ!H)*?WAXaiVq*vDa1d!SLolO|t`n`kD8Oyt*lx|LRy8ccB-5B~fC{hNY;fD$iB~Q(I*80W5 zt3KB#XHk}4Ooheyms(QPy?Fm9&wtyS1#(g%G@#kq*=cUE2`(wqecY0sI`|si?8f?!AmJa%Qpag(ZmdMjdI}>E9^=Ek*V9fv_M2B2?Nr;$3;rz8OaMyEf{f_qeQsQ z@p{(VcjS%MPsW$YlZUArzS`uGd_s{!xzv@;E1S=XNNb)g6QX(;g+;@{tpHxpj0-kd zTO#|~j0iptq^HkEO_Qr$YQ{ty`3UY4bF+3GZ#;$+RCR|-S<(gf(7@~JoFAk7{1l1Y^RCE1!^`}gOQo@ zL}b$mK{Vr3aWmnxaAMV0Nu(7Z znJ8oa3M=7ln4TM}19Vm$!_?-}=5}JA&fdsrHCkEZk#KSpl39E3RMYBf8Jfop+)%(# z`I~^$fE5+}Ht!Si&k?|YX@!}VmS+2%$7Gr6zN->{VTCJxm~3qWSHo>pB)PdPlRxiO zt8IFRrTnMzM(w8}i12EQIQ*aZ^khX#OZ6$zL_Z31HQ27#SIndr`5HT*)CQ1USZMG= znS!Z{s#)_u$#hHR=lCEL!#^GA+?S5&g80gx@uScn_3`nxmIE*2x_P`rZOGMA`^ao) znKQ2~eMMr&ErKn6eWE?|0sf}Mo>Wj$2YRDS>J8&%*~MsI1rPzS)R+rY!ja1^OK{rv z(}YQb`wXR&_Qg;{|Hc*HcB6J%TWbq(Gb!xDE;Wb0m(R zD*cxxp<~7m$pO|@UoyWL}CMLaQwd=f1$8$=H z=1j4TlpyD}GO!0P5ig%jE9r#nu9Gy1v#|dh%5i){v)FXA2}PRw=3Y>n?QtfcL{28# zqeMZd>&?clC5Y1#CH2!s;YJY1Aa~Bl`6S<0D2`rRDEjh}bR^pFCPa&-U1zWBOOCs2 z%{q`a#N`MVjlKe8`e%Lhl-v z$AlT)CPv4Fp^@`CJFB*(*H<=^PF6D3@LC1o^Cm9Rn{@y*Z^BX)bU>V+K{b!3c4E5} zdaMI#70&GxB|t@x_G``&x0X-|5n!jasVavis0-tpSX)P|Uo6RYFtWZg39P>8eTbIx zyrsRC3sAoRXozJM_Sm(HnCK(@MpB>o(n1bGD^+%i3LtBkY7D+5UQ{E&uPH5dwcj6~ z5>XG~vKdm7g2k72XPd~EBy+wWK2qqA~DSobZT>o@}uFWQ}1FCgB6qUuUB;BOKl+3<( zyl#gmp+n=z!6b;V%E!GSEGlv+WGl4az;zXJs7BH)1G)^2p+z#!&0lID@IyJl1bNmf$>ofYr%W(|(J0tGHe zG-i9is$I4QS{v4Tt@~Ib|2O9~bom-ctz4R{Z&u1AI~z4Fwxu0Qu~XYa1VPNxlV|z2 z{E;-}Nrmm^T~b+Xjr((;UPXr`37_4lTn#j&V7`*n-bw5{*hv!i4(CjHGr6hadyZEy zPnT1?TaNjbSb;Hfs0Iw=Ml1$Zf*U>rJJvJ+VFvFBNs`N_(7K(*ySnAtRbD$*;DxKl5wwylqy_)EG@#L5dBEqTeog+O7KB9s?C1@vEWMNt!3j zbb~KCE(d#akzW)opiN!46l$q#3cB;xTUG4_Iv*_Nzhp>ki{FizKN+p~{z{hVQFPijlGi3`7PP3pB!7 zg=4vb%zT8s>Q-Ziw<_ip`9Xg#X!RtB1R~%EonIeaRtdz}N%C&#gkA(57Oq7$Cocr# z>@>^}hn4)Uo%1$-9j!2f#dkrZD1YwppY_Kr9Ew^gJvUhVFwMpkvP%Lvr znR}IWRT`A85y@Wqr=Zrr-R6~7c;alb+~*Q(r}+FR`RXyui_&dxe{-XPvDaDo`)K%q z(PHU%HAzWWVy*m@-mYsp;HJ}i#u_>sMpylHD>6sIhP86x zWmbjo9sQxf)0j0VE|e7-D7B8LjYhzM&x(d1T&DLH!8AtI_ZY5CLeT|N`SwAOUyN}~ zCggE#iixhT(oqD~D~lU#x`3{$vTmqy$3g`7u8zsaH+XC>{`_EmoQm)t4)$<4rmBR= zs{LY*>6$kAV4wkA2;)CDJ&_0*GSGI?r(uS|ne>FCLB1DZM&qVL3YAnjP#!8qN5t~Yh?28oCZA9li z>d4S_X!x12(0ofJ=-W~*SCUkZVw)fnBD|vF`9=1EB+~ElSif(?)8#s_i@=Z>9hsu| z(qS#X^)kO6wov(x`h_-V&ptKnd!)7+jDHJfEQ9Fuh##*m4JZ8viz7BEp9Agq?&JMGO9DR92r4T8lVbui+hH!_FQaJc9UxAfmD@hc8ASJe}=gocggsC2hG%(gDfMhqewb zFacm2DOU66e|oCF;qVlFxXS)SA>D@p#v-Lpmg1Y4#KJiwW^N{0^dp>CXgf4W|WAHthxg;4Kq|@9WGEU{T@w13d-&P$~iFZ z>;2;Vj4+;iP36s(zkp0YLIcc-AeI(F89oph1uaocF&Th>Ao1tyK0~{qq`1Q^DiuwqU>tA>l?T94T3X_U86b~7ea?H8e04rDg) zJ+!Mry7s=m+c@jpmg`q^?#?-rt}fMJv*W{tEr%Wzec88$v@`%l1c{n9Yb@au7*U3` zgoMGH%{C|ZG4Tf?&xS(}o$(LO#ls3Xf-Q1 z4q|8+FDqNXDrW9&D@Y47se%I^TE*6 zlVQP`ba&tbCbQg-G%v%?XfR`{!9?PHqjZu$d5xy2cuLy=| zC5nhP584(Bz|tZrT{1aej*u$c6>9|E_I|K;r)DcAvP2&#vww|jwULAbL!tFzWp6%> zEt#z?VPIvmQ()r{u4Vpk=)xSR5-<7-K#9hzp%n^fbv~y{+0&Q$*-`|-2%=wzV;KDX z{!n1vojPas#JCv>bVw=FsK!Lfpj*i3IGy|Vll9Z{k>38NCAkEhT3Gd{AUsCM)OfIC zNFhEiVaSYhobxFqwuiZJu7H*XQ-|hlc8F&9={Lrv8^kGF<_tBQr5YF*{MtDyOh(2r zanV#NS2nDA!S7tyxJpP?^8h{^sfkHU?s03bv<3|@vA1B0r%+Iz8?7opAaZ8>b*LIIeMnfjM|-juJ*N;M*_CQ! z*wjy-#g5&zBIUW}19}fVmkYJD`&{NUBi>c_li4zCSbfsv8W={68Us#g;bt^GLfdbI zoN9)#{0JpNdtN3qa8E>oH%x7a^z*#*&aStYKEV@m-z(`t>tPpihsXq?WeEr$ZburG z@$c`|K4wtQ{FZ;D>bx!evy3l4;<;o?Wwhg0Rhg7;2ucmeh+I&s##7;c+eu?7N-wh6 zjueZGnenD$ibrHpLW_VB=#*!SfNRyF45M^xTKrrH)rzidTh&bW4*^w1$jL@BQmnL; z{%gr%5~}tW`C$zRCA?~FMC;}>#0Df4ateT_g7ZPwM*vFB}+ zW^H;br}EF*I3j|g7CUSwsa|wlL@)9)lZMTu0@ty;FSkWoWw$x%$ZwAa`)6{G==Yct zwEXdqf91AzzWGiH6i6AjCGK}2Y@i9cK4s3EB9+@dy+` zr@KPS)jun~Q)y?b_jDe89@j+Uy`9_1`1D7=31HQkWLY$>N4Z;cyMKbvA|QvaM%p>Z zJ;MP6KAV-;b~-9ko(*|_$X2G(=+1F*aW1rs@>*cunCb%1=A{aDb4JV`G)9DFe@8zw ztm!j}(?a8OcZ5r^E^vebbG$uVlZhau7!^-In7@}0zsh2#Ts=_w716{Bu;`vyseSu;r0Vh;UgJbqQRwYYFRgf?D}$S5eXK6SlF^4#W6xe~ z$TMSa&hJ^+hq+@u{mhfhcIGn8&0+hk?r*RQTgeEze|DS40Cj@)C3A$FS(iDVo(BH~qb`#AZKEo&x_# zr&Z>f5c_35Ym57s#?OkAWQKbR%B_A2Wk-~EICRZBWZj^@P#cYMicCC2!)@`-{f@MEbx8gVAVSJWa*%*+X+OVvt6-lcxq~Zbz z4RKO*)6Pp}`yn6*{QtuO=uLl>+2{B@Wua$G|GGUnsr}PZu~oo~4Fe-G0HrqX!2M+I zBBds@zacn><|&#Hpfk?p;-2MxX+&l^E+^H11=E0Jvd>^BUN0=FnhGYZIpiM>c0C#H zfFk=#gP{BP*#8K8kUa> zq5*~tS`sr?wm0BemvCU$z;eC5zxtNWRjvv-sGhNbNn$K%Acg~CVhSZevZ^~)dNvj1 z5YIs46d#rj^StM-Z$Da94E`u$hP#6EP~FI=o@|c!FAm8uV^JDVQFGX*qQog1?qk+{ zM&^nNN-E(0)X*XPSJqqo$*>A_O~kyBZAecni`XVvQKBz|azH%e%R{S;nCB)H-sxWZ z(s%aD8XVLgleUll!^ccpRpl>z!>nmh06~!2E45xf!_&^61A8(HcF$cHO*QGKku$%} z?tJ@^37zy!m5aZC-P({HD)Ql)kjD1ca&sf90(00S;-NZW>X#s-Gl$DGdkzlmz8QQB zBNMz*ePI}{$<`Fd`^$ncXOUDb$%+s28+2k}x3CJ0CO$iAT|_#gn6|V@t=M3^8yCpA zC==$;G`8{Ll?Xa*8+xpFizbwx`p|(GHSpT3Vix2zp-IT##uw|WDo)i2Jfw!waeYiD z8n2IcsTwTTsk^P2RVx`>79^VhjV*JMze}48Qz!(DxV*!VjDUwa1EuQp8B@Zv;6<%C zr4&~nzIZ3{Vq1q2;SS!0%Q=bU?=hw& z!}nJ0WUY2};bY$QwR|r8q9?a_j8*#@BsByUu)Z@XsjITd!FFcc$t<`N8&KRU5|m7D!(BG6(8yiD{9m)WZYqzv5?BBqlxYCRH}?x=?@%=IjgxP(2@O0WzgRO-%q%wCCPAWFx+}A+@RyReqLeYSpQ-R2pGhx|bkhbBr~Zcn z(fXELVIibzI*Q76j5f@+n3vpbHkVGbF%7P!q#I3~&^xY2^m4*uZ?yJ2i0Jx~`^;2` zYHpWB*eh1-OEH4GLuvSNgt?m`TW+cG&${W~tXU?Jyg?)c6$=>Y-GC!0m?Z0KpXO+=n&SOEksq3(( zB?g4dzYco&@u@%;Y1C%ZOQ8s6&-i}9eqsopfwy&(7+y}8FDLRp61V@8oVAvK5GP`) z5%~eHjcL^PweS?!?y%PU_sSb5ZR=lXrNqFP>b^umtJeY69xlHHwtj0U&M}sBJFxO( zsxN{}L2&@^NU>t#!zgj2@oUc#onyHKRVoQBH6 zz~(qjRa8>;_$OkAGrOy;#y9D|%FO$|Nb{)fI^1-Adt;D}yPV*yLUkpJOy=N5IMaOT zo{uy~V#X4V5i#4D{M%nJ-w_f+Rj#N3>l^TpTh!}TqILjv;dDBIq7q*prwJxV+j6X8 z5^jtzqCVF7w-hrx3<>nW5(6}`@Ev(gTcP)!*;!*kNeP`{zR}&rJ*iTk{+9g({AU-9 z!hEUqg4cGuPZ@Pdsw1nsxkqrMcr`At!9$gx`_$W<@m^&V+sG`Qf^(GsE&4!~Yc3D% z7gUHaZZ)JM{5m?5TNbQ(WDwzBvZ<`JT>6fzcmrP}&R*kal}hh`o;?+<`Zln`f#QDV zS4sOPOepBWdE%TJ-EuC9dPuSOE~HwzC%5`@%ZqS%i_{^R3^^R6I~Wc|U?W}{z0SPG zTSTj|{AQO?!Oda*;`aTKju=h|EL3vrPx|BtWzpe^HC0cBzJXb1>`)jB7%HC&>F*nsO`nWq`I#6tN#$^m|{DT8- zIEF4mwfpZr)~&ok4C|xprmpCr>D%g&+DmZts@YWb3VVhBBtOi@oF|1r3zMqjro~L; zaTyjYN1n0Nd0n#n{w}h(kRcMRxhXO?eD3Dshc<~xgE^Ma-ZM_M>k@|wJgDO`k~!(T zvLKBk*tkSTAcRl}r>3Ph-ZWcG!8i%}P-GnfYZqBl0zrx z3;%dUpi&I)Ob9^81g}-W_H5a|$uvzfeVSPpGd0p8s<5lz?*ipgj3-_IAa>;=o*Ip zj>m@w&&ZkIcOMvguiJnhFZGYOPFvoLReRz)#c;9`n8Fa6?QvTE@~`a-xlrc1ulB<) zvU#)Ci+!mf^FS%bD80ZmRw2@CPMQv66Ms(2fO|)-bV)msIe5t0t5C+;g=Id>VZeXw zJsn37x6g}tHC`k*h>$G@n4{)G9>Z@dkH&n`9Et!HKkfO>4(6r#Jb7I1{3F{6#}OF_ z=WC=+PMILsymmuLZ>QmZTfOb4$Qx}w2fB|Gf(yHoFtKk?JWn*$zf#?|$iw|Sz&AZ2 zV@3!ZjidWWJx2`;fTc(;2$7SDsa1C+zgqu=9tY%Bm?x%Qq`9|An2gh~?X(;Y5nNo| zvmT@O+>RYP+>q8*hP}8S3+~^GL3T2og;gd`#0~MZn# zYE@jhWkbm(x7m7 zGD{&?jM!s0w>;N574<1l$c0x%pe#cdn%VRa%wF0rNWM~FS_SFR3x?->dT`6^VOh&@ zSNoKx@+GLhPyGo+Un(eUKSnhF9ec;yb54^W_$Vzce|*NK)Uz&X;?`?qwPN*=P(6;11 z>rfJRn8Pohodktsx#uf#-DIgszUP7#_e#1*y4IXfc0Yw1K(Xpe@TUtlwk>y+lzaur zqx(|@gk*_1E~X*x?xC*2EN5STjMB3&E~J9VI!Y5LE8E<{K=>zyZw8@qa>S7 z>Rqgp5-CK!6clq#w6U*GmC7BQP#49*TR*}{7~io_&_<3Iw~hB00Tx@#$C){27>p0b-RgC_1n~5zEDjrj|7U0>q zsG?K1V_YSe(lu~F!l^mXLUhc=ZxzaDe*H~h+r&%R%q9&&sG%S)M0SvZj`&i zJXq`mddcC#gr&ya2}6%!kD-(Vvt&_9QA^L0Z}@P}Oh6roXNv6`R&7e32C3rfAo9 zf(aDeOJ0_@%5+RpW;k0(?`9eOZo&!e{i z8IJ1L92A6UHkJa3LZ+y#|3s;S&a8B?`x|$L?%gkPTiwpuQu75ci46^oMI*-U17#)J zxZ~wileFu6T!6;8sZ5Df$5L70(s$$Rj%3>OLO+W>^IvPcxgXD?*A(#~!v0p`Jcud5=b3FZL$1R$yPw2KJDdfq^YRs&R&}ELucmdEr2Z>olun#R zSw|?=MJCprHZi4Z^76YOAs8N-(kQTEP&F2Uaa}@P-D60zZ^n{p!JER$RfYkVs*x$O z?3#QxWl#+`v1^02*8ns~4Kd9>Nz9Q*BR0bjz$)-?&)CDSREQeKf@^v9IgC8$YhX$( zWQJv?(g>{hRr?`lB)xA*z2jutbWj!Sxv``i1(Q&?7zbk5u+-5qBz0Ze*uK+blM&2^ ze!&Jds5fCXpxFE*h@_W<{3XU+&XhU7FAv{=Aw?up#A!Nh4Pb>F`6^fA%_tIU&M}fw zB&u_9>9pixxVkN>*KQ&lz0M?69P|UG6gONSt#qDvF$!v`$$kWHN>?=lO`Ucr>r(uP zFh$y^*F0-Cd~8&OsOL*9PzBEn`6$nTU`S)h_Ji-{KR`~?8thb7D!s9-YQR>0EEG9R ze2p#+ZoKZfh&0l(?}XyNC_4PWD|=I0)q+H*e0y^~mhAGJNk@+sm-u^WSc!iqY^P#2{gbS`#1Ro%@z|8Ehi2qMqdx7}Q?tU~dLjYCeBrxWgi9PX3| z7sh;f9j+wCF89vHorwxb8~c~QF|VeHC{UUlfbbyFHZlhu#COUmKjz+c^7`KMj$i6y zLa186>Zw{y^?pIX2OnGV@Z67$0+JgnDtvMs_!haUQuS`mc*MI-(#v20v*u%>|E zQL`9UPzY^P2CU6~G9qq*^>H;!$n-IGwc3c<=R!DB(Q;~YtYpNux@)^&1Um_JY+mI? zV3-@atSXG(djT8?)Xcb;=#aKOozB=b3ga;cK7W7O3H1^GAF?4baGvV60j;k?jxP>^ z%zwZK)w0!CRuxc4~4ov^~oR@gcL9+E7!GC?Sf- z>N9BPHqcz$!>s|!q8u+6U1*VE)scpY8Hp3iNM>0gPiUh{R^F9l67)K9 zML(rAtx0l7dG+b&n70B(Z;Bu=D3oaYA&toQZ=5(vGM2YYyFvU4XgN-DHV@-X9u&B&<#jFaW zj&NqT_;Ct9dA3u&#dW)Ht&PCQqJ{6zq0~PU5`+mWXGS6rWsEcsyYk~DqHaLy2fiy- z%n$SOWs5I=Va^nQz)#!6MXVhR*vAEV8X}+JNM}H7DncR7p9pymp#S?XgJ`b1;{70u5$#-oe<4>Ey?0%!Rpby_#QI;2 zY4utGw73b(QD9psd8Hu9_WyeC*U-B`fS~9>1Pr)(*8Vh#U&Is-X}fNW z&xj^krUfy9d9~y%lW=Z+}T zgJL{+MK9lbf^7vI6$iJOnifaPIOkTG?^-UM@x6O82acp;AVhpOO@=;bezWEbtoMd> zsg1k2iVpiWS z(0_>}%+kVx(H=R3`|G(lf#XPT4Pkk!ciBGQk>yIHu2puz<(Qs)n9sAx&Jv2*&%U?( zubfTGM9eMqPoqhs z9tVES=7Kyr04^i0$LqZ$h0a{hK@ynmEKh;z-1_mi?mnd!j%YjrhbjER&`sjOO_4SY zazqEddre6$Z?9sAITWQ|69H9DMYr}BEHCDOYd<~#qPS0wU{_Yd_Ig?hbOclb+T5>v z^2w>~ae4kg*4qhrD_bQmIT*rV0gDLxn%fu#Ij8BdwL361Ge5EI9cBn7fL7C>GCBckVg zqfDt|fQ|1zAa)Qv_9?qC3&v+Wwfhb5{P|k+F+CdRuIZV`()114eTygI`zb=Y?RR-n z#axy21-V!(eUv72{7@1=1auS0GF*BY6qKEH6qKE*lQ(|u>AyooV1mWUf{HA&8N*jx zNJtjA&fw@z2r=v1cr>jAj)pok9Y&gf^27Ja>RI^>Uqgc`($LfKKXT~Hn%^tRCd6Ac z$u?jCWcy$3t%b(ya9t6MlBU?SS%#F$CY|KAsdE)3=&F7_WtkB(y1V$QK{_sE>!C{> zsa`FIi1T9myRdV6yElL592j;sinqfi$7*!v2UwEbkNBXyr_UQv;uIoWJcI+qR{k5w6ves4cCPChsf3`+a-e&8lna#ngo{%& zq{Zi(_wpxI&~j?XwN)q1mH?G5J~=0%+j2AMFTA!muS~L^q`Ch~j-B=Orj$hXqsfjl euY|-0dDN*ka5Eca`je{&AuFjQQ72{`^#1_gnHN6* literal 0 HcmV?d00001 diff --git a/datas/img/Plan de travail 2.png b/datas/img/Plan de travail 2.png new file mode 100644 index 0000000000000000000000000000000000000000..482c30e6e8d13e8b0526298f2f3fecbba9d435cd GIT binary patch literal 5159 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 literal 0 HcmV?d00001 diff --git a/datas/img/icon-left.png b/datas/img/icon-left.png new file mode 100644 index 0000000000000000000000000000000000000000..97596e69b51053d4388d159e76909db1433e5e0c GIT binary patch literal 2399 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 literal 0 HcmV?d00001 diff --git a/datas/img/icon-middle.png b/datas/img/icon-middle.png new file mode 100644 index 0000000000000000000000000000000000000000..d7a63eb7496a0fa2e485b869dd5c116955a5d88e GIT binary patch literal 2312 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 literal 0 HcmV?d00001 diff --git a/datas/img/icon2.png b/datas/img/icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..14d412a32e7a7f0ebd19cdc4bd0d548ce682b7ce GIT binary patch literal 8001 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 JcU5rI{{Tet{73)* literal 0 HcmV?d00001 diff --git a/datas/img/iconsub3.png b/datas/img/iconsub3.png new file mode 100644 index 0000000000000000000000000000000000000000..b73c5313a4b599bd45faf6f5ef70f2a6e81a2f56 GIT binary patch literal 1084 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/.directory b/datas/img/ios/icon/.directory new file mode 100755 index 00000000..1190c108 --- /dev/null +++ b/datas/img/ios/icon/.directory @@ -0,0 +1,4 @@ +[Dolphin] +PreviewsShown=true +Timestamp=2018,8,3,15,24,26 +Version=3 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png b/datas/img/ios/icon/AppIcon.appiconset/icon-AppStore.png new file mode 100644 index 0000000000000000000000000000000000000000..4143881d7cd4ea932c3c36ba2c949806798e255a GIT binary patch literal 218521 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

BrCg!o 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≷-C9~iGI7_n}Cp?EX8O1 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%0AKh!ta#|14hmU(=Zy2LZF3H)~sWp^5?H~+J7spyx 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png b/datas/img/ios/icon/AppIcon.appiconset/icon-iPad29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f6d9e3c7be71f3710f499775f82a9e787bed9d GIT binary patch literal 4050 zcmV;@4=wPCP)Px^j7da6RA>d=TX$@n_j!J9avYDF;?jwfMTxQoH9||WH5^-3J)|m@GvL^@-6Tcq zqDcQqQ=lo}Iz`X`9e)`}>IQLPJ4IUCaW&!*z_k@wawKbSQKUq1hap1DRhIA_jFQj@6p?5& z0)6gevfjzyCSsFBzjTViiU=%-S}gnvSfWvWn>)9Sw=WfF$l`#FfZWkRxWfZTkNS9J z#jwSVAzL1NmP}ZqA#)73iug+bDhYzps}7vPlA%8$f20L=zZaHp2sWn$j%+(d?0LA9 zR)b^CwHUO|p)(2H64oyqs3hh@01phlgZUkY5FCpj6t%-2wZNHSMW!oEDUTsPID%qZ zFIIc(*wyAiL)x-i0{ewKBdaBfEdy_&viShKUK{1)fGpCP5rsQ10IM~`YlZ@g9X{_U z@>~`?Q)@@1?<}P1v!yQ#Xp{~nKu|TlL-2GQ##ks#+KXsJitL9gpDLSE2&*d}5#}z@ zP!Npo=s&y@xt=O)pFfO@K%Y63*?|4rR5wBZp=-&O!)`@dniGYNFqU=fgWqR0Ac+X+ zxlR;6{0s{3-2q#g3nA|iLWAw-`{wB)`6+;>BpZc!E<~C?L;XLsQ+_sBA`xU3XQAMkpP+o*c32}JbiDN< z{5{Q>`{yqs>+bu}@!OwZ;FC8ncIh)%>`v5_*>Iw344|ZEN;994V25BR45!0}RaIqJ zzj7X`D+-aBF>X`Cqkf!g>WA~Q{RsQzJ#Db35$MC;L*A;b^1yR^r~iWuQ_~=8&jaSc0t^7NKfh z!A%>TsB6cs-#dw}p%AtXoI)i*N@dgLR=~b^Gtzk}3J&$a<}M((e}pwX%iOa%(vW-K zQv~`6##+uId+`HsM=oF(rCMc1bW1>kp$Kxa((uHCODM&Pal7O8J^fysyx4)WmpW0` z)QdnUgbarRZg`nf)5k``aFkTQnvo5gRk;vQwCzXeeDlX>{MT(Le&R)BE!}MHXUtnp z;MoZEx5Jv237bV4F+Rr(nC72Z0}TYjxT`!5-+lZmC@XTC?FNQ?_}`Dt;beUWhN!Nx zRlChfFjf;XCh}yl+7PClhN$umI}3_%0CT_pDh5A$8{NBq23Pe)W0zKEI;?g(BECUt z0zq147bs>0R3Miwn1dI-aS!d%jy-?4fZ~EIe%GP3YX}YplLFeSC@j?uGlWp0K^vK- z1Va&m9Oy(OFoxlg5#+lZXnEzkDA@c00S!@dRNZTU0$rC8@sAqN5x)IDbbEKXsoSs7|bC8mO#*0XAKZ611 z8f0b7LCNDkM#tMPAwsFm{mw5;4AuIBhu&gL4ZxPIG%x^Ldc%m!+D^_8kG)=gy8@1 z6+{NxaJ91sk-Ijc^tqQ&_Te1~e!BF9HbX+=v=KuKzbTW>LELJ<5#S0K-wv?4$gy*)cK(;I0 zczZKo8h_$*8E2v-^6Lq9Z*VG9HKRR9jnCKIe=xR!Zmhwfh(2 zjrUH_QB6;Wrv+5fDJjgtqg27x&O!YA&BGWR_0cX9Zz2uo9UMdNfEW3>nXuc%Wd?GW zuSMU52L2{UX&)1Hx+|cI;5zGc1JZA0LZWCefXoH=&`Av=t#q-ur#~B3SKuHIyP>7m zc=qcL68xB!>W1l59$K>i8ML{bAD>5i5A)G$d2GCOiP6~beKj6qOY*d$QEEc&>PL`9 zFDoNt`AO%aXXD^lj1oVeO$Z@T4skn{YWWMWj=+J z$h~B`?n)0%)psVe%h)E$cNbTd;(3N2(crKT|NZ;ZXlU)ngR9Fizp5JkQx{mdI1mal z;ZIj{E;jqdca$P`7FEKYU1UO0Ov}Fc$Gchpna*Chh_VXA+%Y3GY>sENMfb*3m7UjFJxFR17 z{dSznS*?gNgPm&d9rE~So zy>abm^5P2Qn^srio@M2eADQdTYZst)8STAp9$dT5!*{wKp@0>32UR&XL(Rd)VZuH>OVgr5t$Es!BZlSk2Uj z6Yk`=oLIAZ5h}j*L!`4OoaWm~?6kk3!`9hZkZts{Rf>;)c_)NDXTPCn`y zdvKi#D|n5@Zwe**>$cm4H+V_6&@olaf4lxf_o^ zu*Agb>D);Jhz2(md1>|h!l_)uxubcn z?Ky!q?my8abfDtr9X8<}-LTNiRG(^McO%Yn$(@maN-bJDhs<0#gYQ34Ym$6{6f=`a z9X~I@s>->1wI404UnSKK{@6g<@=hKe_gWpqS6B#qO8cA$GB#LX)j?cdRcz|r_8uiO zNtH7>P%SJlVme0Z_Wku!>+qvzH<)g`Hk?diL=37R5O7|ardg2XTPjjXr-s|n^KI-V z#!u?R)7;{0R8VWgo7YD>o~&MzHcEaB94uzlZ67nQ62@l>$O67sdFs&`6WbE_r<=Bt zy}$cO9R>&_8NGj?9v7Kc$J(Xw#wrV2Pczb*huCF^754GQ#_pvAszqe@$9Te%X^bbS zO{W;^gqlzIeLAdmR)(4{HK zwU1Jk>ZZ_|>pWkhK8Kg)z6ne->FF)g5)pt?`( z%a#tl1Gz>zfGj5QD$rAr>{^9EJIlRzbm(*|{_Twe7#Lyp#j%q~?N$#R(9>I2ppPc- z&i|dG1DZN+^1Rsfw1H}Kb@3G2^ewu`B)*X$WI8sY@d4JA`;J}F&zneI^aDDf-a&8N zcqou+(7o{WHSGR7@%rzM)86Bcy=mbI7t;o+Ig;w-t9^KF_i+;&t1FAJVo?btmAo*H z?I#UTaF-LCNU!fX&ijLLJ*{GJae)gzcycYu=D6`+eAlXwqDp2aG$Wu|SZ@Ew`Kx$! z=TVcMeQ!st$$G?4DqB_d($+m>nrvE2@oyLV#GjsOnbNM5P5Y_pOZYds><8k%M-$r$)q0o7!IZSNg6aZ&#e z<30xP+NI^DepMmhy_R6eUrYq8-+e<&E2*kVLbQ&2nZi_%wwl4Pv2M8s-`T#}tfvx9 z>EPMRU9*y845;P#pYGgkwK@JYqW1%{ATcOMwU(W|ZJVl1>#>iH;^3)P^X9vaUUrP7 zRwA|5L8uj?BtZ7QmLS!>R0bsnCFd1jXK|v`XTc_J8K^c@a8bL(otef8rOfn>D%sN& z^-Fpz3KUlQSRjn~bfA0%Nn6ilN1}usym_TL(5pq!RXQtm6x0CkCs;MwbQrfvNz1h9 zE-pUAxGxaI$9!#ZfCadR&O>j;)vZ_EsDBDDIVY7p4)YCw4&fjj(s?ET>d#80<>8a% zyVK<@Htx0njV&ho6LXSqBOTKv=ArL1$WS~dDs^Gye#YUg$W zG@J3yZ3P-zR1!8ebuHAX0j<0^N^cv>p)^JZBehi6vFV-v=SZIm(8>J908OjRnLPP6 zUC%gSxJ~@H_Px;lu1NER9FekSXppW=N10$)s?Kpwk&y-0UPhw4j3C^R+l9S6G%u3O(AKg%R{D< zOxuTc`quP~=~Evv(_uPIo3t}wGLtS@paoh|mNb|xhB#nsY_N?HwlQ90S^JfAd(IWt zBU@L;GX21l6qo<&oTrk2EU7pco8@3Py;8ElY?{6k>?c_ozVeSfnj}M1~0%NJ;b# z>b>WY?;CC}DNA3$2YyQMbH+ zz8f$xI*Q3NgYZTba8NlV z7MdQsI9yQgsIco%~1F6CUl1&kkm6UF-uK*}vtU$L2SNRo>{XD*VA02v&o z@U@qogfrKIe|&laUAM;2J$N5R0xb{#iJ}k{sVWT;;&KGCXB2*!Cja~c$UfqrXdu9G z!~z~Fpb5qdnW(^AexT!Og!SGYTE*;uHS5(qYv8n7@tb$g;_v_I!cF%C%qB?%=PJy> zx1OqpH*SF}Wg#ApA#(mhObp+KVf9`p5kDLoUx7qXojUyvxlxBe<%vrLOuZAJJfV7c{iRklOTb){fbDSrA z(FGVILN6<}qjHHujgZMm#gH_JKg!WKT2{F542^hH z+1a<_2^1CPWsNlOE*yj0aR?e`@`Ie2~l2DJR> zm&7><(Fl#DKP4s;xE4&AmLhB+5uaxTc~<0DO}fF*0SMSE)NIlop zJ-e|+yOnaaH*7}f&X*DPMIaFO47NNqz0QV>7@rE@OvfOuQ{`%Aq3zLTA%HqGOa(}z zOtktq@sPK)`7!4R=jE6+-)XO~beErHe#8G|iog=MIErm9!NkGacQ->SygK=Hw8Gc8EGsbCzz6X^)cT zHKF_$AEP|ig&x|w&wY7^UUUqgcFjP3ID+>n`|tY4u>6b%)H`02~* zsf|imvpVKn=N;NI`=|p-_)r&0T&yiCz~pog{t)vpb!_S#a>pRA-n^$eZmcfC8?SD~ zuFbXTckPW+6e21_XfaG~P8Tms&rY1XiFas`GVR^TS>%N_({9w+JDOIgbpi59xYBr1 zHmBW!=LldnX;re~GadNFJI%dGA3nQsI|bj2Ka6ATeTlRtq2o@8x#yrBlX;#l^11+d zQePl~lNbAECk%vWeRpxx-1;t3RlE;x!sp;IatzIpfiRnO!-fDhy0rHRB z{`{9BGH{nVVloFsv7{h7AwlY$)VFe%ea_7=>FBA?2dF~jIRKd!yEfI*?vX{!NMG9M zv9q)QdBx1BLq|Iir0B7rPEge*ML9+hv#vYEx4=b`oX&eB?4_ zC{tPkoIFoMk0;+`2OfUof$9Euws7 zxe1ft_K+@qbh<|se3pa=ahIEceLGfS$A)Us&`z|IXlt^ifzi7PuN^piR4^EJ#xwkX zkXOH?C>P&(b`^^9vvK-TKQ3HzV}dk{yBii+2FcAtoVH3{7)udXDIf5+KUs-sUkL9V z`%=}|g@9wgDMGEc3ckkF2s)++Uk?54Py1{7FPXRCodHTzPPm=Y4+m)O`yH2?XK>aR>x47<1Ufscpa)c4IrXW5=$WOsCVd zNjq(t&SW~1{?SbSNXJPgX*{me%s6%8#E!ASc71@sHef)U5{N^9goF-sOMCD3dEV7Z zi`bQRg>dYYpS`=EzVE%h=lk97@5Azq@4xyV7K`Q1P$(3@4N4jTJ76iZ*c@|1fgAWG zjUGD)z+fm8gg!SYc?7JU3Qx!icgO;Z&5DfdAX3SL>Ar3h_!>~**@uR-Mc85g zBAQcXk{f;3g&RN9017-!QmGJt^B zgOHz}U{o|^wZY%ngpPNAhG`Fd4|k*;K#s57aA@>6*LwV!1JH;e(Mbt;u(JD2xVi<( zpv>|}*Qo)Ko*h8O^m3#xyaRcwALj4vu;rFga{UA{Y&0y6RP@!n4|n5n%)9#;+~j%} zLF&_qq(8b23m721jZdt?eP?cAZ0S;7YMgN%0_k-U5`~^G#&WTLW8a z20X3xuw~?ftcdPI+tBgO&*AH6q=@tOELL*ie`4C-yoAb$Uh2z z0Rk2XgbY~4`5Bm2oQr8CIVhc!g}m%EWM-tH=XYz;oIO-ikFy zz2l#dKM0<;^$Z%H`#QXB=is53`rFQ+^wA%}SvU=4PyHC@o_z$qmNN*EGy9Iehuo^W zQNDc}swXh>G-Blw@l38B!ygF3M&uUFD#E&|ax9u%j1=dUy2$4XVDGU;96Q^Al&;fQ z*3x3cPopV3OC^_DZhjh>S=qwWQ0J~+A?WJH%J@Y&MLxPwED`{%j>7^HraxXvjnz^1kHu$aJc)mKq> zpBvA=au7$)v=~=oe&7r$y)*`FspeLT4~}^&f&6l$IHHzJgAnq05M)G>d&^_y6Fqp= z!VPd1&4RDF7T(sgWaR+z^2qUxeel}SKidFGT(i=h*i7KouPBFu#vz&ld(R<*j`j{U>&!{s)_oz5E^& zZT@>W3d@J4u{zU`R<;P9rdkB(h5KC${jv%e{td8Aj3+tNGx39{$C-Giv08d5j&r9K z;IWOBm^wMz0+{p*t5NEy_5^>b|q*G`4+s3Vj0vh@jaR!;0&oN&3!fab9_g8dxAuC3wAFq^714 z5HH*fN02h50(tA6MA{4{56FoFr}rSc>Ym{tX+V@{2nDDTy#3_ph+-ISaxF&@eS9rr zn7&$9fMUC8%{)AD&r$l#gZyp-n*UeeDR?%FR4+pWx64V;@Wi2g(JxedVkn@D886grEF&FS>eMOgn|p zLcQm($DT?qPHt8j{_fG$M)ds*#RhCSw8o4;2G<`XN4iee0B1j-T}ee-TPxgdH;V52 zXOw;YdH5LfW-Z->DNp?r78;HSb-ecr_!ao8vYXJDRirvSAqpIC!y|qyNP4l zeCcr6GiZ@JOz^Mno<6|){x9InErY*k0h*ecP*7NioXWcp>}{nETtO}y7T=!zzeneX zFB+dv`ZA?x2Hl+jgb3p8x6DUJpC502eCjG4JiNNZj$*S#VttK|S5lCL$2L{MP7agb z_v(AKkY8t`;vS16`cK_kh5K$>fJ@YuRSQZ{kd=zbrKPabdRnbaBn+ymAX8bMwr+&B zeGiuU-OMpt(9+(C^9>i_Tl4_jd9%?&bRRC!Bn$`<7ZlN_|&C@o~m$3p)qM}=^@}AtY2Pk zu=?tzrIA0qR4N5lNrD3U0bNY2{VsoUH#>?plH${Bjri-9B=AL}8fA34e_nK>2#>8I~<( zOe<0B=yu_JQUxSvbr~k^1S}bOWmzCy3d1)?|E+`3ioOu(RnW^x04v!P0 z1rI5Zqmvz~+X2g|oy;)gm~)mO&$)Zqm?KBePwsQ%PDaY)Ip{g~8l#oRhXyQR@?zsH zbMfo9j~Z1nbRmg@aRDe%Rn}zlx_M@*>J!cQ@7E83H6liolbGKa7Y>I7vnC-cL+(YG zQl>6M=Cm2;>paa9VS^G3YClfL%=b~3iHk!nfkrECfV=v3f&^RK7bLhgI?=Mk(X@WW z3=@N&Ywj|xRrIw)j>lG1F-DQ)6!#V6QrVOJ|FGi(dI!AlFsfjsSBxI9Pl%y{BS@lr z7rAh}lr(_iGI8J9s_ACV4-T9|Lrb^eq-4O8_};c+CcgF9Y8s)XC>sp$eGD0MZi(5cl4-RWrFnF@k~b(< z^L)%HhEMu=Q9CWNeW;S&nC)X@KH@%Z!0`swhjm~q<7q+19$XmwI9&L?F>5Jx5vZUXWp`6;lRj?{VEz z;%t~4fP6ahXG}68t3<(h-gF`k^T>tE=W6d7zyWe_Nl`W?7i3}`{lMsO&rL4;?vMW$ zKYODNmG+ylDx)5KeY`Ov#sttoYcdLgthzdcB;S@OXw4&9j4Dd8}4XaR8!W>Ol`Q>bg>T#t1+VE`qvnJnJXhLGrV z!{xA2iZ$ve=ak}4bJ|VfA&sIMkCg6ul40JzJiQKUZ(fYnIa|0FOwf3Dv<;)^K{l}2 zk-zRq^d8)b+|^%+H^o)w3-U6MpOc&(Oc=nh`;uzHHd$h2lan!?0F)PV{{l;690grLt0?S=RU7&m7W!C5@}>PB(SNQD&VXYt`A z?#?6*Ajh0U%PFJL)9*%CuRE#uQ5-CH=P&MGftxA5$&%CQMDg9i7=XQKrrEyCS@j@nnfX_B zz0ll^OAHZH=>f=p{mF0kLMb_sQgJ)?*I(5qkrPP)7zuNdjeVtZRLYT^HJq+WWO1Xl z$yxOXO1|_UciHIEFh>}2_29kcA`DDgc2&2Q%Y96@Rb#;Tt=c#R6bN_*0j#D&FL1|0 zNdY+E3D+5Cvf>~jI*Cjww_p-eUy6Sxjw~p?@4LvUs6v4CF*#M-6P|ZB4%b{5nnK&D ze|WzZ|Ng=*MCbdoCp|zZ>YzBwso#0<95R^D9S~stEld~=pB;_2XMj|Aw z>E-U<<<0^4d_kPQ)Qt^Ht%>@Ll{SY7eGQK~MsvllT|M+2NX3PjCKVMCfib!o#oWn_ zrsrNcz{IO(tma8wcTSp#!aKjo?ankh_TaWSyS`Pj$kaqphT;@h~~B) z6JHnPr<-}ZxXxrKaRAw}t&2`67bY+jP2A0m^oU*@Yf^E+@v|*><=q;(Kw;%QR-f@) zS61bz`BNWYCW>!X=y}SB6-rsjN-n}M$zK1(~J7`(s89W;ky4n}6XC6`s4Q)?| z85FrBvqP7#4%DD33Th(D=P}@p&?+WZ51we^h7x!G*=8)#9>i{zdYoc1LcW)jxP!8H znNPm`jL&%Y`gx{?W~}jIUDrO%3$In9nbtQtMHbyw4AD)U{OZnHtX($Uh;utD zC@yyszy$WRBV#2j!s;M#sJp-{OcYgd8}f1PX{hkg;|(Mv(&7r0d-U*uxMIfH>H9| zv3leN1;&P(WVxA2Achmq}04>0{`*JwU|G>FsTek^jMmsmQjmz zV=|;Q{e-b@D~&*;SaYoYO3O)ytKdj3)(Iwwqurgc`s;d90E$zzm$7e@w6~P;eYaH@ z4jLut5qE9k%*NJkY};KIx6Q~4n&-8hC(xMy=STOI+E_#VCpuhr$@q*B$%<|_+Hq0< zY9KwK{WTZO6N@*n+9Y64;&nI1g9gr_sA>O*qwc z>~t&lggcXZ0FiYi4WK&eNx%EaS;*IlMY)Uy5^-r__0>5k@^tQ(6jB`|LRyazz4$)! z6~l=8)-IinS!Mam4+gRQ!@8u6M`XZp0T|}Oe!R*0=UAjdAw>j3oDr+hDCguGR&e`t zYH{pJf{|Ti*i@6KB*9puvCEj;m7givRejF*q{)bX^c>>?Py@))?Kn`6QzQIBUCSW{ zs&q`1`Qst=N<^87GZgp z-Ne=pPGI})uu;jO0r}cJ%OGo1vo^{ik0rJ;7;?-XxpN6N zt_$x7D%^bW%_AnEJ|4esM)XY*!+>jxEXy|d>m75_;C-e>@bOH~N)^u5cmYDt-y_G2bmf5}p0 zRhf+iexmD4Dw#0apt>0?>i6&0nDqUYFIJeh(7*NAEqINEqw!>EM{=DktK1QRq8jHd8y4cv>830XuP$c(5p`P@tYOUw6x>P`mF0$5oJ4N=BnnokCk@M!_1b!S^(i!Ht8jrB%`WJ*+MXH1#uNF+l{O~zZL83o+G zn8F%GWl^S%_y;SLk=e;T7iEj&M=GhRy^rfj*A>9X!lk#wIiK*xswq}8_(sxlz89yG z+R5A^EuX@=Ykndm&ea>B5>Jst)XB<*SU#Vk9wlH8aO}FleHP6pk^MC2QvpynA})$} z{ipdlfjBaQNzjtQEOJx6QT_r`adZYN9|S-&2r?4g18$QvXr+TK_vkFGvfd62?=^Fu zmm(b9=T8d2=$kQ|LZ{6rwf(6w;31_?rRkz8vEPqdzKuBX85F zdjceGlpX#&(1gUopNAX0UTeGo;58z91HfwpkUB8LXh~sG*u%fZ@&4a+7k~|X9ZK6$ g*RSU6PZ-w!1I#DMd2nBAz5oCK07*qoM6N<$g3{^~3IG5A literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png b/datas/img/ios/icon/AppIcon.appiconset/icon-iPad76.png new file mode 100644 index 0000000000000000000000000000000000000000..492316a690aab4b3cce08ec936f3baa419819d85 GIT binary patch literal 5828 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 XwjT&gZgc;A;{%bERFVLS83+FlA;^HT literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png b/datas/img/ios/icon/AppIcon.appiconset/icon-iPad83@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..af7f2e08f47bbcf4b8564024db80202f6aa06121 GIT binary patch literal 15982 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png b/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a66c3d4e5e02d35d328275acd53f6d56a39453c0 GIT binary patch literal 2522 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png b/datas/img/ios/icon/AppIcon.appiconset/icon-iPhone40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..d926775e317723c6ddef365554387676c385a6ea GIT binary patch literal 10420 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-40.png b/datas/img/ios/icon/icon-40.png new file mode 100755 index 0000000000000000000000000000000000000000..32f272bec50626999db8253f39ba0e4bbfde06a9 GIT binary patch literal 3406 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

Jjz5trz>C=4$s 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-50.png b/datas/img/ios/icon/icon-50.png new file mode 100755 index 0000000000000000000000000000000000000000..5a5eebf07746dfd51a34f6dde40f743aa4acfb2f GIT binary patch literal 4480 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 Mv<%^R4TqTj0m@lw2mk;8 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-50@2x.png b/datas/img/ios/icon/icon-50@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..b455b1ecfbcd9f7330d81741e4a3d327cb7354c4 GIT binary patch literal 10956 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-60.png b/datas/img/ios/icon/icon-60.png new file mode 100755 index 0000000000000000000000000000000000000000..906b2e265266b22a1962515a22b8a7a3646c4d56 GIT binary patch literal 5743 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

Jjz5trz>C=4$s z|H7_()|uU|oVR}>)Jv*M!jO5UtIq{YP3w`ch6l9jbwp%}gclPruvj^BJX#^w6gmLC zneI>8&{o~o9aWUK1;8IpK5xg|wFPrBO6A9|;V_%ADU_&ggJOo$})KnKoE04)l+p6SDnXCg;b(ryN?PtpE=#RsDxcgQ;npa8ix_UxVidc&~?6Is_oH~ z|6>BHouLhyvcM@V9`}WXHZg}?^&zZWKz+EOs?xdhE8$ce3g+9#w$lqBK28^hCd;Y+ zWv`;~8$y*vl7rzGNG8+Ns)C&pziqD?x<5#b+-&F~nT}(H$z}whJM9DAcU9|EV@t|Y zSk0or;~>64%@@s2-c;A}t9wa$rz?9F0lVg1XanPL9O6U%Z*|(unWVEGGvnqkyY+Qx zAl?b_pB5(jgtG4v<)LQAer)H?8>1fQj(=kh>6>@kmNg99|O&b@JC;qvPE@^A-h=lrN6>JFpWT1S{iWFJuHV~VnGuL#P9aOpbF(be0 z5I&{3hBk z;@=XL8!@DRnyfQ&RYjRRY+n5`eCdChz=a=&Sc9Vf z6=fC&mZ2f~->wr#N6Yr(JvgjXYkUH*QrN#8C>39JCS;vpDVCrjVZJ^dk*Phs%D`5M zdqrNct~n8DqWa%JnJ*CyTOE4W{a^JTG7n$Na=8!S?mT+>)_B|)4B50m**?>BnGFi1 zId9vFF*?fwUW{*vrtzt$L0>C=sP)z{@;j_sY=hK%W+wR^%LU)Q*BWzsQ#jSa_%cBa zpgCR+8dd6!{5>?nqaDS^!QR{AX<0m@5)$SR!gzo@u_`3rHCneNZ}Jy=I4 zdeYHZ8NEe25c7@h7}g|vB|(J+8#L*>tP>O4H!!~tYKgs+!Kf)g_^!T?1c{sU9LV({ z%6@fc{xO0sb)z$*6yg-hGfAHQj)hOoexw{w5%_o>EA$Fv&H=61zc+JaWgQ>gR<@hi zo<|`{%CIrVdDn$dgaf4g$~dD!{b|JJn%P1*q6+Qx?r^taW3KOCd!=K!lMoH=oJlQ_dcCYg>vrEQ1J|C zx~*5WNw?;{*}9cUa9KK6wnP%?j}h2>QI2ZogdY&xiM=}?w=?;;!DY*qy;V$9K2Drd zt^k>t3sQtKuP!WCRAyh7rR0z6tCAje@Vz#=r8Mf>#V9fI@nx3tmpThgn|wEUpJjt> zeuZE?I|%a<(sO^trZXHkVt!LOOH>+RR`bRqcsgy2*Rc1$tRRhV1xj)mb;8X9r8tso zp?}=f^2MjGcLQHm(P8zYSV|kUcWKevQ(!6ht=NZtA|; z?C272F_I^RL)!%*n6?CzEGk;qPLKaZ*#Cq5Eiw*nW4^A#?7q4k;%k-0^1lvh?)0Tb1^f2J|xCx`(0dG zP8oDp3WO^y7k4F^x8O#q02(^8PCaDQdfcx32RC3CUs&Q5AhD3H2G@r)7|RG+M$z&8 zm;Q)ZGec{xO@Vb?o=M++oWQlNK<9-0op8~rwg+t|pT~-Uwlf5zTzx{cIryeOc1~1L zTq_n|C4vN(sni;p^KOE3t*a!+KYO#H{-?A3DUYEBYK>|{!>70DdTALZD_PqdgfCwg zg6{DDE3B5}O5#WV!3j(_w%U!6$hiSSK`Sp>a{gAvtP|eL@3V!s+geJq z6eiDs#yEmPj1Bb4YvQI9jj&So`sx?kXCvWgM1OFfHp2`NT++Hx90IxthbCAO!a zEANpNZ>fK_(QE6Nsb48Hvy?hA9k3!D{$nTq3n%}vu4bzR;dRwZJNS1mMH>etN6 z?}ttNm3cgn)aYe7jL_$ax~r&Bq}<_ix;Rnq^-ifY#}{pCx-e?h4`)EncwM~J-=WiIo;f(T zrnp#;%oe)ne*UQZ`DHX<{^6wM#p1)boziJYBYG?E$ZHlu~H*u70 zR%9=BJgXixRqgXhJpJyiH|_h*2QOl``cBE69tL5aB3o{fA5m*)GCv5}uD<)`L5cR$ zCFauflUQM(?KkXZebq@aWnLI7w$XmCulC)z`__(P&dMxhWcVr^L0mn?8Y%ZdAC_RM zK=;LR8A*eW)4rH4K6yPSUx~fb(|dRc#e=v=e;p3#vl|ThBiAYWUP3Xxdo0CS6B67h zec^jfQ_`fs;`8;v#aK9D5IH&5<|tJ6tC2KU96sT(S#SKbayPw5HRzpqH5Wodn**6B zL=sx{hjPGH5&{weEIa>>>EY?iY5Ro_pQ^-DOp~oXPNHbUA;*y^Z!b)nS@aA1-r-dG zAFyd_#?ubF0iJIzN+G$So4Rmw)yU^AA1C?1-fF$k%=`Ol6s9Kf*pIg5Bzkl(z$%IJWdeI8*YnwuoZaqkY$;XUle z@jSe19B`zQC4vtI_k%LT-PJoIf6WV;fL2Hw87PANINLA1+~b?SHgpE-owuZEyEJ3b zzw_UC{fkpHHbcQ*7cME$)7FkGNUw+_L@S@M>$|XU>PT|o;}MBzLJwLFe-= zLf@gI_{Xx1{xu?o?iRY3c2#DKGk+}3^zLTV857C=^vSO+op2P))J#qFo^(_wqpjY> zw)@RL>UqoRyBD;Ch1IVl>u#T~>t~%Py1R6h^5WCe4V5_}Xw+8U0vlF%9`^w!LIc0+OYYm;-)(+0#FtW%=dYIrFQz?8pH1Ply_wF-3)MRFNRTW3N^A}_&3S; z<$`}4;mSXAjE|>f+DBozaI}fGcxIYN-OU+wn-FpXJ%5UHBdXun{MwJ)Ecj>@9PyTv ztZ2v|@!0MV1Z@m4C9i&noY$;YZk`>h+illKR||G@re;>pi8%?p{mLHB^v87gb%%FD zUaXBbD%y}mBt01Kt>M4EU~qLG*3j6XA$BRKUr?^0y z;1SV#DmXN+B1H|;8W;P;vpwuPPD;UW{=%u*q|MTLTi#-tmD~cpnp>qzUwtK|Nig&Y znycffcqEc?4~)~MZPl z34ypb{*Vt@Wie1*HApYL2`r_h3Oq zdj*d+!winz#xRyzw~Mt&yl>&{1|6rpBhQbxVkd#CaxW}gknaz?D3rUC0Z^y&wI%LOgB*GaR8UK-N3|yXxx8+39gW zpB590Ey#doe+3OAn3|T!dT;!DhlN6cv#X$3qrQNO@~@rT#2IT!vg@}4l%%9OMbLb3s*X?y&T@9RyM>&4t>v)>P_`PpYi<6<%2)(3dl4x zP;u6Mr`qLNM%{mFr^38B!#akhnMJ;}um0Z3&xBoEMug^y+0`^urB_mL(<7NKz}&SO zKqM%IEwj*88v-bASYZ|cpeiFt<#(@SI~X)tRqI`OFtGgibsd$kcjEFU!0t6avkVex zygCypB{&%ABlCoRdmcB*xlB9P6#bGs!=4kZ-&`n9u)Z87jxdw_9m2O>-ptqS!49dl z{_C6!8f|a7UNVWJe7@Kc5YroWv0r1ly@~(A)h*~(ygt53ssMn|K>olRwQL7SIAB)7&i6Unf}98+1CC6v?KHn5O6sB6X0 zvHZ{9T1KEJLyn||KnH2o9#ONM^Iy@!A29-W=qK5^OVojPtjW99jxC(v;Ox>=cg$vm zJ=z3dPt|ep1HAF$%!W35Z^iPww5eC(c&mv14OG{(>d*J6^(BPO(<$tl=`>?Iniajb z3to(cGX~~1Gqe-|67zhs3bgL!BV@=4h*o6hPW<>$ zIa-=5XQMPqx*8Zvh6BO|-K7JoIZHNnN*~BptkiO^qkME)>Zy%lbG?Pj{BH-_?g!-K zA0;-nm?fUE&4hh1$sJaHI-Mb2*!qigT9W6#?eaaJJ$NtGHpK;>zxdULzbl^pzz&&% zgRVb~_z{7STQqsF-kU{GIAvY)xxW+v-Y5fK>?mv$KL$4n`=(i zNH06G@M0AQVJY?MF6(QUl6pOTE`r)Puq3ozX4r!F9ipmF((cT4DkB$VC3xa=dR1lY zIii!N57Q3x@$ze{w^}Du2t!jr*SVb?1Js@VA9`1b4|+A`*0X@QTYL#Jtai`bs8wPw zEYA1i@Vd^`RxoAAK#JPtVQCR^LWskg-0bF^;$6wXHTvWi;4t>-vYogv?RI>F7_&MqsJW@)C`N78FN^t zP^{I8vHrohGMF;*9~czf{h9T8KL`N}lN=dZiN4M=Ig5Hk()VMxwu_m0_FW}#1OCTJy`dkJhg2trn1gTckF zE6&E}=W?4xt*J$-{qfsYpXy&!uCa-4f&OR`zBioE`|e&CTv+DZAPmbdc5T9jY4pok zpG{$m)=95pi?*P}(7?a%R&M0Nm#O^+b)wb$cIwI*Mg<#9?mxxT#>rav+MTUb@q1%_ zxVuT+kT60q88&IpTzNL`UxOg(VaFjB|3aPiU zs0{`L6pK}gL$97W;?Hzj#U@ihJ}YglnQu=`a_vw95sOg(%&hAQOOs$AViuQieL`R! zIEAY$gkbnc(-T0zV~1m08{jgL-7NJlsib*~!bC~gu1DnhXJ>IL41p+o3LyV<>$GDR zaY0V@`}a|~!)Xx=2m%=oVB{ zrnUH8EL?1}q_E{=PHVBj^t|J1WrToK^KuGe3kMU7?7Ie^1zzg|GW+AZZWUd@-Lv;H`BZO^1p7r`O(;&rfg^`Oi@1bobE!F4}OK&4s7A z_v|o27b58O{4Vq?#4P&`SYHX5%MRQiKJvKEtO7N7Gx`LqsSUL9{5`|N;|7O{hgl8c z?7EmqB;;b9o_s#qTt_-jR>*#Fb`%HJ=hz!5nuc2qVBL}|nvL{r&!q2U-*t|pC=0+C zdTF*tr%F4_Mn2ovtE%=6XX4yp;KPgk-f?|qw!tL(@859PB%6$@$(pM8DrBa8nf3CQ z{d{&8VaoeS`GoF|rYNkuX&|G+*s}Y%`g1`>34}|N_mLY9qYk3Y*7%H5H3BCk5~<}< z+1wSAe5iyMu)z9q^f@>Xa3Y)SU$M5-rL?dpTyP_M;z6J4{%;r~fpS87qxHKz!$Ddq zHZm(Lykb$Aw1ottv#w?iV1eV!{-VKm<(ze~LcNIDVd1kL7~ueXCKXjW@b zdFdAlu{o}f{4;KE6E@iRFI4Kdf+?2Ow#L`+ZqSe0GH9^9{7V&en0FP%E!09}#<(B*TJs+aGrnKO?KC zPv_ZNZa_SezOZq=V-H(H=L(SRWhB|YA$9Pu4&OY`Q{x=cgsBq}Rs{kxP8<822v&!d zz|__Z-BTI|02AX4hIvVs-NA`d%;miixmYRHH{Pc+zfZSklXcw@OQhEfzV~srPw#IY zrE(>N@j)kn4enG!7-gb=fD$q6YB}2`L5`R5M=O@jd}ePQKQZ-Nre1-eFVqrLe(FYe@yjZ3NgEl3CYlA)=>ZVbuy&XPs7^lBgJ8aI@% zQ&w&E&g4mZU`WWTN5eLb)q`mW(;d%j1~E4pSf)~03`X;NlOSyZM0XWhi6AD zVWs`jPU|2%<=GFC7I_D~WQ_gzeV8mD=6!r-w_e!Hw-uK{f=b3s-JhPk>KYvMex(P- zqf9l1Q9GvbXvAl8H*EZPk+|4eoz92FIh9{5H&vAH70VN+(GDtBJ2IZk0&z?hesT=& z@(rqQu5;xMug{a5JN~A}yP-^v$SWtK)Jz@?GTDxOxH}}Pt}Nd>Y-)lP@5o@px#0Yz z0*BCiaY%UPk5QP8b|)-w$-u& z^OySvZI={Y&Tl^~0t0$UO@nSKaoW^GK~%cJTr-b92%dMYnUnJgWmyjtiti7tl#$!S zh>-8cB2~Z+qj|PxK914er@>`?Jo@g^nN6NG(&W}h=v%ShV{wT3edfuO|o4B$@YyU=ldAJgx@{4f_5ba3 zewa7>R%B6ZMDNwF2o0GWZJKrO6~n-`|L7~h3yvH3C#aVzn&zOMEx%lMNiLkgxjqDQ zi<|g6a(l8=!9tyPXpi?(y)Jdmc0asZ6e6)&vxR+k#<9-GMgPdB_n-{`z4{F5KusQ} z+~2kUu!*DtnKxE()!l|K@&D6{s${dwL~lQ!HT~WS+q`Z5_?#=|2b5^@7f(OUfxk2T zgdh=U&12BrJz9Z<-jzu-Qw;Ke1@@^)syn8vFute5@L@uR>3Q74mvMq)PsXv{M-KQr zquRJQepOS1mMV~G>Hb7@+u(K_f0Y#2-rT>1@7s1CE8%Lu3useK;XgWR4hAnq8m3Tu zd{n)smE*r75!_TdjF*F3U(y;Kzw7vVNQLgSlq_U5`Y?8h4_jqn zYi}P)429X^;P!1R%*U2~Qy$mqHkk)GIAK(`>#0hq{TwvLR7HiHJMH#=62Ycl&pWLC z<^hAmtKQcJP+v{K?zrr;fRMD6yO#93O$w#VLaCHZOvPP9viSwze+z+;tI-puokBK- zjKdB6+2mgMH>6^-_rVfBnGRG+K{1R%4)gX+vx931X;xeFP5t*H0bG6|uP-4$aBkw; zB(1Co{v!HvOERn`z&!hN#87t8?X>)~Ery}r;Klr~R466l)-d=5ncUn}5{mx#Uxm*< z7nk!P08uJGgb~)`L8|5(Nc103XR{ne_B_ci1q&823AvIio4rD<1~M~<6YceJTx(Bs zure?l2e(0Rb{f;f1E1_-W+J~Y&JOBo_xT9SsOo%w3U6xWz0-yCPTRTT{418iQ20S< z9Lt`!nP^JgGsn5?1*~`K0cvJu<>ZOrYd{N}>O_x4pwbC;Vz28BJnMJ`fAgR}akRJd z)<&7=Y|Y&@$~jWsSNXdhP|f!d(XbUy7lW@YrRnF;1*{!kLj=T3tBdCJ^fFXt301Zb7RrPzm95nF%x-jWO|_CuA| zojm^#NBQb)qZN^hwy!blpq4$L2hCL-a`BnCfzAteJVs@}Odts#n?lod3$^^ep!aTRyNK&c4{@ihQ9f^HOV@9^C$;CD*6+vv~A2&(F$}nnQ3KM7)&1fBF z0nj|LW%m1t`#()$H^?wZuLi^u{5cocH~(S**OmYxbE;)1@x|@%yR6NTu&Y=QN>u#$ z=J4?0zn(kT?a>@L)V?|tE)aF_(U@oEU1AOat;EBXpp||i^4L|>7WDgP-$cK0I7{3G ztGYb)@s&aLF-gQ|!ZHTp9LU$S2syMSGYUpTwZ+4V+ELfz>eRi(-{_dHdpf+nH^BmF zG-I}Yotr=$r5c!H=T0bPW6f6W(97)ZUtta(dAJb)i-w@@hU~JmlAI=R%nd)%?b7XU zrbysd;u$Xvx9*nQxaX5$o3;*TW>~K5wD4zPdkEftWC37ervPaWzLs4)f!}}UOXu?c zEKIND-hN?W8?>@QW;L~(%VBIZo^^yww)|KB3}~2NxaCpS@@-6!Jc?o0i%C%XU^+d{ ziQPX^-px52l-8dkTA7T`r00X6&qpSMx@fw8^H2QcACZdDm&h%1CXFxs3km35q$9EK z9TQ51&`<q^E&dt@C!(>6#R-T5Y6n!sjrbwTG&-yIfszMP9Cda*1_)YcjYm0ezOKxzG2({z)B zASlyPYN4$7QB-cog&Rimzt0hg$1lY^=Q;EWQp$uGvD=YR>ra=2nN{2}`aHTMh(b2h zA~i5yZRnhy3{4}EvPh7u5XdF130$>8wu|H)&xW-U#?0$p&rWl;wcFsp?2mcpZvIiT zIDw;!)cv2ZqTX~Lgi!{=16I3hsO5dgfsrC@mY3Z{u&i|MSoyb+e~x3VAzN%bm!yUM z5`i+76!UQiA*V1lEsK}37o`9ugFH|EcWxG+ZFqhtU9*hG_yl^mux3IQSBUo*2)WqS$CEN)@SVWD6?M}|maeMYvYIkZBkX)>>^c7--DD9-dWFtofMLPKKt775dz zi#WJqw(Y~8PiSCdAxxo|sPyG^Qlztib@@%LW)>83s+s)e!}w7vre;UCOKK>UzlC)| zrIO)TW8W2XhMb-1u10}k$E1+Hb!W^lstc>$G(K(Y0DQx!I?$^o-g``ABfmc}q ze-{eZXscQ9(Hcn1~)JKNXh>>z{$lLWb6C?A0T7qP6|7K^uHOj sU2MVL7Vb6xDQg!?8yZC?3p*Pv8w+b+w_%(Ao~{BY%Bjg#Nt=iM54^nEFaQ7m literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-60@3x.png b/datas/img/ios/icon/icon-60@3x.png new file mode 100755 index 0000000000000000000000000000000000000000..af5160fc6d372f65803ce1c785653ba7c63426c4 GIT binary patch literal 22892 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-72@2x.png b/datas/img/ios/icon/icon-72@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..54968a8b5305c8fcda41d60886490f63ffed3a58 GIT binary patch literal 17386 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 MboFyt=akR{0976PX8-^I literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-76.png b/datas/img/ios/icon/icon-76.png new file mode 100755 index 0000000000000000000000000000000000000000..c489ee79550e559c39dcd27b6ef0b43da887d87c GIT binary patch literal 7756 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-76@2x.png b/datas/img/ios/icon/icon-76@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..c4331b9f3e3b72a2a17aa718a8c91a4a370753c6 GIT binary patch literal 18618 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

FifGv&rCL&N6Z~!AQ~N| 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon-small@2x.png b/datas/img/ios/icon/icon-small@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..a05ba10642daad3ae14949aecb57f154e95c6a5a GIT binary patch literal 5505 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%0Aq{fZi8KcP8n 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 auqxQt%+qlM{J(WN0HCyzRF#BL;Qs+QJpY&g literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon.png b/datas/img/ios/icon/icon.png new file mode 100755 index 0000000000000000000000000000000000000000..a96d102e0ef761ae0c86ae087644886d61406c5b GIT binary patch literal 5372 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 z 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%0DsG>pvA0)11%N0T|t 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

tmJLKw;lQJSk8`(aE4X9}e_{Zd*5aBx*6# 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 GzwloS*_I*z literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default-Landscape@~ipadpro.png b/datas/img/ios/splash/Default-Landscape@~ipadpro.png new file mode 100755 index 0000000000000000000000000000000000000000..8614921ef165ff4030e8cb78cf210c264e38ae83 GIT binary patch literal 28232 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 z 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 W&fd@Cy@M(ZRXuHEtrAV!d;bCT8j?@| literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default-Portrait~ipad.png b/datas/img/ios/splash/Default-Portrait~ipad.png new file mode 100755 index 0000000000000000000000000000000000000000..e152fd47294d129adb359d3236e85f326d1b28a4 GIT binary patch literal 48424 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

+oMx&6B1H5lJ9e{v;t}x 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%0APHZ|`LZJ}xFA3`4Ia~oFF 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 CZ%Fz8 literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default@2x~iphone.png b/datas/img/ios/splash/Default@2x~iphone.png new file mode 100755 index 0000000000000000000000000000000000000000..1afdcd3b1dd79215d53c65fe2f85ed6f13cc22c6 GIT binary patch literal 43391 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 Sen#L&0@fC`f8x!q-}^7jO%9j< literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default@2x~universal~anyany.png b/datas/img/ios/splash/Default@2x~universal~anyany.png new file mode 100755 index 0000000000000000000000000000000000000000..2e175fe1b0c828bb37f7e7d1ca64c711b7cc8b62 GIT binary patch literal 30057 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 LUo8L2DdK+suLa3< literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default~iphone.png b/datas/img/ios/splash/Default~iphone.png new file mode 100755 index 0000000000000000000000000000000000000000..f8f80b43fec785a9f81334fd11a13bf33ed1b7e5 GIT binary patch literal 18277 zcmeHvS5#9`*KO!1U6dkSy7b;bMM0$(Dbfi6DWUg{H0c7;A)qLTKllS{5FePa2PD^Jr z9bLor)-KO8X~(bFp1oxISR!#r^668P;lto34-D@=qln_g%lq^)6e<%Iyr>;9*k;~2r6B7A;nE!HC6$ak^Qw&7y`VUTL}*7t%C8?F^x@(8zl*g%eMTSe z`5Vh%_52xYPC96$78b7!S@w0)F(%ilR z#L_y7xYNbWprw%ci~bML7m1vE*l#O{`2y%N>dzVD`QZ?M#n@B|4>n50@~7iB*vy33 zA3+beV;Yo*(Dw?FE0xL`PB0QQ6L{m-nn8AE&#!ybnx5K{j;1VJmv>*M1)}LwPs&Hg zclDz8AWBu8e<&0`8B)RaB3nBeN5^FTl28>%?_)F7E`tfjl`{!OhlRNYw5%ixvR7|7 zTRKIOXVs8-QC)8XaC-u)6v~^rfeBT!+TW2xmR`ygp2)VxRwx#!^f;R&RBle{jssz!7#5 zZH#VCTziKLFK@A{i6CLn4(q=2D+Wd2`hQGx37Y^TZT58gH4a|OMBZZIz!fV%E?*#FSa#+`z? zjJ^70&lr`i81%KPXP|NNL_6c7NkWbzo1l20P~^MmS2-y*SLOIUaSrW>JOfvup5Q%j z5^Y~r>fhUGX#X`zpki@Bp)zpGZJQ=gwnDoVP7sZ)dE-uu1<%Q=ccK)jM9~VtX@@*8 zB&{F^R4}B%eMw#X5pPen?>)|JABxTbdbNV046A~8*P`EWkK)O*D-qt-H7{P@W2sej zTZ^kt&zFf-oJDDI(+#p=NJlo2HSJZCYagnsBZVsaiHfqO-&~2`f%(emTX))qhpYZ1 zQubb{G(vr21|h|lO>ztM9lK$^5A;nhJ(Sd>GMRrmIEqAc*Is8^nc(OQHH0nb6u2BV z!mTG2z1;SKu5gSzq1Ln8T3_Bm2>n%M;~G8i!bdek4yL`F`%mU9dUqeW*QgV1;nYC* z|B4cPR-m1mV0#-7i-KFe1~atm?dU98q9cqa*Aho%X#IyH>kj9f%>RAKKafjkb35SS zsnfXGzT`cd(db-rm-8P2U(g1%o6R1BOrUOcx057YOF|!+2{Cwn{FC8c=E1auxyVlp zMEADS;dpnmDymA(A1Hd_1bHa;J?Wl*(9juAiJQ1=jVD3Az@^|3{DyacL=Cqkp@Nr} zQ)w^0box{y_nQrp3c+X8Uut&47O*2z?m#famuyGV6&bkCa}mifBqHF*o)R0Gkif|e zHv+ZQol^@U>|& zHAQiihXZ;>xnIZ}dC-8+n!0)tTF8J(PZjNL**SX}6(x(8M=y?F{xrmf_)8ySbN!Q? zN!gsqC-pB9SFb!DCshPkA`v8V*La9zi!m96SO#2CQBf>%-GXL;SvR7rG~VUxp}@F= z*)ve?*~wD><-8a%qfCV-6BvC4S6TW)k$o02bg&(rGm%Qt^Ms3<%fXwGh(^dx)T7zx zfKM$nUp>5vR_!rcL z2>a8d_?Fl1_nk16B0A}$I;e$=x;IJL-C09A%k!=E9EFVcy>8hCiOE@;5L;4z`4B0pPpgDE_K zg+Ka?D7##BS*X%Tf3lJ#76ucqyny}q!5ftxYGyPVUb!}+C9WzH$Y@%xTIu))MqR{9 zk&r1yjgC5)Cu>pv){=POrqLP2xo?ujye~Am<*`!!ihvt=%=hcT(hg#zQDH2pvmgsSx6D%X@`^ zGzY2-E0zZ-^;X0odv1d^tvy}IL#w@Xw^@(KrrUoh?=8e?Trt=LT%Z;{z=hw7rUa2a zmXEe1?>v!>g-|}M1a*m=bm7#F$(wxxpl%rogkXrsz?$`3w32secTs&jYb=$XV{V8WGE^s3DD1fF zKPG=o?iF}l=Ce<5+wnWYEyH!{{0tTe*{g?BYd|`nZYkQCZG0c~+oIX+WL~jNJq$j~ zrVZ>luw0FRFzIKmo!TtPcVE7WJ7RkKmF9z3pR*D z?AkmYIk`EZj1&Q`B;wV4>VX^?*l^iZ%6#ZGY2Kf4oM%sTBKLe%B@c)P&$q|VCOP@R z1IZYXmFgpm@3=+zqsuCTkQj)eH%wnfvzI4rKj1$R(j<*U{9aY*0*jmZj?2n>kEsH{ z1A}wL+=d`d1%rdt8vT5hyW<>e_m;*A^(*U}6B=}5FLXavZc!Le!Cbh&lxJ9}I<}A% z0yavarg-(}Nz(@&amz>75AXXVMeRF(kBfmVujTs6AdN3f`Og+xL#Xi$zrh*7yx2i= z_#w~9CxYGzadiK*(hycbpyiY@qdQjl(D!jR}83f0(`7v89Hheyg77~ zNjM0xWrK!(mP+U^pP$GWmix-I20BP(d173zzFQDG71>;@>ml5a?}l0jrI=ru6uQq5 zzjiqh7P3r$web?0vo;j2wngL9AGPd9=D8>vbSaSTzv-hYyW&vE z(CEF{!!+;5pPwLQ+nQ^!^sVqiX+k&_H7<<|soqC_eVJE0_ofKwfdHRWo_II;XE<#w z+DGSn4b#t=LZ}aEyog}~i*LM)1*Y(P`gR)mQ4HgQu}u5C@V!BR4g3P@_S}Vz}}XWbjax>+2H(dCv#F>)3AM*Sd^} znJtc$`A6plEJBH8?C>W~O}0&IQ^EYrNwjON3?S5fW%pEQ^46{ux+7A`Z91>KIdI;B zeG9aXu8A`)QD;>E@F!z|u=Zvzb^YlfW&P^6r30QAIt=f7Wpdo?plRGd_wgt2)}VX9 z+`r${!Nsa;85-OTY`Muo_C7LU^l@PYaEGvI(K%6vo*PPaC-N5*C})H@Y9fv{#Y z*%!>AE6cMu`|$QWP~2(ucUP27IbV#FeqdMxVu815<#wWO{mo(#G4;)Lt>i{?ZkO&` zh#>x)M+JSPO&~^O^AK$dg+2Sa9I|IAQH}kl-h;K?>c}**L`Bz@CmUpOhWGqgP(^=h z%dI=Se%)JEp{mRKMxhTJRMr2~93^n?l}Dal%SG0uGu5uRP1lx;wI3hNd?7q81U7+e#OnIJLPJ(I?t7(sNSzXTpf)b4>NNxL1$T5lGS>BE~s-??AG z4SEor9b3!m`P`49x9#@63%U}f?)`cwz4$QrWBZ>hfkS~knH;Zd*N1`Rnq2k%o625C z^F(ws)1P~e0xHiR2qEv6%``_hD^{@Nm@k$;ceg$&LC;1({f-OJ>(h`(b^!r8|8p4f z%9hppc){#Ix4u6c6O?4|R80tt%pB$U;6VRU1!W!|gdDBW`ti=NS1h&r^rX1%d{2IG zfAM{MhFp^W*D#1`-Mhi~R2=`o{$=h6Td=8v3geg zTI2%efaxj`nd($f!=hHN?P-a&epb^N4;@b76KpAs+L8}oY4!1!GP@iFf5%C?(dCg* zlk3)wvU*aXk?tG#tgoW(Yg7Rr+NI_b4d zxkJ_soHTXDkB-N&B_15n;Zmif%@r2OVL=>X)MH2gaa24b&MP32g|cwr``@#G9D~$S zE%PvL5Nm%$=YFH*tgd{(Fnu&6;bs3Sy45c_(sbhYpH=C;UD)Hskg!|`F%TkJp>*lO zm3S!O?cH82*MP_S-0Yi^Fq*e!feb~u(QPv#4@7(B8?fT>sA00H5POO8lO_`Y7BbK3rfu6)Z-q?yVt(B$3W{w7ZKy#BT8vM5MT z_C#>c@0K9ri+n`u?E$n}bZp`LJ#o}iJoA^6sb2-mELZEqTTWr;xX+(Gv95AdmLO{? z4|#slJGI#P%rNz}PL}yiJ4G8vD~H`o0hI(;?tiD7m4kzaGvzY*iE+gC3^99`%P}kZ z*?jb8{2t1=&s#Lv8tv&q3x`&k6_v~9yNjkTj-O_3>D0kq2u42)rmzBy6TR+cXgRnU zdBbVx9oSZ?(cE={5wOtrQrNI6(Zd!ow=iVV@6YNxh4b==*SZaaBa_v;>VUL&zNwaQ zc*3KxI?=P_Gw((wSVX`3_ouiLp+*&PZWj&LLla)2f>?%rttDc}c)s!J{xt}V_=Gfa zb|4x*;z~6R)@Ll)^)u-8{VOtLHA#ullBkO-_{tg_TxKkmOD$1T^`kk>>c^|Jmoa_j zPktkKeUDxN*Z)A3iD9g#6g~WE@?>%*ndtI_;lmjP{K`7XCGcQBCi~P&BI(oQ7rES5 z_FjLocn+QPa|bTfb2^SQM1ImK?=tDG0vs8cZCR+C9Yq}p?gOC+bNCpS= zw{73$`;b0JtLJS1O-$YwPI)`&@0o@!dwc25hm)W$D1NmJHnYI-rqGKLS1V1BQY?h_ z;y$~2w(Q5^p$w9?2opJ8!`5Vr0gvO=XbW_4=tEpAltgWEG}53pKP#wVgJRdL5_Ybf zu-XJhMk3!~C$HuXr4BkkFg>#g1VfNq6Fa|1qZ*|7NxCYkNr^jG2-h*{0xXbca5_RN=eRA0=g;;Cg65c8`S0dg|}~lT3+{8U_`}8+V}|A zNb6<0gV!vDLx1--r+0hJsVbrg-}k6axcxO|_fZHqpl9^AV3n(X0eO2?p|9TC5^L6``5_NkOk_?H)`_tvZYPyc9g8Ix@E9V8&*H; z`{yDGi1l+tVjRBGk3D*8weBVJLRKM<|Iu3h8Y51ajf+3#)TZJoQePUUqh zz*zvvRgCM_KK9m!NykNX;%jlGkfFE?Ze+PYtl!?By53YQN!eKufokQOlYn6R{HCW< zTtAXLu!rU?92q&3F_0kdft6eDO=>ehkE*XiV*N4WsEU%o$RJhbAMg>1-?x=LP*E+LljUNVI-oZcM_y_uF z{YB6?qjGDR+^YqX>VJiXjrlRJifa#w1zNMJW-qm<{4p`aP{;4v7Yjejd>I6xq`T8k z!22k?$7?2Ug2a&*HcYDl3Jqdce*>wcf91EK)YJPq8XA^TfD@SIBsT>vCY zcYD@igqKUZ!VR|5=Ej5~vNFGz8d<~$y|<$6>^$=;7OOUFM)FI4ul~U@$?YJ}EZ8!N zwN&0tY-3npOn?4|;@7zqLO~kip|y@B&QZt4^QbhzR4Lv|b3QNtX|e?& zlC1AH53YmL8E!tvRrnL#`pq3}Z*L-tc*~Dh@3SolA$B&G6(wY2B$kX39;XpIJE6^R z9AARr(mn(4aNao1=1|LC$hn+^TVJF+UEqcotmNWH%$n+xM_&7*Jc17%1}jT~^R|77 zZTkd+d?zdeSH?(TM$I{@i_D&W+sfW8Wv}4thksK^fiS65+wot#o#`GAI+6sVGt=c8 zQeO1_U`aOryHAzm5=pxhaTt^Z}?}BYpnCe-6EOT>Hy+#%b(KydeIuYRgai5Uo6WU`!~Q${)f<1#y<%Dia!e zA?$SP1Jt%~6^2wLP$0zP{42Hi{;`VD*~B^0^@x%uU9>5~$$y?$iNw+TaNnA$4Bfjv zhL11t{T!Vu|CeAVE#F|dMITE4j~Jw1LY~QUXt*6 zz=yZ_D6I)YPzxgd02x0Da6m2o+sHRGFr@z*-o~1Rz5j`NtRY7j%0?bP#u(s2dC(k_ zK$ZwJuSqJ>6iYFCk{Mn@xr4xZdi9h7Z3FV!4*Od3DzS2FI7{H*PfS)6($e9v&wYWW zx=)Fd^l=#v9p@v*vE=Y2@0Y~hXvc}dFfNX_wPk_}T_Uy&3M-G+@LDfK!UWv={v}?m z!@~i-0V@-mX+d_5Gdb1`_->HH#N2)MLTvh_|KlAPXzLH13;?lNBBk z_DrpjB4y_f+U(T>FnSE^>U3i176T^>7H>20nTCOoDYt{peoB?@A+^Oe-{_f15l-l= z0zGhZXt*TGma^w%lJXLVj2F9G6zG|oG^bh{79i$M!?-(rjU zncS&zq!vciSG0c~o)KEpa@8|ZMv5iBiBLA;pD8aEJ}iDX&Cqvb6k+`JB?s-=wjr3O zHXIA%n*kQ=qVMc><2;~7s?AqWOH_U>Zu1Fk?TTY+OdnP>rblT$#r?i%x>nDdI<`KDa$>wBozl}As{RoGHgh{s%GCDT+ zmgtuvu>zPYMGk+o@C-wi)7`7191(DVFKP7)(Quzo#dYnMoUzrDTP?Lv=z`cT@hg~{>U zF9(Aw_^XCRcEq3=JK+Oxz6RvarYmU0xv~{KPaduJMU3B)vSUF}-(-yDDXHmE6D)CG z}IzNxfjE7S7*E3UyR8bU9X1`rk7Rv3a{)HGaGd4l;3YLEA!*cQ}mZ*9}R2g z;^v7MG3&cmkXjIYg3>lr;?25U4ExWQWZ+`em@q|#Lc*1;8O3g8Im`~Rs7fZo!1R51 zw~w9!ASZsQtpruK*4jE4ZgwT^$vZec=l0ZQh%r*UJO z?z(euDL)5uDADLHD#M*;LHtOp6*R$-eL>qs)ZwNe+$#x^tH*{2$e!<*mtg@dM!?fS z2&a0xaKYcTy?y+b9xN*#hXPZW1OlVQ&IKvn)gmjmWX z+OnpdrtZ44!uj{Jx~_VW+xhAq>^n{WS^*+NG!wukK9C9?Nkl$&>)(K8a>q4b9Xwq9h3EUQC-kgObfop11 zL$td)b$fA3YCF%P4>Up{;dHLYJF|m$W@qBKSgAWeWh_vw6nDH__o>Pdv8CCl>-?SS z8+iIhThDQauvK}R_T=Q4+MvnN=7djIdgaPCuyJ|dD@gX^JNtuQ`I(lJ#Sht;j6a+Q zJ~I&>WL1%HSqfFbnk^Uch=VKvB#X`9!k5-70!Fin4DDg_5;>jAoQg!=z-5Zro0`2y zIZ$y9j3>9bVGAIm8Yj!E2vEXjDJNevt_7RqKLoq}a2sHPnG67cQP+*gXE5$Urz2QE-*lqCjYdbk9IOf zMl(jv%{Jo}WUF6XCAgt*hzwfuWlA{1-m{zr&7AVC`EPJAnzdv!So!Drw(MKU#=JvI zhm>b*)dpg8C*VAf@blI#zx2W0n#Vi8$CH177e@3DC~ZMsai1wZ4Sc;+W9RISp`IL_ z(NGC^Dw~UmBYlqQz{p0Z!Fr^|Z|D-{&J<^_%M_L$@N^U09_fjD9Sb{tpsat9fzCA< z5MVOtIaJ%}0((L=4q9?qndRCtut{)5GLO4#&O& zAw>)3`qBp+6f0f!TX-+)dxPfEWcQ9Dz6bQ50H!M=SAHLR?qWXU84bee_*rjdC--i3 zl>lVQFpV6fmfEc$A3zc0?fD49XF9Y4P^`-Osk+l&>*Z@SI5V5yDMw$2KL7-ZhAO;| zAbPZ=^U9PpLi3w|*{?6lT-XV^K&@@>uqKq3Y3Qi(5$UDLZMGr}uZ;2g+$eGNmSNtB z(G1{kWCint(>ve2)ou(lG@SI5%VmkP?Sl`^#Ec1j`vEI!y3|$AkWOmx-w;!*Z+HQF z+htJhNdUy0`x8C1*vN2Np@3Njg7o^Qrq9-2!u?NFR8O6zAHh9SO%keX5|-T323Lai zOkPYL@r>h=ZEMsq;ffYeUfmR>7z=v|7pgNo!v6)a%dxhz=kwda$kB^Hs>Ur|ji#D1 zDcl;!2i{cRrd1L|UkVY+f*QG7hoMIS@K zM?(CIsFnmiJ5>aArpTk1r{E>*i1=ZT@X|WH+TTB5&X#5bm{TW(bFQ1U7Ix8bc9&)x zo)2&(mFbG}_8cM_-L&QO14SS6USIstAL$a%hhBWfos>L?a#s}sCP{maI{@PBt@QCS za1ewF9~|18QK zLR7OAf&=~V{!v8USN=!H6KwqPLfd{e;E1YEl)%!@r77}T4OU^Vw(52=-W{)~)L>k> zel3j8n9Z}!wI%}xe51qR6Fk0+%}a@B&6In;biscH+J_k&h`B1yT3oeQ=7z7Z=e(;8}EJx zYOnebWq8H4Ba>-`_44nG62*E1>*NP~knuME=J8=>t;wTk>H34OKe`yQCa@TD&NFjT zLvAcHk_+RlUaAEA&^cm&}51G3eHTLaTcK+ub+}YNw@27Ck*;t`k*S%-nF+{^v&(CVKDYdgc4C0-e z9*m*$N{*J1rk2DO?MWa+(d>GAik0s@En#U=ry-xel!uHjb*}ZV^5_o~8hF}|6OoPk z0X4hD=O`Jt#wiW$Aqp+;n~b>{{WsRgmVD%0*5*B{!}gHhS~c$o8Id}cX{T z7dxa^U!qzoiemnJp?yW8xjH2c;lAzFEg{=E-ceLtt8o4^kr>*ic}i-g2x`@qscRNN znGlVSIm&!S;>aF%D49;OZWIhpz{%Y;(!7& zUj61O7Uwf}S6jzK3`JI@r5^wKk#bC!ZDl`n#SPx%%-dVw~&1|6y5@ zl|^x!*FK7s08E(h>iUJ*OMsT>zytsUzGIN5SQgrk$Ilou!j0>#zs`e(1g zfstY}TcZIcr*7ef9aLtx-00$^0X5rOur{>V=pBUL>^GB0I(1-#fAYWM&YK-Mt6sjq zA$^V}RSw#dTl&C3N<Ig{9h404&a`S{5K^<_ry!5QT_ z<6jc_{I9OSSnIn2t}}8&$PTL3}-7Vc$02g`gL z1Lx7mQR=Vg__l#1J9t#=mtnDxxibOq=!3jALywVO3ZDEcZ)y9V@mDB7#rgOI@$xgLSGx1H&9nBV=hHUvaXrF$p8aG6MeheOPu11tgN zrCPe{G(5#{HHRbcCtZEMM(}Ly5>8cM5)YnH&btfAsG~l|!f42R(@|j6nM@x;=`kszW7jA$Es*h;1 zRZdtqO3MKOTG3&RnVjAhglibMIC=YR?vbZ3+1s-t*p(T?uceI(y1$))r{DSJj7vsl(N>GWdO*af-T zvL+!2{b$ZW;#8n}N;9i{rwcL~AvTzOx0_+*GkW4?t58n0qLP-~$^7keK+>)NbOWc$ z@vO<|SrutUR>BVRtEG=MR~HqJ9-?N8VYZ7CQ~=_N+hDuB%pl5mw{cQyXV1xWev|VM zWeR;~_)Uei?NhNh&8JDKAdi`5*%p7d(wn_90hy30>o_n#^2b9M5U%OWgs*!X#&*^h zQ~NAm*CYUtwPw5?SnG8#4Y0HpT@fw#H&x%mzFqqWGazgLBFOO~OT~Vn78o4U&7REq zhCq@(jvf8VP=ZphwiG9T;5G*F?9-)P1(zblDXO4%)(Mz#B0#~iuNp|6E^H**5Y|pW zx3-sNjtZA1sPM~qV@_LSgKn!L&t{T&iZr^-gf6Oikd`f1CSg4F5%IIKHiM5lJ#t$< zCx+624C-q_i(CB&WEwAf*_Na?)IfN7y13+~ILA15$*(hO3t-Y731*Ag^XB7A?4KPD z9IwWFr>sz%V{+&iw&`$54?6yEakwBw-x}om$n2(@Rkrb|EE>$5FA9FDGi#YqNeA=A zoM3X)pDvikE@ZqzpZyM+dt-ypyr;nD`}%i(-74orv8LUx(n`R5ai>aLoj^FlAi_Q6 zfi@Cmmn&e|I#FW=_3oTLp)`V9*5%8Eb~PB2E_Od_&ZoprQe||y5zb~#y(jAfk20hX zaY4SAqW%ogk}-!9Amh)YB;=w)rnWxma)VYL{n|N{xxAk(;zvK{eG9~ApDq<~ht9ti zOyrsYz~44lWm`?Rmt|kOw3Xr2SlXlSQ!8K1*C>vr@3*jz=L_gtzShYk%N5BYgNY?u z$vU{g1RAckoO0)TB2$5$nEqdpm+P_)sIS=7A!hdm8>&Xzas}5pk6GgQrxe)D3Hbh`R7)^0#9 z_1~aQsB{={%-l*!!5mo!NvxE<2J9mMriq56`S-4TlcK!S&h3qsdBH&VxL#Hj*RAxX z@S>};fK?VN!)B>o3VBB!);)+r!h)ko)KuGb$b<2`_HADTgPXu zXoSX4Zne_2^+hiPV1lViXL^C2w9?a$8i?KvR2o-m^VDL`tb(`2Jyn`ik6y{rINP2Y zF(I%j4^o|`uX?z&=Jeg@_~tgs4J}e!w~+`bnVNdTLCZ?(_HXpnospJ+P4?B`w{>4D zB6h%SkSzozPJ;<%EOC+m!PdMe1Q{yKmq6~q=y#fZ8ZL;Asoy?)>u7MF((5-HeWvi6 z_m8!!#jOD#`h?bRrKpsB9J~=RGkq{^w`i!`}ht9}+*ucr{c7Co<(&wx#~TquRlj$G3- zAR4YbdGeG%*brFqQ)O1uMJFpq{<)UD?E3B-0;#>!s4u6!#!sv%tDv#>^uucESR!NG z)-_lj-2VtFd!UYh{AROEw`w}A*(6Pd8CU!bu6}H_@U#kIXpqVREZ-vecyo<)?z3e< z;Cj=2n=-jr`MNTJUv8>JNU3{6i_5jWtf7R(6{J17;~p*H!=tJ2zwQ^%CE$u2m^E6M z{Zu7!8W=dI&-ayH8kj4p9^FiqFP$7eGptG;=tUl!^W+qf078=sZ$9}KMZhkLV;%c7 z6Z)LoGi*cPizFufz}R*l?7k&MVxi3}Wf6jf)Qp5*Srm z4CH@qg^nT(#!Qc#5*71+=^-}{p7pQrRPhROxeYC6CN8m@WY_1yS=fM%#t%pH`|$jE z@`*TojR5F6r=4$!&H#Gt=^$VpV|nDY-unns@AM4dW+!JeRzwu)(@^T!{Qy|20G95? z%k6iK(qzk@-4i=s0W0wPRO-#`wF}F0^3UpBpQKI$^)0WNnKPUX0I?0A3SK<1PM+eq zazJ(H>P5uev#EydferCd1~p3}W(m+8Df@}Ce}vJ*Vc5WhU@>0)N%f>L@Y!|^Be^C| zG(dmU>1Z08A7JP4 z)2_Lt!JgTJGYL{1@(eudFR~{Aneca7-*lt5-1uBAt^i><=1AwgTpYZywGHTKTmZ#H z645<2C=YM+JIJ~&O;Vr)EQ{sk_F{KHd+=y@MTt-!1O) z{MMe?$2|hT<^|Xb-U0+~lWqP}o2#j3lI$=*2Llw>gY(iV{dx?$kMWh?IQ!yPd<~5@yvwYHHLN`&pS^#?0ssk+wrfMo8$$ZK$4qofwD+p!T)vJNgn6QY+o;Y*x{T|BQENaW`nxLL~y$QUW%@2~J~T zzdrL{wKA#i8fTvEOl3EZw}_*H!C3)})Eu@GYePk{)_b!dezoYs>)_Rkhj->hg@AcH zP=v(zQL;V1xn{tFas4V?p8!wvbWH1^b?d$JBa2u-Q36bj2g}iXyarV{v&IzYO0EX} zEiaFwKY!zZP^23_s)+pxl$pr_Pe6kd+46J;zq?4^-R!M!9v}s3KuXTc^+eCNhK|Nk z5mZ$%;$V9d3NQ*2h*!NQlXZ=ek*SVWy%#ylDvZ5#ogzH76~MoNQ4$p{`T{$0Qd53F zzZLM4Nk87%x<^bwtG9_bU1)(c-r+0pbAv+agz)^D7l04NRS17m`(Wx*X{$lOwr`h1 zma4Er4mmE?Q!o~XjfHca0#;P000W|VK9JFQbA@@3~YyZZh z$gly<$OWmbi0fnWG%OY80q*<+)qn>#GjX<^n(0%ZTk7&YuSh>BlB9|-FGI%(i9#Oe zD*O96nN-DE{0W39P`JJB?gX6#{g_P|lV*#c|EF$dvkNQ*$m(R=R z#7|n7=JyI41c*DYIY)1NvGAVxNr{_=me!DV8ja>d-p3A!?-6x_>= z{{fhGD3uBK%+wq931UcGy*-59GPXc#SD1eR8o)u}0zC)+Iz0`HJgfKKyXj7DLV&OU zTq7Tu^IBm&j8(O;5S|{kVjM*MmzN9L~?_C<~EE0r{gg-%D{S#i3lb9@GXB8 zvi4xX&046A1@JzZQZSBcUQhqv+#kjCuN4D?mk_0=Z6NDM4)Y<3EI$mT{|pkZ%%Pfj z7$6_HS}Wsr0CM1avjjn#8NEUxfLL2|Qux4wz(ZfT%h*Ygx5cR?VZ~!Ox3M)y!_{(up5M6&c;;b% zcE&*qUdUts99opYz$uF$N~2y(cG86IUH)SS8yiS{{CncR7(ZYrf=m)3UbpKjWqbWjwJxdJQI0*n{i9Zs%`wKmdv9=x6R&bQSs0QYE?iKVrhDkeLIQ`QRPOkfto@;>C$|Oq2ub1x*cjItfQdBwM zQGTaK#ymGUI+QE`UD)Ad>K+Ea&k(XEj2RDSMNTfE(?xtFK?yB&Q7J~!KQ)j-&zxHB zfc;qqTElYp%R-HP7<{eD-%Vz&eutLPupuf!6&nW-q3SoQH~cqDj_&GdOZQg&c2}?H zcqCtC;K_t5{CrsMl0j+;2+I`P*PLgkk%NoblS`juEEL*X{G*&^ua@bw)A@p6qS&!@ z%!HTQP`kZ_c4~2uAh@4AK1(om*C7P(1ZPXR@q%K;cIN$pyyKJTV3U48FXtl1G>-8> zN9ow*cV^`pW9bs5s$>iLNVcALtn@4RiuR_5Zk+>~ITCTl=Sf_Rb{qR_iuzu54*m_i z19<=v18R=TiB#1GxW?$mt&9{S%%x$hP+cI+`t8vM(Vec)&=P!!{*~{SX_Q9<>N;2{?$?DZqB#h)S+^Ykxco93Vn$9BaQVi3I5JdOO5qBsYFi z+ztQMk&1px04ruZp{BEWtgzm(5iwE%U!=}IcenF=uJtNt_%k}w68fR{9f6{L1-(( z9|Q$;bNAE8;0CjAc^&Mv24yms81@j`E>EE}7Jnx4Ii1!T&pr{w{xW6x`&*44mEvH! zPy}En%odR$M({BN$e#SAvW)L$qAtNQ@Bge+5NEgY&oxuUCfb?WTT5Ge#p4Vk&};v z`|)3w$0JeK`1*AuLtwzu1`sNsoBeG&gcpQ%I=!cY1bAc2VQ(>HZ5(HNB*N_58!WCi zSoh~kn3;xG5Y~U7S18>GXu8IkFCI!!%LnL+hySAYrKbViW-a{y3c4eAji&sfWKu@W z(0@Kh3lQ=Fv(yQWhMl~ zf>^e~QbfRE;*~T-G4AK~qwDt>{hxb8Z3Z5r;^BdSr2u0AFw8(L6lxUyXxvhi0|Vfk z_@(0(Lz}7?A@-tB7O-Vxa+F~gDt}vd?_c3k4Fy!$3GK;v zHujZKk=X92-~(8^J7cb{EHR?|^<)9CgDBK5?x9oQ;g5iZ7F`uXKxguRMqhUGsITU) z4HN)AM*c@j0EKlvM3$@APpV=Tc)ng)F3LV1tjG0h#vCXj@o-*@Tq|ktJw<|p=7b#7 z^1{IPMbf(xKF6fsHAJX+PVMtFG%>&+^%cMVGDf4!s%L@)02Y*6UY;X$}owdU-?i z_GM{S?&3xo0*Lr;&0pyLw9IU(e}1pL^)~o+elR>+7TDYj^o0ExU@6GvYhO3^%&p{! z)bOoyNkq+D4%-91$5?&xzgTN8smcnseWz=^uX*snz=XZ+@(!FKMR*>&>@9i#Vvvi2 zeeUG1H3HG^OVh1Za(kCUXu}2z>Ok^8>2Cl(CN>ywN@NXPEt|p{y<8x8k`CSP;17+~ zqF1irV|sLgVHj?Tv*$GZ@oE62JUZ7LicE#VRpS`m(~TJP>;n`9a2V&XpPpxy*2YJa zqu9UYc`0{iu9xwU2baKRs^Uh4X|0NJz)$!mnddOk&AQ5bz|(ZPE=%_bVh(BzusBqG zlBpIK>3T}F;+DbC9K%%Tlo|jNS#l<9j?<$fFM~swjbC#&UW&gXdHOu(O#}w$W)?5x z3l48$;E`MB^l}9$2T--M=j2rHoi+enU(rNZY4T`ekjg#V7uc1s@-AG3w#+TJFUNE* zQ11sMpk-bAv_lI9rqzz3K|oBkW)}(k-kN6jy+EOw#{yJ;sOiIX3$`Q5(mqWBp#T|2 z9tFe-Ng_C&YZcfBAO6C34R^>RDjFR&k)}Ye@y<0XIyj{YO~k*epS!t@N0=?ikA^3@ z%SOD>omKon^#?(M*a3xjhQ7=OcF2CeVy1E4x)|S@dJyI%JwHyw^lh1v@8hS}z&QVV zKZ^g}pyPjKApd{AW68yBz0#8K(1ZsCa3>jd_g4n)Ru=9MX|O8Iw@=3rb0g3GoO5zX%Fr_xD;V;ZT{vWVkC1U^p literal 0 HcmV?d00001 diff --git a/datas/img/map.png b/datas/img/map.png new file mode 100755 index 0000000000000000000000000000000000000000..efe38401537a79de688581fdd37173b914aada38 GIT binary patch literal 17770 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 literal 0 HcmV?d00001 diff --git a/datas/img/png/032-home.png b/datas/img/png/032-home.png new file mode 100755 index 0000000000000000000000000000000000000000..6c5d1ae0c4085af0d9f07ea806796a666fb48dd7 GIT binary patch literal 20397 zcmY&=2RN1g+xT-1$FWEDI7SgdRFYLj$||Cgl@UcD>y*twRx(0TW=85OD?*54t85C9 zmCUS=?fmc4_xF3>_uqAO;dwsezVFYyKKFPcF6n79(DKkC2*RMPrD2F5X!sS4P*cH= zHP60n_(AEeu6>0X{`pedhQr@9E?Oq;FutGsAEhpq>3mz{6nJ*?esA|4(d zM{nPCaJR8`xp~yt%`SOSnFm1x5p4~%E1oI8zI&yJ*j<<2@4S4~ZvJNC;$WQi!?Opz zj;Y%k1jn8ZL^82_r=QNBV>X~feIR(da-K`f3;O(FpUvjhVHbkhha=wwt0>h4X&z9% z?MNByUre*;G`iZk6mud~Huc$Tuirm&X6t>^d)_P0tJSCa>|R!-Pn&iAQ~Fgfb8Vn_ znn+E!hlHZ&Q@8HTk`hT(t9z#q89J-QwnAM}`R-`yQth+XSBF2&?DuJ~$u*$~VqW)u zDO^G?vmyEv%WERFXV_yrhP6-7jR_%4h^NcPLZ<#Bch4T@VmZx1ha42THuARfsKVSi zq(FS&PDa9I5wr1+Gxz@-MRet??a>H!dGA~u1;YR4>hPhsy70G;Fo*%Y#d-wAQ#s{5 zH|efx-l(*nm;uHN+1Sf}tn}&(duW>4CL%)WuD^R&r7z2FKvjeY(hfc;|5ZZeHYdtf zbg0YoMWO3$(XMm(s2l=H(^@7sw!CC$ej|f%Y}Iam0~5{091;V&q!(1*Oph<=(|uAe zO=+sq(m(KWeS>Lqdf{%arQ7knve6jqil^FglWEgwk(4m8bz_7%zmB15{w729Af1c5 zXxG!*3_e={HsV%-{R^A!zt$VFQNxiZvM7+6D|rmv z5hLTL*Tmlb(9e`31Ylhx2>M@++|`t4GPqHMWVBWNPV@`O%o-WTZZo7V{;5u5`?bg$ z5SX{sdjtL5AkfT#eM4_nMx)0VxpeD$QI≻R@EtQbk4n^T8T-amDYa{O|tIeTPN; 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

BrCg!o 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≷-C9~iGI7_n}Cp?EX8O1 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%0AKh!ta#|14hmU(=Zy2LZF3H)~sWp^5?H~+J7spyx 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 literal 0 HcmV?d00001 diff --git a/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone40@3x.png b/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-iPhone40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..d926775e317723c6ddef365554387676c385a6ea GIT binary patch literal 10420 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 + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + iLinkWorld + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSLocationWhenInUseUsageDescription + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + + UIAppFonts + + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Foundation.ttf + Ionicons.ttf + MaterialCommunityIcons.ttf + MaterialIcons.ttf + Octicons.ttf + SimpleLineIcons.ttf + Zocial.ttf + + + diff --git a/ios/iLinkWorld/main.m b/ios/iLinkWorld/main.m new file mode 100644 index 00000000..c316cf81 --- /dev/null +++ b/ios/iLinkWorld/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/iLinkWorldTests/Info.plist b/ios/iLinkWorldTests/Info.plist new file mode 100644 index 00000000..ba72822e --- /dev/null +++ b/ios/iLinkWorldTests/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/iLinkWorldTests/iLinkWorldTests.m b/ios/iLinkWorldTests/iLinkWorldTests.m new file mode 100644 index 00000000..11109e29 --- /dev/null +++ b/ios/iLinkWorldTests/iLinkWorldTests.m @@ -0,0 +1,68 @@ +/** + * 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 Native!" + +@interface iLinkWorldTests : XCTestCase + +@end + +@implementation iLinkWorldTests + +- (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; + RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) { + if (level >= RCTLogLevelError) { + redboxError = message; + } + }); + + 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; + }]; + } + + RCTSetLogFunction(RCTDefaultLogFunction); + + 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/ios/icons/icon-AppStore.png b/ios/icons/icon-AppStore.png new file mode 100644 index 0000000000000000000000000000000000000000..4143881d7cd4ea932c3c36ba2c949806798e255a GIT binary patch literal 218521 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

BrCg!o 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≷-C9~iGI7_n}Cp?EX8O1 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%0AKh!ta#|14hmU(=Zy2LZF3H)~sWp^5?H~+J7spyx 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 literal 0 HcmV?d00001 diff --git a/ios/icons/icon-iPad29@2x.png b/ios/icons/icon-iPad29@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c0f6d9e3c7be71f3710f499775f82a9e787bed9d GIT binary patch literal 4050 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 literal 0 HcmV?d00001 diff --git a/ios/icons/icon-iPad76.png b/ios/icons/icon-iPad76.png new file mode 100644 index 0000000000000000000000000000000000000000..492316a690aab4b3cce08ec936f3baa419819d85 GIT binary patch literal 5828 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 XwjT&gZgc;A;{%bERFVLS83+FlA;^HT literal 0 HcmV?d00001 diff --git a/ios/icons/icon-iPad83@2x.png b/ios/icons/icon-iPad83@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..af7f2e08f47bbcf4b8564024db80202f6aa06121 GIT binary patch literal 15982 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 literal 0 HcmV?d00001 diff --git a/ios/icons/icon-iPhone20@2x.png b/ios/icons/icon-iPhone20@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a66c3d4e5e02d35d328275acd53f6d56a39453c0 GIT binary patch literal 2522 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 literal 0 HcmV?d00001 diff --git a/ios/icons/icon-iPhone40@3x.png b/ios/icons/icon-iPhone40@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..d926775e317723c6ddef365554387676c385a6ea GIT binary patch literal 10420 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 ({ + transform: { + experimentalImportSupport: false, + inlineRequires: false, + }, + }), + }, +}; diff --git a/model/GeolocatedPoint.js b/model/GeolocatedPoint.js new file mode 100644 index 00000000..06415be8 --- /dev/null +++ b/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/model/Network.js b/model/Network.js new file mode 100644 index 00000000..2aa8169b --- /dev/null +++ b/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/package.json b/package.json new file mode 100644 index 00000000..21de21ae --- /dev/null +++ b/package.json @@ -0,0 +1,74 @@ +{ + "name": "iLinkWorld", + "version": "0.0.1", + "private": true, + "scripts": { + "start": "node node_modules/react-native/local-cli/cli.js start", + "test": "jest" + }, + "dependencies": { + "apsl-react-native-button": "^3.1.1", + "events": "^3.0.0", + "geolib": "^3.0.3", + "lottie-ios": "^3.0.3", + "lottie-react-native": "^2.6.1", + "moment-timezone": "^0.5.25", + "react": "16.8.3", + "react-native": "0.59.9", + "react-native-action-button": "^2.8.5", + "react-native-animatable": "^1.3.2", + "react-native-animated-loader": "^0.0.7", + "react-native-blur-overlay": "^1.0.6", + "react-native-bottom-sheet-behavior": "^2.0.0", + "react-native-calendario": "^0.2.10", + "react-native-cardview": "^2.0.2", + "react-native-copilot": "^2.4.3", + "react-native-db-models": "^0.1.3", + "react-native-device-info": "^2.1.1", + "react-native-elements": "^1.1.0", + "react-native-geolocation": "^1.0.0", + "react-native-geolocation-service": "^2.0.1", + "react-native-gesture-handler": "^1.3.0", + "react-native-i18n": "^2.0.15", + "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.24.2", + "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": "^0.11.1", + "react-native-paper": "^2.16.0", + "react-native-phone-call": "^1.0.9", + "react-native-progress": "^3.6.0", + "react-native-range-datepicker": "^1.8.2", + "react-native-reanimated": "^1.0.1", + "react-native-responsive-dimensions": "^2.0.1", + "react-native-simple-dialogs": "^1.1.0", + "react-native-snackbar-component": "^1.1.0", + "react-native-snap-slider": "^0.3.0", + "react-native-svg": "^9.5.0", + "react-native-swipeout": "^2.3.6", + "react-native-switch-selector": "^1.1.14", + "react-native-textinput-effects": "^0.5.1", + "react-native-vector-icons": "^6.5.0", + "react-navigation": "^3.11.0", + "react-navigation-material-bottom-tabs": "^1.0.0", + "realm": "^2.28.1", + "reanimated-bottom-sheet": "^1.0.0-alpha.10", + "rn-viewpager": "^1.2.9" + }, + "devDependencies": { + "@babel/core": "^7.4.5", + "@babel/runtime": "^7.4.5", + "babel-jest": "^24.8.0", + "jest": "^24.8.0", + "metro-react-native-babel-preset": "^0.54.1", + "react-test-renderer": "16.8.3" + }, + "jest": { + "preset": "react-native" + } +} diff --git a/qApp.android.js b/qApp.android.js new file mode 100755 index 00000000..918bb3f5 --- /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/route.json b/route.json new file mode 100755 index 00000000..0d0421ea --- /dev/null +++ b/route.json @@ -0,0 +1,31 @@ +{ + "discover":"ILink", + "stackRoot":"stackcenter", + "historiques":"Historique", + "options":"menu", + "drawer":"drawer", + "credrequester":"creditrequest", + "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", + "help":"help", + "modaloading":"modaloading", + "activateaccount":"activateaccout", + "addNetwork":"addNetwork", + "notificationView":"notificationview", + "generateNetwork":"generateNetwork", + "helpmenu":"helpMenu", + "updateinfo":"updateinformation", + "intersticielAds":"intersticielAds" +} \ No newline at end of file diff --git a/routine/backgroundDemandeSupervisor.js b/routine/backgroundDemandeSupervisor.js new file mode 100755 index 00000000..e69de29b diff --git a/screens/BaseScreen.js b/screens/BaseScreen.js new file mode 100755 index 00000000..4cfa05c0 --- /dev/null +++ b/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:Boolean=false){ + 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/screens/IconWithBadge.js b/screens/IconWithBadge.js new file mode 100755 index 00000000..f414d094 --- /dev/null +++ b/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/screens/account/AddNetwork.js b/screens/account/AddNetwork.js new file mode 100755 index 00000000..7289715c --- /dev/null +++ b/screens/account/AddNetwork.js @@ -0,0 +1,234 @@ +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 {IlinkEmitter} from "../../utils/events"; +require('./../../utils/Translations') +const route=require('./../../route.json') +/*var Fabric = require('react-native-fabric'); + +var { Crashlytics } = Fabric; +var { Answers } = Fabric;*/ +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:navigation.getParam("name",I18n.t('ADD_NETWORK')), + drawerIcon: ({ tintColor }) => ( + + ), + }}; + + 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() + IlinkEmitter.on("langueChange", this.updateLangue.bind(this)) + } + + + generateState() { + return { + isLoading:false, + notifi:false + } + } + + render(){ + return ( + + + + + + + {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{ + + 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: () => { + } + }]); + } + } + /* Crashlytics.recordError({"type":"erreur lors de la creation","data":res}) + Answers.logCustom("error",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/screens/account/GenerateNetworkForGeo.js b/screens/account/GenerateNetworkForGeo.js new file mode 100755 index 00000000..0af25faa --- /dev/null +++ b/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/screens/account/UpdateInformations.js b/screens/account/UpdateInformations.js new file mode 100755 index 00000000..6f28c085 --- /dev/null +++ b/screens/account/UpdateInformations.js @@ -0,0 +1,127 @@ +import React,{Component} from 'react'; +import {StyleSheet,View,Text,Image,StatusBar,ScrollView,Alert} from 'react-native'; +let theme=require('./../../utils/theme.json'); +import {readUser,updatePosition,updateUserData} from './../../webservice/AuthApi'; +import {getAgentNetworksList} from './../../webservice/NetworkApi' +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 CardView from "react-native-cardview"; +const route=require('./../../route.json') +import I18n from 'react-native-i18n' +import {Header} from "react-native-elements"; +import {IlinkEmitter} from "../../utils/events"; +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}) + navigator.geolocation.getCurrentPosition((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)=>{ + this.setState({positionEnabled:false}) + }) + }, null, this.props.geolocationOptions); + + } +} \ No newline at end of file diff --git a/screens/account/UpdatePassword.js b/screens/account/UpdatePassword.js new file mode 100644 index 00000000..e69de29b diff --git a/screens/account/UserAccount.js b/screens/account/UserAccount.js new file mode 100755 index 00000000..402bf3a0 --- /dev/null +++ b/screens/account/UserAccount.js @@ -0,0 +1,389 @@ +import React,{Component} from 'react'; +import {StyleSheet,View,Text,Image,StatusBar,ScrollView,ProgressBarAndroid,Alert} from 'react-native'; +let theme=require('./../../utils/theme.json'); +import {readUser,deleteUser} from './../../webservice/AuthApi'; +import {getAgentNetworksList} from './../../webservice/NetworkApi' +import {responsiveHeight, responsiveWidth} from 'react-native-responsive-dimensions'; +import MapView,{Marker} from 'react-native-maps'; +import Icon from 'react-native-vector-icons/MaterialIcons' +import Button from 'apsl-react-native-button' +import CardView from "react-native-cardview"; +import I18n from 'react-native-i18n' +import {Header} from 'react-native-elements' +import {IlinkEmitter} from "../../utils/events"; +import { Card, CardTitle, CardContent, CardAction, CardButton, CardImage } from 'react-native-material-cards' + +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} + + {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'?(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', + + }, + 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/screens/ads/BannerAds.js b/screens/ads/BannerAds.js new file mode 100755 index 00000000..e48608ab --- /dev/null +++ b/screens/ads/BannerAds.js @@ -0,0 +1,78 @@ +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" +type Props = {}; +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/screens/ads/IntersticielAds.js b/screens/ads/IntersticielAds.js new file mode 100755 index 00000000..421da5fb --- /dev/null +++ b/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/screens/ads/InterticielAds.js b/screens/ads/InterticielAds.js new file mode 100755 index 00000000..e57c6fb4 --- /dev/null +++ b/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/screens/configurations/About.js b/screens/configurations/About.js new file mode 100644 index 00000000..09a52129 --- /dev/null +++ b/screens/configurations/About.js @@ -0,0 +1,70 @@ + +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 IndicatorViewPager from "rn-viewpager/viewpager/IndicatorViewPager"; +import {PagerTabIndicator,PagerTitleIndicator,PagerDotIndicator} from 'rn-viewpager' +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/screens/configurations/Configurations.js b/screens/configurations/Configurations.js new file mode 100755 index 00000000..a7829bfa --- /dev/null +++ b/screens/configurations/Configurations.js @@ -0,0 +1,85 @@ +import React,{Component} from 'react' +import {StyleSheet,Text,View,Alert} from 'react-native' +import BaseScreen from "../BaseScreen"; +import {responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions' +import {Dropdown} from 'react-native-material-dropdown' +import {disconnect} from './../../webservice/AuthApi' +const theme=require('./../../utils/theme.json'); +const route=require('./../../route.json') +import I18n,{getLanguages} from 'react-native-i18n' +import Configuration from "../../webservice/persistences/Configuration"; +import Button from "apsl-react-native-button" +require("./../../utils/Translations") +import {IlinkEmitter} from "./../../utils/events" +import {Header} from "react-native-elements"; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import { TouchableOpacity } from 'react-native-gesture-handler'; + +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/screens/drawer/DrawerListOption.js b/screens/drawer/DrawerListOption.js new file mode 100755 index 00000000..6eadc236 --- /dev/null +++ b/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/screens/drawer/HeaderDrawer.js b/screens/drawer/HeaderDrawer.js new file mode 100755 index 00000000..80f3bff1 --- /dev/null +++ b/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/screens/drawer/ListOptions.js b/screens/drawer/ListOptions.js new file mode 100755 index 00000000..b59d3196 --- /dev/null +++ b/screens/drawer/ListOptions.js @@ -0,0 +1,58 @@ +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, + }, + }); + \ No newline at end of file diff --git a/screens/groupes/SuperViseurGroupeHome.js b/screens/groupes/SuperViseurGroupeHome.js new file mode 100755 index 00000000..3c4a9202 --- /dev/null +++ b/screens/groupes/SuperViseurGroupeHome.js @@ -0,0 +1,564 @@ +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 {PagerTabIndicator, IndicatorViewPager, PagerTitleIndicator, PagerDotIndicator} from 'rn-viewpager'; +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/MaterialIcons' +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 { Card, CardTitle, CardContent, CardAction, CardButton, CardImage } from 'react-native-material-cards' +let moment=require('moment-timezone'); +import 'moment/locale/fr' +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"; + + +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)) + + } + 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,'Etc/GMT+0').format(); + re=moment(re).fromNow(); + if(true){ + return ( + + + + + + + +{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({ + 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 + }, +}) \ No newline at end of file diff --git a/screens/groupes/superviseurCodeDispoList.js b/screens/groupes/superviseurCodeDispoList.js new file mode 100755 index 00000000..e69de29b diff --git a/screens/help/Help.js b/screens/help/Help.js new file mode 100755 index 00000000..12369501 --- /dev/null +++ b/screens/help/Help.js @@ -0,0 +1,135 @@ +import React,{ Component} from 'react'; +import {StyleSheet,View,Text,Image} from 'react-native'; +import {PagerDotIndicator,IndicatorViewPager} from 'rn-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='./../../datas/img/slider/slide'; +const guideUser=[ + /* { + title:I18n.t('TEXT_GUIDE_USER_1'), + path:require("./../../datas/img/slider/guide_user_1.jpg")}, + + { title:I18n.t('TEXT_GUIDE_USER_2'), + path:require("./../../datas/img/slider/guide_user_3.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_4'), + path:require("./../../datas/img/slider/guide_user_4.jpg"), + + }, + { + title:I18n.t('TEXT_GUIDE_USER_7'), + path:require("./../../datas/img/slider/guide_user_7.jpg"), + }, + { + title:I18n.t("TEXT_GUIDE_USER_3"), + path:require("./../../datas/img/slider/guide_user_2.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_5'), + path: require("./../../datas/img/slider/guide_user_5.jpg"), + }, + + { + title:I18n.t('TEXT_GUIDE_USER_6'), + path:require("./../../datas/img/slider/guide_user_6.jpg"), + }, + { + title:I18n.t('TEXT_GUIDE_USER_6'), + path:require("./../../datas/img/slider/guide_user_8.jpg"), + },*/ +] +const guideAgent=[ + /* { + title:I18n.t('TEXT_GUIDE_USER_10'), + path:require("./../../datas/img/slider/guide_user_10.jpg")}, + { + title:I18n.t('TEXT_GUIDE_USER_11'), + path:require("./../../datas/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/screens/help/HelpMenu.js b/screens/help/HelpMenu.js new file mode 100755 index 00000000..bc9ac21b --- /dev/null +++ b/screens/help/HelpMenu.js @@ -0,0 +1,105 @@ +import React,{ Component} from 'react'; +import Button from 'apsl-react-native-button'; +import {StyleSheet, View, Text, Image, BackHandler, Alert} from 'react-native'; +import {PagerDotIndicator,IndicatorViewPager} from 'rn-viewpager'; +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='./../../datas/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/screens/history-request/History.js b/screens/history-request/History.js new file mode 100755 index 00000000..ab39d227 --- /dev/null +++ b/screens/history-request/History.js @@ -0,0 +1,741 @@ +/** + * 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 from "rn-viewpager/viewpager/IndicatorViewPager"; +import {PagerTabIndicator,PagerTitleIndicator,PagerDotIndicator} from 'rn-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.navigate(route.credrequester) + }} + > + + + { + + }}> + + + ) + } + } + + _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/screens/history-request/HistoryItem.js b/screens/history-request/HistoryItem.js new file mode 100755 index 00000000..55857337 --- /dev/null +++ b/screens/history-request/HistoryItem.js @@ -0,0 +1,245 @@ +import React, { Component,PureComponent } from 'react'; +import PropTypes from 'prop-types'; +import {StyleSheet,Text,View,FlatList,TouchableOpacity,SectionList,RefreshControl} from 'react-native'; +import {responsiveFontSize,responsiveWidth,responsiveHeight} from 'react-native-responsive-dimensions'; +import {convertDateToHumanText} from './../../utils/DateUtils'; +import Icon from 'react-native-vector-icons/FontAwesome5'; +var moment=require('moment-timezone') +const momentJS=require('moment') +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 route=require('./../../route.json'); +var theme=require('./../../utils/theme.json'); + +export class HistoryItem extends React.Component{ + + constructor(props){ + super(props); + this.state=this.initState(); + } + 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; + moment.locale(I18n.locale) + var re= moment.tz(this.props.selfData.date_creation,'Etc/GMT+0').format(); + re=moment(re) + return { + title:textTitle, + description:textDescription, + status:this.props.selfData.status==='1'?I18n.t('TREAT'):I18n.t('NO_TREAT'), + time:re.fromNow(), + navigator:this.props.navigator, + type:t, + colorstate:t==='1'?'green':'red' + } + }; + + render(){ + return ( + + this.props.navigator.navigate(route.historyItemDetails, + {item:this.props.selfData} + + )}> + + {this.state.title} + {this.state.description} + + {this.state.status} + {this.state.time} + + + + + + ) + + } + +} +export class HistoryItemSectionned extends PureComponent{ + _keyExtractor = (item, index) => item.id; + _renderItem = ({item}) => ( + + ); + constructor(props){ + super(props); + this.state=this.initState(); + } + 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}) => ( + + ); + constructor(props){ + super(props); + this.state=this.initState(); + } + 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/screens/history-request/HistoryItemDetails.js b/screens/history-request/HistoryItemDetails.js new file mode 100755 index 00000000..1cbfeabd --- /dev/null +++ b/screens/history-request/HistoryItemDetails.js @@ -0,0 +1,255 @@ +import React,{ Component} from 'react' +import {StyleSheet,View,Text} 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 Icons from 'react-native-vector-icons/Ionicons' +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 {getAgentNetworksList} from "../../webservice/NetworkApi"; +import Icon from "./History"; +import {Header} from "react-native-elements"; +let theme=require('./../../utils/theme.json') +const route=require("./../../route.json") +export default class HistoryItemDetails extends Component{ + + static navigatorStyle = { + navBarBackgroundColor:theme.accentLight, + statusBarColor:theme.accent, + navBarTextColor: '#FFFFFF', + navBarButtonColor: '#FFFFFF', + }; + static navigationOptions = ({navigation})=>{ + return{ drawerLabel: () => null, + title:"Transaction N°"+navigation.getParam("item",{id:"-"}).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 { + colorback='green' + typesta=2 + sta=I18n.t('ACTION_TREAT_DEMAND')} + this.state={ + statut:sta, + user:null, + networks:[], + loadingTreat:false, + color:colorback, + } + readUser().then(async (user)=>{ + let networks=[] + networks = await getAgentNetworksList(user.agentId); + this.setState({user: user, networks: networks.networks}) + + }) + } + + render() { + + let ago=moment.tz(this.item.date_creation,'Etc/GMT+0').format(); + ago=moment(ago) + return ( + + {I18n.t('MEMBER_INFO')} + + + {this.item.phone} + + + + {this.item.code_membre} + + + + {I18n.t('DEMAND_INFO')} + + + {this.item.code_parrain} + + + + {this.item.reseau} + + + + {this.item.montant} + + + + {ago.format(" Do MMMM YYYY à HH:mm")} + + + + {ago.fromNow()} + + + {this.state.user?this.renderBtn():null} + ) + } + styles=StyleSheet.create({ + container:{ + flex:1, + }, + btnstyle:{ + + }, + 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, + } + }) + + onTreatDemand() { + if(this.item!=="1"){ + this.setState({loadingTreat:true}) + console.warn(this.item); + 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); + } + }) + } + } + + renderBtn() { + const {user}=this.state + console.warn(this.item) + if(user) { + if (this.item.code_parrain===user.code_membre) { + return ( + ) + } + } + } +} diff --git a/screens/history-request/HistoryRequester.ios.js b/screens/history-request/HistoryRequester.ios.js new file mode 100755 index 00000000..faa25030 --- /dev/null +++ b/screens/history-request/HistoryRequester.ios.js @@ -0,0 +1,605 @@ +/** + * 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" +type Props = {} +const route=require('../../route.json') +import { Card, CardTitle, CardContent, CardAction, CardButton, CardImage,Title } from 'react-native-material-cards' +export default 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="" + 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 { + 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:""})}}]) + + }) + } + } + + 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/screens/history-request/HistoryRequester.js b/screens/history-request/HistoryRequester.js new file mode 100755 index 00000000..296eb01f --- /dev/null +++ b/screens/history-request/HistoryRequester.js @@ -0,0 +1,604 @@ +/** + * 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,Picker,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,TextInputMask} from 'react-native-paper' +import I18n from "react-native-i18n" +type Props = {} +const route=require('../../route.json') +import { Card, CardTitle, CardContent, CardAction, CardButton, CardImage,Title } from 'react-native-material-cards' +export default 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="" + 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 ( + + + + + + + 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 { + 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:""})}}]) + + }) + } + } + + 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/screens/history-request/MyHistory.js b/screens/history-request/MyHistory.js new file mode 100755 index 00000000..0cc770e2 --- /dev/null +++ b/screens/history-request/MyHistory.js @@ -0,0 +1,868 @@ + +import React, {Component} from 'react'; +import { + Platform, + StyleSheet, + AppState, + FlatList, + ProgressBarAndroid, + TouchableOpacity, + Text, + View, + Animated, + 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 {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"; +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 IndicatorViewPager from "rn-viewpager/viewpager/IndicatorViewPager"; +import {PagerTabIndicator,PagerTitleIndicator,PagerDotIndicator} from 'rn-viewpager' +type Props = {}; +var sortIcons; +var sectionIcons; +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 IconWithBadge from "../IconWithBadge"; +import { Appbar, Paragraph, Menu, Divider, Provider } from 'react-native-paper'; + 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.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) + } + + renderList(list) { + if(this.state.isLoaded && list instanceof Array){ + 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 ( + + {I18n.t('NO_ITEM_REQUEST')} + + + ) + + } + + } + 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.props.navigation.pop()}} + /> + + {this.refreshData()}} /> + this._openMenu()} /> + + {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 ( ) + } 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.navigate(route.credrequester) + }} + > + + + { + + }}> + + + ) + } + } + + _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('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/screens/history-request/Requester.js b/screens/history-request/Requester.js new file mode 100755 index 00000000..afc1f3b5 --- /dev/null +++ b/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/screens/home/Filter.js b/screens/home/Filter.js new file mode 100644 index 00000000..77869110 --- /dev/null +++ b/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/screens/home/Home.js b/screens/home/Home.js new file mode 100755 index 00000000..638750e8 --- /dev/null +++ b/screens/home/Home.js @@ -0,0 +1,2337 @@ +/** + * @format + * @flow + */ +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 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,getPositionInformation} from './../../webservice/MapService'; +import {readUser,getCountryNetwork,getPasObject} 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 Configuration from "../../webservice/persistences/Configuration"; +import {MaterialDialog} from "react-native-material-dialog"; +import { ProgressDialog,Dialog } from 'react-native-simple-dialogs'; +const countries=require("./../../utils/country_code.json") +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'; +let geolib=require("geolib") +require('./../../utils/Translations') +import InterticielAds from './../ads/InterticielAds' +import SnackBar from 'react-native-snackbar-component' +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'); +import {FAB,Card,Surface} from 'react-native-paper' +import BottomSheet from 'reanimated-bottom-sheet' +const { width: viewportWidth, height: viewportHeight } = Dimensions.get('window'); +import MarkerManager from './../../webservice/persistences/MarkerManager' +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) { + 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() + const zoom = camera.zoom - 10 + let res = [] + this.setState({isLoadingMap: true}) + 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) { + 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.state.value) + this.treatNewData(pos,data,false) + } catch (e) { + console.debug(e.message) + 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 + }); + } + + navigationEventListener + _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) + } + }; + + componentDidMount() { + 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() + //this.toggleSlidingUp(false) + if (this.props.coordinate) return; + + } + + 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(); + } + } + }) + console.log("Camera permission granted") + + } else { + console.log("Camera permission denied") + } + } catch (err) { + console.log(err) + } + } + _storeData = async (position) => { + try { + await AsyncStorage.setItem('position', JSON.stringify(position)); + } catch (error) { + console.warn(error) + } + }; + 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){ + console.log(this.state.user) + if (c.length > 0 && pays ) { + + this.setState({filternetwork: c[0], myNetwork: c[0],filternetworkTemp:c[0]}) + this.retrieveAllPoint(pays) + + }else{ + console.log("on getnetworks",result) + if(this.state.user){ + if(!this.state.user.category) + 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(pays!==null && pays!==undefined) + this.getNetworks(pays) + else + this.requestCameraPermission() + }} + + ], + {cancelable:false} + ) + } + } + } + }, (err) => { + console.log("error getnetwork"+e.message) + // Crashlytics.log("get networks"+e.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:()=>{ + 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() + getPositionInformation(myPosition).then((response) => { + if(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 + }) + } + } + } + for (let i of countries) { + if (i.code === shortcountry) { + this.setState({indicatif: i.dial_code}) + this.getNetworks(i.dial_code) + + + } + } + + } + + }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) { + this.mapRef.animateCamera({ + center: myPosition, + pitch: 0, + heading: 0, + altitude: 5, + zoom: 13 + }, 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}); + } + if(this.state.myPosition) + this.refocusMap() + /*if (Platform.OS === 'android') { + // this.requestCameraPermission(); + } else { + this.getPosition(); + this.watchLocation(); + }*/ + + } + }) + } + + componentWillUnmount() { + 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, true); + this.state = this.geInitialState(); + 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"} + ]; + 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)) + + }; + updateLangue(){ + this.props.navigation.setParams({name:I18n.t('MAP')}) + let rand=Math.random() + this.setState({lang:rand}) + + } + + 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 + } + 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.showMyMembers()} + size={48} + > + + + this.refocusMap(false)} + size={48} + > + + + + { + this.onMapTypeChange(); + }} + size={48} + > + + + + ) + + } + + getSimpleActionButton() { + return ( + this.actionButton = r} + > + this.showFilterDialog()} + 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 { + region: { + latitude: 0, + longitude: 0, + latitudeDelta: 0.015, + longitudeDelta: 0.0121, + }, + pas:100, + prevRegion: { + latitude: 0, + longitude: 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, + }; + }; + 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 ( + ) + + } + renderOldHome(){ + return ( + + + {this.state.loadingDialog? + + {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={()=>{ + 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.makeSlidingUp()} + {this.makeDialogLoader()} + {this.makeDistanceDialog()} + {this.makeNetworkChangeDialog()} + + {this.makeActionButon()} + + + ) + } + 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,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) { + const marker = this.state.markers[item]; + if (this.mapRef !== null && this.mapRef !== undefined) { + const reg = { + latitude: parseFloat(marker.latitude), + longitude: parseFloat(marker.longitude), + latitudeDelta: 0.03, + longitudeDelta: 0.01, + } + this.mapRef.animateToCoordinate({ + latitude: parseFloat(marker.latitude), + longitude: parseFloat(marker.longitude) + }, 1000) + this.mapRef.animateToRegion(reg, 1000) + console.log(marker); + } + } + + 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}) + setTimeout(()=>this.showFilterNetwork() + ,500) + }} + > + this.renderRow(item)}/> + ) + + } + + renderRow = (row) => ( + this.onRowPress(row)}> + + + + + {row.name} + + + ); + + onRowPress(rowID) { + this.setState({filternetworkTemp: rowID}) + } + + showNewDialogNetwork() { + this.setState({dialogNetworkVisible: true}) + } + + 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.state.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,currentNetworkMarkers:currentNetwork}) + }catch(e){ + console.debug("after "+e.message) + } + console.debug("data:",data,"value"+value*1000) + resolve(data) + }) + } + + 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.setState({snack_visible: false}) + }, 5000) + } + this.setState({isNeedLoadMore: false}) + + } + }else if(isFilter){ + this.setState({markers:data} ); + this.setState({ + snack_visible: true, snack_text_message: I18n.t('NO_NETWORK_CORRESPONDING') + + }) + setTimeout(() => { + this.setState({snack_visible: false}) + }, 5000) + + + }else{ + this.setState({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() + getPositionInformation(myPosition).then((response) => { + if(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 + }) + } + } + } + console.warn("there ") + for (let i of countries) { + if (i.code === shortcountry) { + this.setState({indicatif: i.dial_code}) + this.getNetworks(i.dial_code) + + + } + } + + } + + }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}) + + } + + } + + } +} +export default 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', + }, + + 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, + }, + 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/screens/home/IMap.js b/screens/home/IMap.js new file mode 100755 index 00000000..0479c53e --- /dev/null +++ b/screens/home/IMap.js @@ -0,0 +1,281 @@ +import React,{PureComponent} from 'react'; +import MapView,{Marker,MarkerAnimated} from "react-native-maps" +import PropTypes from 'prop-types'; +import { + StyleSheet, + View, + Image, + Text, +} 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'; +const API_KEY="AIzaSyAYOEp-Pckvc3TwOIulCICokKgmp14rGHI"; +const mnetwork=require('./../../datas/img/png/home_network.png'); +const othernetwork=require('./../../datas/img/png/other_net.png'); +import { copilot, CopilotStep } from 'react-native-copilot'; + +class IMap extends PureComponent { + 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 + }; + + static defaultProps = { + isNeedUserFocus:false + }; + constructor(props){ + super(props) + this.state={ + markers:[], + roadReady:false, + isNeedUserFocus:false, + } + } + mapRef = (ref) => { + this.mapview = ref + } + + getMapRef = () => this.mapview +componentWillReceiveProps(nextProps: Readonly

, nextContext: any): void { + 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} + 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){ + if(false){ + return ( + + + + ) + }else + 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/screens/home/IMarker.js b/screens/home/IMarker.js new file mode 100755 index 00000000..98552e51 --- /dev/null +++ b/screens/home/IMarker.js @@ -0,0 +1,185 @@ +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('./../../datas/img/png/user_place.png'); +const mnetwork=require('./../../datas/img/png/home_network.png'); +const othernetwork=require('./../../datas/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), + } + } +} + 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) { + 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: Readonly

, prevState: Readonly, snapshot: SS): void { + if(this.props.isUser) + if(this.markerRef && this.props.isNeedFocus){ + 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/screens/home/Networks.js b/screens/home/Networks.js new file mode 100644 index 00000000..d011962b --- /dev/null +++ b/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/screens/index.js b/screens/index.js new file mode 100755 index 00000000..e5d2271c --- /dev/null +++ b/screens/index.js @@ -0,0 +1,73 @@ + +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"; +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.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.intersticielAds,()=>InterticielAds) +} + +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/screens/login/ActivateAccount.js b/screens/login/ActivateAccount.js new file mode 100755 index 00000000..de8adf41 --- /dev/null +++ b/screens/login/ActivateAccount.js @@ -0,0 +1,347 @@ +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, + } +}) \ No newline at end of file diff --git a/screens/login/Connect.js b/screens/login/Connect.js new file mode 100755 index 00000000..1dcac2e7 --- /dev/null +++ b/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/screens/login/ForgottenPassword.js b/screens/login/ForgottenPassword.js new file mode 100755 index 00000000..e4486b4c --- /dev/null +++ b/screens/login/ForgottenPassword.js @@ -0,0 +1,323 @@ +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'; + +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(this.props); + 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.type!==null){ + let type=this.props.type===0?'user':'agent'; + 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/screens/login/LoginMain.js b/screens/login/LoginMain.js new file mode 100755 index 00000000..8ef4dd07 --- /dev/null +++ b/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/screens/login/TypeChoiser.js b/screens/login/TypeChoiser.js new file mode 100755 index 00000000..cc40b4c1 --- /dev/null +++ b/screens/login/TypeChoiser.js @@ -0,0 +1,137 @@ +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) + + } +}) \ No newline at end of file diff --git a/screens/login/confirmCode.js b/screens/login/confirmCode.js new file mode 100755 index 00000000..14f90ae1 --- /dev/null +++ b/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/screens/login/createAccount.js b/screens/login/createAccount.js new file mode 100755 index 00000000..e26e6d51 --- /dev/null +++ b/screens/login/createAccount.js @@ -0,0 +1,412 @@ +import React, { Component } from 'react'; +import {StyleSheet,Text,View,Image,ScrollView} 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} from './../../webservice/AuthApi' +let theme=require('./../../utils/theme.json') +let route=require('./../../route.json') +import I18n from 'react-native-i18n'; + +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); + this.state=this.initState(); + const { navigation } = this.props; + this.type = navigation.getParam('type', 0); + + } + + + + 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'} + + } + } + + render(){ + return this.type===1?this.renderUserGeoAccount():this.renderUserAccount() + + } + + 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})}} + 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.memberanim=comp}}> + { + let use=this.state.user; + use.member=text; + this.setState({user:use})}} + + iconSize={20} + 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} + > + + + + + + ) + } + + _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.checkOrShake(user.member, this.memberanim)) { + categoryChild(user.member).then((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 + }) + }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}) + + }else{ + this.setState({isLoging:false}) + /*this.props.navigator.showSnackbar({ + text:"impossible de trouvé la variable user" + })*/ + console.log(user) + } + + } + + checkOrShake(champ,view) { + let res=false; + if(champ!==undefined && champ.length>0) { + res = true; + }else{ + view.shake(800) + } + return res; + } +} + +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/screens/login/createUserStep2.js b/screens/login/createUserStep2.js new file mode 100755 index 00000000..15038c7b --- /dev/null +++ b/screens/login/createUserStep2.js @@ -0,0 +1,879 @@ +import React, { Component } from 'react'; +import { + Modal, + StyleSheet, + Text, + View, + Image, + ProgressBarAndroid, + ScrollView, + TouchableOpacity, + Platform, + PermissionsAndroid, + Alert, + FlatList, + BackHandler +} 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 {Fumi,Kaede} 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'; +import isEqual from 'lodash/isEqual'; +import {getPositionInformation} from './../../webservice/MapService'; +import I18n from 'react-native-i18n' +import { material } from 'react-native-typography'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import {getCountryNetwork,createGeolocatedAccount,createUserAccount,getTownInformationName,getListCountriesActive,getCodeInformation} from './../../webservice/AuthApi'; +import {SinglePickerMaterialDialog,MultiPickerMaterialDialog,MaterialDialog} from "react-native-material-dialog"; +import Geolocation from 'react-native-geolocation-service'; +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; +import Spinner from "react-native-loading-spinner-overlay" +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.state = this.initState(); + } + retreiveCodeInformation(){ + const membre=this.state.user.member; + return new Promise(async (resolve,reject)=>{ + let datas=await getCodeInformation(membre) + resolve(datas) + }) + + } + initState() { + return { + password: null, + enterPhone: null, + nameanim: null, + networksinglePickerVisible:false, + surnameanim: null, + passwordanim: null, + confirmpassanim: null, + isLoging: false, + countries:[], + snackVisible: false, + snackText: '', + disableNetwork:false, + networks:[], + modalVisible:true, + select_network:I18n.t("SELECT_NETWORK"), + user: this.user + + } + } + + render(){ + + return this.type===1?this.renderUserGeoAccount():this.renderUserAccount() + + } + + async getNetworks(indicatif) { + + if (indicatif){ + let result={} + try{ + result=await this.retreiveCodeInformation() + const {category}=result + }catch(e){ + result=false + } + console.log(result) + if(result){ + if(result.child){ + this.setState({disableNetwork:true}) + if(result.network) + this.setState({modalVisible:false,networks:[result.network], + network:result.network,select_network:I18n.t("YOUR_NETWORK")}) + + else { + Alert.alert(I18n.t('TITLE_PROBLE_COME'),"Impossible de recuperer les informations du code parrain",[{text:"Revenir",onPress:()=>this.props.navigation.pop()}]) + } + }else{ + console.log("need enable") + getCountryNetwork(indicatif).then((result) => { + this.reseaux = []; + let networks = result; + + for(let prop in networks){ + if(networks[prop]!==""){ + this.reseaux.push(networks[prop]); + } + + } + this.setState({networks:this.reseaux}); + this.setState({modalVisible:false}) + + }, (err) => { + this.setState({modalVisible:false}) + this.showErrorDialog() + }); + } + }else{ + getCountryNetwork(indicatif).then((result) => { + this.reseaux = []; + let networks = result; + for(let prop in networks){ + if(networks[prop]!==""){ + this.reseaux.push(networks[prop]); + } + } + this.setState({networks:this.reseaux}); + this.setState({modalVisible:false}) + + }, (err) => { + this.setState({modalVisible:false}) + this.showErrorDialog() + }); + } + + + } else { + 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.setState({modalDialog:true}) + this.watchLocation() + }},{text:"Annuler",onPress:()=>{this.props.navigation.popToTop()}}]) + + } + + } + 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.mounted = true; + const {type}=this.props; + + + if (this.props.coordinate) return; + + if (Platform.OS === 'android') { + this.requestCameraPermission(); + } else { + this.watchLocation(); + } + + } + + 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() { + 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}); + }) + } + } + } + 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({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); + } + renderUserGeoAccount() { + + 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.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, + }} + /> + + {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.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})}} + 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); + createUserAccount(data).then((result)=>{ + console.log(data) + 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("CONNEXION_SUCCESSFUL"),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)=>{ + 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(myPosition, this.mapanim)) { + 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']=myPosition.latitude; + data['longitude']=myPosition.longitude; + for(let i in user){ + data[i]=user[i]; + } + data['category']=user.category; + + data['active']='0'; + 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}) + }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, + } +}) diff --git a/screens/login/ui/Login.ui.js b/screens/login/ui/Login.ui.js new file mode 100755 index 00000000..f898afcb --- /dev/null +++ b/screens/login/ui/Login.ui.js @@ -0,0 +1,759 @@ +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} from './../../../webservice/AuthApi'; +import * as Animatable from 'react-native-animatable'; +import isEqual from 'lodash/isEqual' +import {getPositionInformation} 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" +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){ + 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}) + this.getNetworks(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)=>{ + + this.setState({phoneEnabled:true,loadingDialog:false}); + Alert.alert(I18n.t("TITLE_PROBLE_COME"), + I18n.t("TEXT_UNABLE_TO_GET_COUNTRY_INFO"),[{text:I18n.t("NO"),onPress:()=>{ + BackHandler.exitApp() + }},{text:I18n.t("YES"),onPress:()=>{ + this.watchLocation() + }}],{cancelable: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=""; + 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:true, + 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.helpmenu) + + }} > + + {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() { + + 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}; + }) + 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) { + saveNewuser(user); + this.setState({user: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} + ) + } 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/screens/modals/DateFilterHistoryDemand.js b/screens/modals/DateFilterHistoryDemand.js new file mode 100755 index 00000000..b8599286 --- /dev/null +++ b/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/screens/modals/DateRangePicker.js b/screens/modals/DateRangePicker.js new file mode 100755 index 00000000..a4805edf --- /dev/null +++ b/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/screens/modals/LoadinModal.js b/screens/modals/LoadinModal.js new file mode 100755 index 00000000..5db22a6e --- /dev/null +++ b/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/screens/notifications/NotificationBuilder.js b/screens/notifications/NotificationBuilder.js new file mode 100755 index 00000000..8c3651fb --- /dev/null +++ b/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/screens/notifications/NotificationTextSimple.js b/screens/notifications/NotificationTextSimple.js new file mode 100755 index 00000000..101cbf21 --- /dev/null +++ b/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/screens/notifications/Notifications.js b/screens/notifications/Notifications.js new file mode 100755 index 00000000..3aac58ff --- /dev/null +++ b/screens/notifications/Notifications.js @@ -0,0 +1,65 @@ +import React,{Component} from 'react' +import {StyleSheet,Text,View,StatusBar} from 'react-native' +import BaseScreen from './../BaseScreen' +import I18n from "react-native-i18n"; +import Icon from 'react-native-vector-icons/MaterialIcons' +import LottieView from 'lottie-react-native'; // if you have "esModuleInterop": true +import {Header} from "react-native-elements"; +const theme=require('./../../utils/theme.json') +export default 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,true) + + } + render() { + return ( + + + + + + {I18n.t('NO_NOTIFICATION')} + + ) + } +} + +const styles=StyleSheet.create({ + container:{ + flex:1, + backgroundColor:'white' + }, + text:{ + fontSize:17, + fontWeight:'bold', + }, + lottie: { + width: 248, + height: 248 + }, +}) \ No newline at end of file diff --git a/screens/optionMenu/HeaderMenu.js b/screens/optionMenu/HeaderMenu.js new file mode 100755 index 00000000..2f6da724 --- /dev/null +++ b/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/screens/optionMenu/OptionsMenu.js b/screens/optionMenu/OptionsMenu.js new file mode 100755 index 00000000..ae664d6c --- /dev/null +++ b/screens/optionMenu/OptionsMenu.js @@ -0,0 +1,579 @@ +/** + * 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 DeviceInfo from "react-native-device-info" +import AppContainer, {AppNavigator} from "../../App"; +import Configuration from "../../webservice/persistences/Configuration"; +import { ScrollView } from 'react-native-gesture-handler'; + +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{ + 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; + // 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'){ + 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.id!==this.state.user.id) { + 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/screens/optionMenu/qOptionsMenu.js b/screens/optionMenu/qOptionsMenu.js new file mode 100755 index 00000000..4b8e4e6c --- /dev/null +++ b/screens/optionMenu/qOptionsMenu.js @@ -0,0 +1,577 @@ +/** + * 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'){ + 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.id!==this.state.user.id) { + 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/screens/splashscreen/SplashScreen.js b/screens/splashscreen/SplashScreen.js new file mode 100755 index 00000000..0fe85686 --- /dev/null +++ b/screens/splashscreen/SplashScreen.js @@ -0,0 +1,257 @@ +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 { 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'; +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{ + 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', + }, +}) \ No newline at end of file diff --git a/screens/splashscreen/qSplashScreen.android.js b/screens/splashscreen/qSplashScreen.android.js new file mode 100755 index 00000000..4b99b156 --- /dev/null +++ b/screens/splashscreen/qSplashScreen.android.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/screens/splashscreen/qSplashScreen.js b/screens/splashscreen/qSplashScreen.js new file mode 100755 index 00000000..4b99b156 --- /dev/null +++ b/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/utils/DateUtils.js b/utils/DateUtils.js new file mode 100755 index 00000000..c3eade70 --- /dev/null +++ b/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/utils/Translations.js b/utils/Translations.js new file mode 100755 index 00000000..9d6d967c --- /dev/null +++ b/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/utils/country_code.json b/utils/country_code.json new file mode 100755 index 00000000..f0984134 --- /dev/null +++ b/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/utils/events.js b/utils/events.js new file mode 100755 index 00000000..768675c0 --- /dev/null +++ b/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/utils/i18n/ar.json b/utils/i18n/ar.json new file mode 100755 index 00000000..41fbf0cc --- /dev/null +++ b/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/utils/i18n/en.json b/utils/i18n/en.json new file mode 100755 index 00000000..4bfb92f4 --- /dev/null +++ b/utils/i18n/en.json @@ -0,0 +1,276 @@ +{ + "WELCOME" : "Welcome to iLink World !", + "HELP" : "Help", + "SIMPLE_USER" : "Simple User", + "GEOLOCATED_USER" : "Geo located user", + "SUPERVISOR" : "Supervisor", + "AGENT":"Agent", + "USER":"User", + "HYPERVISOR" : "Hypervisor", + "OPEN": "Open", + "POSITION": "My position", + "TAKE_MY_PLACE":"Take my position", + "MAP": "The map", + "BSR":"Good evening", + "ACCOUNT_CREATED_SUCCESS":"Account created successfully.\nYou will receive in a few minutes an email with your informations.\nWe will redirect you to the login page", + "OR_BIG":"OR", + "FOR_NUMB":"For the ", + "SELECT_NETWORK":"Select your network", + "YOUR_NETWORK":"Your network", + "SUBTITLE_ACTIVE_ACCOUNT":"Activate your account using the code that was sent on your email", + "ASK_FOR_CREDIT": "Apply for credit", + "ASK_CREDIT": "Credit applications", + "DEMAND_RECEIVE":"Request receive", + "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", + "THE_ACCOUNT":"The 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", + "NOTIFICATIONS":"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", + "NAME" : "Last name(s)", + "FIRSTNAME" : "First name(s) ", + "ADMIN":"Administrator", + "SUPER_ADMIN":"Super administrator", + "GEOLOCATED":"Geo located agent", + "DELETE_GEOLOCATED_USER":"Delete", + "ADDRESS" : "Address", + "CREDIT" : "Credit", + "NEXT":"Next", + "SPONSOR_CODE":"Sponsor Code", + "TEXT_BIG_CREATE_AGENT_1":"Register as Agent", + "EMAIL" : "Email", + "COUNTRY" : "Country", + "LOADING_INFO":"Loading information...", + "WAITING_LONG":"Waiting for a moment ...", + "LOADING_DESCRIPTION_COUNTRY":"Wait a moment ! we collect information about your country...", + "NETWORK" : "Network", + "PHONE" : "Phone", + "FILTER_DATE":"Filter Date", + "PHONE_NUMBER":"Phone", + "CHOICE_NETWORK":"Choose a network", + "COUNTRY_CHOICE":"Choose a country", + "LAST_STEP":"Last step", + "ACTIVE_ACCOUNT": "Activate the account !", + "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", + "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": " around you", + "PROBLEM_OCCUR":"Problem ...", + "PROBLEM_OCCUR_DIRECTION":"Unable to get map road,please restart.", + "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 with your information.\nWe will redirect you to the login page", + "langue":{ + "french": "French", + "english": "English" + }, + "ERROR_FILTER": "Error occurred during the filter", + "ERROR_FILTER_TEXT": "Problem encountered while filtering.", + "YOUR_THERE": "You are here", + "FILTER": "Filter", + "SOLDE_UNVAIBLE":"Solde Unvailable", + "APP_FULLNAME": "Ilink World", + "ACTIVE_USER":"Activate", + "TREAT_DEMAND":"Already Treated", + "ACTION_TREAT_DEMAND":"Treat demand", + "INVALID_MONTANT":"Invalid Request Credit, max = 1.000.000", + "TITLE_SUPPRESS_CONFIRM":"Confirm Suppression", + "TEXT_SUPPRESS_CONFIRM":"Would you delete this user account ?", + "GUIDE_TITLE": "Welcome to iLink World\n Guide", + "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", + "FORGOTTEN_PASSWORD": "Forgot your password?", + "CONNECT_USER": "Connect", + "PASSWORD": "Password", + "CONFIRM_PASSWORD": "Confirm the password", + "PASSWORD_MODIFY": "Change your password", + "OLD_PASSWORD": "Old password", + "NEW_PASSWORD": "New password", + "CONFIRM_NEW_PASSWORD": "Confirm new password", + "AMOUNT": "Amount", + "STATUS": "Status", + "CANCEL": "Exit", + "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 network", + "POINT_NUMBER": "Number of points", + "SUPERIOR_CODE": "Sponsor code", + "ADD_SUCCES": "Add Successful", + "ADD_SUCCESS_TEXT": "The number has been added to the network successfully", + "MEMBER_CODE": "Member Code", + "MEMBER_INFO": "Member Information", + "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", + "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", + "DELETE": "Delete", + "FREE": "Available", + "SAVED": "Registered", + "ACCOUNT_INFO": "My Account Information", + "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_DEMAND": "My requests", + "PHONE_TRANSACTION": "Transaction number", + "DEMAND_TEXT_FIRST_PART": "made a request for", + "REQUEST_SEND": "Request Sent", + "TO_": "credit to", + "DEMAND_SEND":"Request Sent", + "NO_NOTIFICATION":"You haven't any notification", + "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 in progress...", + "EMPTY_LIST_REQUEST": "No request", + "HELP_":"Help", + "TEXT_MENU_ILINK":"Menu ", + "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", + "NO_MEMBERS":"You haven't any member.", + "PERIOD": "Period", + "ABOUT_":"About us", + "ABOUT_TEXT":"iLinkWorld is an application that will facilitate your financial transactions close to your location, and gives you the multiservice points ready for you.", + "DISCONNEXION": "Logout", + "SEE_VIDEO":"See the movie", + "SEE_TUTO":"See the tutoriel", + "DISCONNEXION_TEXT": "Are you sure you want to disconnect? This action will erase all your temporary data.", + "HISTORY_START": "Start", + "YES": "Yes", + "NO": "No", + "UNAVAILABLE":"UNAVAILABLE", + "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", + "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, Would you 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,", + "QUIT_":"Quit", + "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!", + "HELP_SOON": "A tutorial helping you in understanding the features of the application will soon be available." +} \ No newline at end of file diff --git a/utils/i18n/fr.json b/utils/i18n/fr.json new file mode 100755 index 00000000..be6c5ebf --- /dev/null +++ b/utils/i18n/fr.json @@ -0,0 +1,277 @@ +{ + "WELCOME" : "Bienvenue sur iLink World !", + "HELP" : "Aide à l'utilisation", + "SIMPLE_USER" : "Utilisateur simple", + "GEOLOCATED_USER" : "Utilisateur géo-localisé", + "SUPERVISOR" : "Superviseur", + "AGENT":"Agent", + "USER":"Utilisateur", + "HYPERVISOR" : "Hyperviseur", + "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 avec vos informations.\nNous allons vous rediriger vers la page de connexion", + "OR_BIG":"OU", + "FOR_NUMB":"Pour le ", + "SUBTITLE_ACTIVE_ACCOUNT":"Activez votre compte à l'aide du code qui a été envoyé sur votre mail", + "ASK_FOR_CREDIT": "Demander du crédit", + "ASK_CREDIT": "Demandes de crédit", + "SOLDE_UNVAIBLE":"Solde indisponible", + "UNAVAILABLE":"Indisponible", + "NO_NOTIFICATION":"Vous n'avez pas de notification", + "SELECT_NETWORK":"Selectionner votre reseau", + "YOUR_NETWORK":"Votre reseau", + "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", + "ACTIVE_USER":"Activer", + "ASK_FOR_SUPERVISOR1" : "Demander à devenir superviseur", + "CREDIT_ASK_FROM_MEMBERS" : "Demandes de crédit de vos membres", + "ASK_MEMBERS" : "Demandes d'adhésion", + "MY_ACCOUNT" : "Mon compte", + "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", + "NOTIFICATIONS":"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", + "NAME" : "Nom (s)", + "FIRSTNAME" : "Prénom (s) ", + "ADMIN":"Administrateur", + "SUPER_ADMIN":"Super administrateur", + "GEOLOCATED":"Agent géo-localisé", + "DELETE_GEOLOCATED_USER":"Supprimer", + "ADDRESS" : "Adresse", + "CREDIT" : "Crédit", + "NEXT":"Suivant", + "SPONSOR_CODE":"Code parrain", + "TEXT_BIG_CREATE_AGENT_1":"Inscrivez-vous en comme Agent", + "EMAIL" : "Email", + "COUNTRY" : "Pays", + "LOADING_INFO":"Chargement des informations...", + "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", + "LAST_STEP":"Derniere étape", + "ACTIVE_ACCOUNT":"Activez le compte !", + "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", + "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", + "HELP_":"Aide", + "TEXT_MENU_ILINK":"Menu", + "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 avec vos informations.\nNous allons vous rediriger vers la page de connexion", + "langue":{ + "french":"Français", + "english":"Anglais" + }, + "ERROR_FILTER": "Erreur survenue lors du filtre", + "ERROR_FILTER_TEXT": "Probleme rencontré lors du filtrage.", + "YOUR_THERE":"Vous êtes ici", + "FILTER":"Filtrer", + "APP_FULLNAME":"Ilink World", + "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", + "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" : "Confirmerzle nouveau mot de passe", + "AMOUNT" : "Montant", + "STATUS" : "Statut", + "CANCEL":"Quitter", + "QUIT_":"Quitter", + "PROBLEM_OCCUR":"Erreur...", + "LOADING_PROGRESS":"Chargement en cours...", + "WAITING_LONG":"Patientez un moment...", + "PROBLEM_OCCUR_DIRECTION":"Impossible d'obtenir la route, reessayez", + "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 un réseau", + "POINT_NUMBER" : "Nombres de points", + "SUPERIOR_CODE" : "Code parrain", + "ADD_SUCCES":"Ajout reussi", + "ADD_SUCCESS_TEXT":"Le numéro a été ajouté au reseau avec succès ", + "MEMBER_CODE" : "Code membre", + "MEMBER_INFO":"Information du membre", + "DEMAND_INFO":"Information sur la demande", + "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 infos.", + "VALIDATE" : "Valider", + "TREAT_DEMAND":"Déjà traité", + "ACTION_TREAT_DEMAND":"Traiter la demande", + "CONNECT" : "Connexion", + "INVALID_MONTANT":"Montant Invalide, max = 1.000.000", + "TITLE_SUPPRESS_CONFIRM":"Confirmation de suppression", + "TEXT_SUPPRESS_CONFIRM":"Voulez vous vraiment supprimer cette utilisateur ?", + "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", + + "ABOUT_":"A propos", + "NO_MEMBERS":"Vous n'avez aucun membre", + "FILTER_DATE":"Filtre Date", + "UPDATE_POSITION_TEXT":"Mettre à jour ma position", + "YOU_ARE" : "Vous êtes ?", +"ABOUT_TEXT":"iLinkWorld est une application qui facilitera vos transactions financieres près de votre position,et vous donne les points multiservices pret de chez vous.", + "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 !", + + "SEE_VIDEO":"Voir la vidéo", + "SEE_TUTO":"Voir le tutoriel", + "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", + "DELETE" : "Supprimer", + "FREE":"disponibles", + "SAVED":"enregistrés", + "ACCOUNT_INFO":" Information sur mon compte", + "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", + "HISTORY_TYPE_ASK": "Demandes", + "DEMAND_RECEIVE":"Demandes reçues", + "MY_DEMAND":"Mes demandes", + "PHONE_TRANSACTION":"Numéro de transaction", + "DEMAND_TEXT_FIRST_PART":"a effectué une demande de ", + "DEMAND_SEND":" Demande Envoyée", + "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...", + "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 World !", + "EXIT_DESC":"Voulez-vous vraiment fermer iLink World ?", + "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 World ! ", + "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é", + "TEXT_ERROR_START_APPLICATION": "Une erreur est survenue au démarrage de iLink World. Veuillez relancer iLink World", + "TEXT_UNABLE_TO_GET_YOUR_POSITION": "Impossible de recupérez votre position. Veuillez verifier que votre GPS est activé et relancez iLink World", + "RESTART": "RECOMMENCER", + "TEXT_UNABLE_TO_GET_COUNTRY_INFO": "Impossible de recupérer les informations de votre pays. Verifiez votre connexion internet ! voulez vous reessayer ? ", + "TITLE_UNABLE_TO_AUTORISE": "Echec de l'autorisation", + "MISSING_AUTORISATION_LOCATION": "iLink World n'est pas autorisé à acceder à votre position. Veuillez autoriser iLink World à accéder à votre localisation et relancez iLink World", + "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 ", + "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 World", + "TITLE_HELP_SOON": "Aide non disponible !", + "HELP_SOON": "Un tutoriel vous aidant dans la compréhension des fonctionnalités de l'application vous sera bientôt mis à disposition." +} \ No newline at end of file diff --git a/utils/i18n/zh.json b/utils/i18n/zh.json new file mode 100755 index 00000000..20b3b0bd --- /dev/null +++ b/utils/i18n/zh.json @@ -0,0 +1,94 @@ +{ + + "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/utils/theme.json b/utils/theme.json new file mode 100755 index 00000000..2e9287c7 --- /dev/null +++ b/utils/theme.json @@ -0,0 +1,11 @@ +{ + "primary":"#6784B1", + "primaryDark":"#637EA5", + "primaryDarkAdvanced":"#637B9E", + "accent":"#D86F22", + "accentLight":"#e27833", + "purpleLight":"#9b59b6", + "primaryLight":"#3498db", + "reddeconnect":"#ba000d" + +} \ No newline at end of file diff --git a/webservice/AuthApi.js b/webservice/AuthApi.js new file mode 100755 index 00000000..1c08b616 --- /dev/null +++ b/webservice/AuthApi.js @@ -0,0 +1,236 @@ +import React, { Component } from 'react'; +var DBEvents=require('react-native-db-models').DBEvents; +import I18n from 'react-native-i18n' +import {db} from './persistences/db'; +import {configActionUrl,isDebugMode,adhesionUrl,locationActionUrl,memberActionUrl,networkActionUrl,demandeActionUrl} from "./IlinkConstants" + +import Configuration from './persistences/Configuration'; +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 queryData(data,memberActionUrl) +} +export const getPubActiveObject=(idcpuntry)=>{ + return queryData({"tag":"get_pub","id_country":idcpuntry},configActionUrl); + +} +export const getPasObject=()=>{ + return queryData({"tag":"get_pas"},configActionUrl); +} +function queryAuth(data) { + return timeout(50000,queryData(data,adhesionUrl)) +} +async function queryData(data,url){ + + 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 { + responseJson =JSON.parse(responseText) + }catch(e){ + console.log(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 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)=>{ + const configuration=new Configuration() + var data={"tag":type===0?"login_user":"login_agent","phone":phone,"password":password,"lang":configuration.getCurrentLangue()}; + + 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 saveNewuser=(muser)=>{ + let user={ + user:muser + } + 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 createUserAccount=(user)=>{ + return queryData(user,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) + return queryData({"tag":'listnetworkscountryindicatif', 'indicatif':country},networkActionUrl) +} +export const getTownInformationName=(town)=>{ + return queryData({"tag":"town_information_name","name":town},locationActionUrl); +} +export const generateAgentGeo=async (newPhone)=>{ + const user=await readUser(); + const items=await queryData({"type":"generateNetworkAgentForGeo","tag":"member","code_parrain":user.code_membre,'phone':newPhone},memberActionUrl) + return items; +} +export const AssignAgentGeo=async (codeValidation,phone)=>{ + const user=await readUser(); + const items=await queryData({"type":"assignNetworkAgentToGeo","tag":"member","agentId":user.agentId,'code_parrain':codeValidation,"phone":phone},memberActionUrl) + return items; +} \ No newline at end of file diff --git a/webservice/HistoryRequestApi.js b/webservice/HistoryRequestApi.js new file mode 100755 index 00000000..2f87cd53 --- /dev/null +++ b/webservice/HistoryRequestApi.js @@ -0,0 +1,142 @@ + +import React, { Component } from 'react'; +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} from "./IlinkConstants" + +import {readUser} from './AuthApi' +export const loadDemandeCredit= async ()=>{ + const user=await readUser(); + const data={"tag":"credit_demands",'id':user.code_membre,"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(); + 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.log(responseJson) + return responseJson + }catch(e){ + console.log(response) + console.warn(e) + return [] + } + +} \ No newline at end of file diff --git a/webservice/IlinkConstants.js b/webservice/IlinkConstants.js new file mode 100755 index 00000000..c14e3be4 --- /dev/null +++ b/webservice/IlinkConstants.js @@ -0,0 +1,20 @@ +export const isDebugMode=false +//base url test +const baseUrl="https://ilink-app.com/mobilebackendbeta" +//base url production +//const baseUrl="https://ilink-app.com/mobilebackend" + +//base url agent +//const baseUrl="https://ilink-app.com/mobilebackendtest2" + +//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 videoUrl="https://www.youtube.com/watch?v=wwGPDPsSLWY" +export const MARKER_URL=baseUrl+"/interacted/LocationAction.php" diff --git a/webservice/MapService.js b/webservice/MapService.js new file mode 100755 index 00000000..9cdd8bd9 --- /dev/null +++ b/webservice/MapService.js @@ -0,0 +1,88 @@ + +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} from "./IlinkConstants"; + +let GEOCODDING_URL="https://maps.googleapis.com/maps/api/geocode/json" +let API_KEY="AIzaSyAYOEp-Pckvc3TwOIulCICokKgmp14rGHI" +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('?latlng='+position.latitude+","+position.longitude+'&key='+API_KEY); + 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; +} +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) + 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/webservice/MemberGeolocatedApi.js b/webservice/MemberGeolocatedApi.js new file mode 100755 index 00000000..9ae109b1 --- /dev/null +++ b/webservice/MemberGeolocatedApi.js @@ -0,0 +1,54 @@ +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} from "./IlinkConstants" + +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['member_code'], + la, + "test":isDebugMode, + "codeparrain":user.code_membre + ,"type":'all_geolocated'}; + + + + 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 +} + \ No newline at end of file diff --git a/webservice/NetworkApi.js b/webservice/NetworkApi.js new file mode 100755 index 00000000..385e0307 --- /dev/null +++ b/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/webservice/RequestCreditApi.js b/webservice/RequestCreditApi.js new file mode 100755 index 00000000..e69de29b diff --git a/webservice/js.json b/webservice/js.json new file mode 100755 index 00000000..90a0f16c --- /dev/null +++ b/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/webservice/persistences/Configuration.js b/webservice/persistences/Configuration.js new file mode 100755 index 00000000..929a594b --- /dev/null +++ b/webservice/persistences/Configuration.js @@ -0,0 +1,106 @@ +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/webservice/persistences/MarkerManager.js b/webservice/persistences/MarkerManager.js new file mode 100644 index 00000000..eb5fc8dd --- /dev/null +++ b/webservice/persistences/MarkerManager.js @@ -0,0 +1,74 @@ +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/webservice/persistences/db.js b/webservice/persistences/db.js new file mode 100755 index 00000000..3f5f7bd1 --- /dev/null +++ b/webservice/persistences/db.js @@ -0,0 +1,7 @@ +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 });

HcaGTU;Lg|k%#MJ30{u@@0vBRYlRNUbm~ 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 literal 0 HcmV?d00001 diff --git a/datas/img/png/home_network.png b/datas/img/png/home_network.png new file mode 100755 index 0000000000000000000000000000000000000000..9e0abfc7424f5e2b64ba33fe43a814d13517e7fc GIT binary patch literal 925 zcmV;O17iG%P)G zK~zY`t(DDd8%G$%e>1x)c~_Ea#j@+jX}7p3389Blhd}J6EreeB0WB;()s*}hfj}TM z`4f5wB#H~YEIyS|C=ER{IfPtG`rRceaTC{-^I=Dlz22D|RvW3(uH`^pcwuJVndg0< zXJ_6OWY~$NfNP)4aO~1wa}~$<)G@`oQt)ag{3q}O@RjemHx`!b_@0}JBhnU+*8=hu z_EyNXDaV-28K5*MtpSiiAi5`S0`CCrv?K!w=4$~O4gkMZONOnK7W)c$-0>o%5etBg zc1XRk$@=3hOer+b1P%c!{YlapTn^SJ3bH(62#(E6P#v=gqyO)*4EX0ki<`k(vb64d z?sz|zOkr?w#1!Scgp)_AOq619rJ*tsyV4LwFj2BOd8C?1w{Ky&{zaxlANm0sE$nSY zvtmo$c&W^5lcVTP{Ou`tr5KNIZ^DoFx&VLt`-orfK1jf9-*ejo48B>IAym8%UMHs457isf3SJzwlhABt z0u2rV3OSQ*LBmaHaB^lcE$+r3LPL8e>b>VrZTWWW18f9@kxHiFZnx-X4cxik!ZHSd zY$Nu5vkX{$*i5Fsq$W7A6aZWoKr>X-8%_FE(jD(#t2dfN`f23)!g4+Pq0QBTbyHGy zU$A)Z^#g zJT6!u(OkW?(yRZO-s&@3#au0D=M9mcEJ!pkQz`NCc#*Ob_oDmFkiQ$71pjUHYS#8W z*Y3wMGj87b){Z{69mNs^Ya9H2?;$&#yK72;X$+A6e9!H=)00+(U~;--pohPSRo`=` z(gHGV@vX}Nz$Z$>qpdx?xR3j_AIhM^;>$?0I9)U_WahRjzUQ9G3W{N+&DDZcDVUrt z8l-T!>w9i>xASrc10=kuG_18$TKkyIl4j2gI*C3~@by?;GMWZHjZg=bq(x+k7opny&>*&vNDoxr7>6gPkwQ00000NkvXXu0mjfw$`T# literal 0 HcmV?d00001 diff --git a/datas/img/png/other_net.png b/datas/img/png/other_net.png new file mode 100755 index 0000000000000000000000000000000000000000..ce871c0f3d6f2ed673605b53720e219504d0ee5e GIT binary patch literal 1060 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 (+NQT4Z0xSC#{AayWDRJYR2&j%NEQ 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 literal 0 HcmV?d00001 diff --git a/datas/img/userplace.png b/datas/img/userplace.png new file mode 100755 index 0000000000000000000000000000000000000000..49061ac9c2fcc7b646108fb191ea4fa8007558b8 GIT binary patch literal 25505 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 (+NQT4Z0xSC#{AayWDRJYR2&j%NEQ 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 literal 0 HcmV?d00001 diff --git a/datas/img/users/man-1.png b/datas/img/users/man-1.png new file mode 100755 index 0000000000000000000000000000000000000000..f2f65cc6d02337a48a53e92d95485f0550e3d5bb GIT binary patch literal 25843 zcmXt91yq#H*MF8>mhLX;1_23?Tv9+%L{dV!J0usRL0Uk%LqU+1T)HI%1f)d}De3+m z-v9YHhqJ`YojZ5#-1yx)QJU&c@vy0}0RX^LR+4`X0BGQkXaFW0{5bZRz63vD?y|}+ zFu^Z>Op8eHcPtkreRlw0{doTkDaKk00{=+mp`hoX?QG@YZRTbPczb(4v~{v~H#c*! zeCX_Eow+AL4FDD{%JMQVeCBuCynS?Z=FjeM#f-$(MUD5*rPjqCaTUDAP$-r|%P&b% z!Nh`~g(kQW`)Z(t8W+RRCO;iBwQ;qDJ@C~~p!)hJ?`k9-Xz53ba*&w2cAP7*Wru=-N6#YA_9ySUy3-ReR?PTec?X>G;>-6fB z>NM+A?tIg!)9EOazhc;V77}E5v2?kNT^Z#5{qjTdjQ!tQWB23}adLwW_v(|!q547E zygSbR)Q)iEsSF`-P*JT*HcfbrxdtnQJwtCn{~FQ~LJunv46MFAHQH(8sb4b8Ix)V; z`BXpv08jv_h29>$LKd8sSIZz*t>l8@O6b_qT>Q00VULTiXP#vCE-_8mN@qL*Ktccn z!RxzLPc8`sehn9+QjL9s3kb7$ErMnja-gTy}rkM=%A(hk@GwJb- z4Klo~>Hq+qA1f?(S+^f^6Z0EZU^u3ITyCYKVE_C};c;&WNFGJ?CFuFV7u4%lhsJ>G zcV6@vkvhGFW94I4z!U&D$gZu?D`6i(BxiVC2{p|Bwbj29taQBP>APnQW%TLaj=pXd zz3>H>f9+9BJ%NSZ70incpacM1wo5)tF|1Ua_V5FUxWD5r^P;XXY7W8=09!|rfh01i zD=90wku)wzCY1r~!}Dp?fdC2s^0X%IYEK3o->ryaQYL)ZuLy{_n#&c~1aJW$hwMfg zs{lrWeutBY#&y^+Bh??UuR$4eze!K|yZ8{yPJ_;PLgp2-z`9d~z2u-CN_23!0q#qG zV&h0tvW9KQJ7+;7%iT|+L`2|PD}7#VGa;5Ccfn0S_M!Al`vUa>4g_2%4ofJ^?jEjZzzY)hIElhA?qnkEE-JJeAbkacxQLU{!;kgk9J2}cooPmUHj z*yOx>^*s>>WSKu^>&}>vYc3c~5>PTXjqp^xe((ehq{NJUcQkXBr=WBR%oPoYDds%= z2JizY%&xm;)6^9V79W6i4Pz($4c!wMI9d`rh`CcNs{sRPSW5Pf(k?U$%@jaBczJZx zGQzC11Plxj?aX!U-7ABTZq8$67rH2FK;f$yojr#*E;#aO*q#1PL9uf}Iz;ombA|c7 z{st2`b~6vFN}Ww;vtLGlK9LnTCVWj~|w0|@oiDlR2N zuN2^+WtPxyr?c@8oWDqP%Z~0Un%+-I%5pI|ngTRC*gmy>F1J#5 z#g|9lAo3Dkx$+O8;1;P?e;4``qR%EM)sH$d&i7Bs+M27tMxzLdC$gcodQXG?%(mmP zVl?LM-7b+Xd=#iZ`>c_#CRLtNUE*189uq!2I{WO>zavs)%{Oq;lieGq#Nm)Gmpx)i zx7^I5n>bQrTxzz$oa!ktloHS^Klj6OOBAh_(~72l^_Nb??|HZFSHfk^pKooEgy(ZJ zYP7_jtY+>4{58C4B%3Rb%?Yv1^VED){TTZplz{2JMZ2(4N)G!nF#^N)siwLt}zrQ3^IDzEA8$wh9C5f`%i8y>5j%2FuDN19s6z{_9X<3Mc#8Y%!@s2 zh3^@D>FUJobp9Kt9Co0ByhxQsxA^7M$0Gjbgn9g%E!V99Ere zFcx~unDURGJC8g|(2h9*-1E)ME1WY#(|c|C4>^wvL0`@ZD~lvZ zBV6$Ak=;sT)+8cRR@+&TR%f`q4+7tgPc?F8?~x(fD`~T0Zjp=NuoQ|r0`xaZVnfx; zyjjf`zA~bCPhU|}&xGum^&_9Vs9zF3p@st-%-1@w8<;fXkAbn`I#ZQ+e55Az4Pk-R ziLEvP5Alo0+=?e3vE4*)fdq}~Pgti6ogA7Ck9%{;*%T;GF^x?#13RVWM9OHhK7C~L z?goIfUTM_>yrk&stUq)zSTb`n)-UJ%W=rvY3ee;cX4Q5jbc4IJ@4AaMl_HLMWOyaj zSeFI^WNq9s0%Zdh4jq67TrSw}YU_k4aNPQuiM9*Tpj_ad9-7Sy2Zm4r3E2p%lWk2j zFKiCj@0yH(UGUnt9TE`xM-(wi_iJ~TM|3=f5zJ-drO%>!LPd`biqU*#VkOj$%Ba&hC9$( zN9jQFg790IPCgz;f$**a8{cf4yF01J1(RGelqj*1zc1yj`I64T6JqI&8G3Ho%8Bv2uQ87d96}o8+}TLE@lQMb@6+}55JpWz_IlV&8>ci@ z6%3S1(PJSf9Hq2I|5p3@UXg&(bIAAY`DU!2%JLHo=o)0P!CokUQs#O}An*OEmz_9h zTX|tvKA~|^cpL=Qm>kMtLNGXDjQfVdjF9`ql(cXHPktqXJgS==d!}%TgR+Pvrdkew zBb?XnvP}8lRgXxEVB;wKc0z_cDiY)eKw;JBlC};Vjv!bwp<}<`de=q5*~h6q=`S z=p1V9|K8GxkMsgEUlPRs2Ug}%;lgZ#kBdz0=?Gi#!&U#KXBmY=0k8Pm&1quwEmw^e z(B{FZ=!XQP*EnyVKWQjYP-3r@F+v*aEs_bNk%qfFF$iJ8QORrcoaa<;wVs^f9L67f z#?XQ^ujA0NRtRPJG3P7r1383uqMdw{p+l}xyeS3#)Cg7N!&MT_cs5fugqbKtzf7_z zFijd1v!aVD^=m-mv@~TUm5?~ko+HMJAlws#3D5ecx)yF=;mDC2g|y^Q!W&IRgYhw<{2VaVYUJte;J zfUkrw%$$}Dj4P&YQC9EnEP`r6SK6fc*(9Nv6K$k_aZx*9jMc__-i>@7%;~dFfcq`< zvkc|VpWv`ye!$83q}wh?c!0HJM_S#PL$g z(jqxm+HLix#VnC4eD5T4xd0tbFvWH-iD zUPFh9gG%SLG(S6c(g7FZS1r^9Nr;OmetNm~Li&AEHnGx|%1i_<($)mss20XVQRWxT z5Jwyisph=(tgu!y&nxSx+tWKC7#U4}$PaLJKWWDoB7o;roa<7Mnz@wqAJ%DNA9WFR z0RA7Mbs=2cU)#m%2;j)xyC&Z@yQBdJff{YVE!0{m0>Ynm-k&$+XS!;#uZe9R9To)4t=rgfxP@6q z21EEG&i!x#Wg~QRaSub^vJfBx!aa}WJ|Ey#U@h?jefKwfxuEvb*mj-feMt8Ky*iY^ z+6O)p-e?NMa^41!Ey}Z>;TD=h6Bi*a$klZ81C|P+pfCvkl2?b^)?&`8(Y`6^4FsqK zd{-0n8!$3@ff4!AQ(BVd2D#@LsB(RP6#kE2&9 zb6CmYh~>4r{FSF37GnZr7`MR6JP(4@3L=4P-ygvbT$0{(U^?ZK_{DuHmziE_kxF_3 zJWR@*#Q)k;TOEE4UTl*!6VR4s&(@B_637r^pzun(-$KTL3RWFc;Mg3f8Ml=j&L#~i zZ-0^`3VbH{SwQr&Upd%-0SAttU!!L^C!?FGt+W&RdO2B5cNRy$f~CZgc}Sy=3PR0< z3rEnbnW!D$i4}>6rbcVu0h%H2IL!tG=7WVxsd16N&#v}mtf%pFz517efD{J0QkdO4 zN#81hJa6bYLAItiDchBn!>2x_8Gr+E1^TW)Y*l3676x?XtJs}%KGZHEJJp574j{EC zMX!Pg^=bG@@gb_#?l5E?h~+j=e&-}qrUuYI%n4(DRrISSzk$FJlF)>A>ZM<{?^sO! z%oQ*u35~P$BcrwpS14qyu5+JOn9z50la!#<7%xNodYS4e?GGp7A|`U4q);wCKk9f= z%Ki;L&QYPphXOdPftiA2+hj(qc0$rT?n{q@!t3lGN#|*9E`cSRLEg{B={IP1Ye4Ox zIwVm1J;{d788}JK8i_rQBl*^UYlb3Mis`mERylV1dcVV>^9Ml9MhQn49|ox>#K#q@ z;g`I=q~D78=9sCubg3-ToBOrhHe-{b&PfUD>E6V{3Z1b|V89x18!xXLwidm{*n$~v z2f1C?w5*v7MOTnI@)^Z;uOg_~G2n;?hiAms(fGx$E*qV3Tp=0kU7sHAW{OulKTIQs z?TzNARL^9zrERQ`4@l033lHPKQIdy2DlX{R$}Ni;hozYNzJ!!{j)xQh9{nSo_)$Te zPs!tpz*Iu`jkHDmq%ioc~j1Dhf~LQ+hT?1s&f78L;9pv z?b(SAR|E79Qh*=$92Ml)IkttE4?km(vp}X2jQjN}Qa^VAN(bmnRk*IobmnZBTuPV!kA)mvRaEV%wJ7A4S+ zhoJYM4j`l-$9)YIy4dIlT5@UZ&E@=&DQ8PoxlqxAhob|>#bm_DJK3nY2ql& zxNffH0M~7?s`75p*Q=klonipp7g~7U>qF;A^#XdY*BHP!;g`w`CBw56!l2F58LCNd zo9!H3mQG+RHk==5=)Lm}S>Ix~G*jlI1oH6KpaENJ8Bx)ofQ_CZo}EdyVZ^~_s484L z-a>p9ft~{Qt(d4+3o`!5{%wk18jTI=x<;UEe{{rH?MXt#A;(HQxTwOlyVyK{PR`^Q z#~BZT_JEa}F$CLt?4{au@uN<^P0eKvX|+Z0aGz~3-E_?ZQQ~0H_RLv zT*FdlFY}eV&(0Xsu!N;4!CquD1~dCM%}f{js0FY#zIAEkHAWaos_7AQ*S0I@$$VQ} z3di5A2z2FnI1rXqqMvok=b?shQtFv13+A9?WkDUKj<5pjzz#ohDNcPh_$1EI``@wjOA>)MJUK)H>D zIe*hzz8;(=wG6^4!B2fuis$s7G3L_bn0?E%dANBi$lQ`#m4u5xF`Pb?A)=n6JjU;q zL7?7w-z=TjDqAs;?T!j$ou@so=FWu6bDKO87brsqr|l*_j;N3P9K=C6D4^#0zG&Vj7`Dep%7p* z4@6ArJmi_k_CDZsHg-o9>y!SP0>jD|aQojRz9K-rjXa2R_;+Q_6mynmZ*5ZK%5KoD ztc0kR{}sRm%0e|IX^_k|2y@~e6_8K@C7o-wVvnL2dv@8mY>Tn1{F)TpO%a6pBc7)o zwm=Vob7-I7Lo>A<89>c=z}jG6uesF~yJr!vAy5q2wI~AdOiYedW0s^wdfJGtcWJj1 z%DV6U8hbGJ{C;k!Xbc&sak+B0UWRlQUjbNL-eR)oC25X7}`q9 zpPkwT^J-s-J60zqYd)A;ha;|0%j*Ls(-1)H-A`8J-t z&*8byq{gf`{UPlviVJXz;j2*thut4>0u`X0K#C;R-qPuZI`d7_a)T^l_WZ9ZF6;4} zWvfp&mh$VSJ*n_-6%RDt(3Fh7<13kJqpK~m*{2;{G`x$u z1v7e{iZ9>mZ2-jrS5si9#(A&$X_Ee6JMFfOp0Ujg`{ZnKHjGiW2^!{7Yx29v#!mXK^ZS{UzB)=qhTDWJw#8@>SLJ5(I!4M9dw8!=DN8)1Gi^B?&Y+k4c^)@;` z3mpBUz3aVHL}B8um4;=4-|6$y4qxicnVKC_j@=K~4?zt75L)TgF_MCRzpg!oW}8+h z_CCmc&5bX`n}RE89Nw(Ua!ih8Qe#1nYxq5^9F8)o+Ek2Br1DM!jZ?^JT+dp)kKT0o>x%*W1=by4DXsIR;e6Kpn5qclj;1R2992j*vHdbv`V5RNw ziS1rTGllLAL^<2}V`>;YkJR|U`Wee+(b=(2(l1@iYpzwDM29zyz>)8XZqeC!s}=H% zp+tTg^UB%fwT1DgO?%?~n7h#`<|X1F?WyJlWL5X9pR&YYM_GZUkiBMvuY6rGRu^eS z?u>~6P`cT2@h%rXPx+=>C*Iv(%j*UC0^X+;NyuaCVTv|B`3&XV=1b!a3%phvs90CyZ(a z^+C2b7C$I{ypLF(II`zjlBwq4)_?Q_x+Yt0Z^Lc3bin-arP>c&o#ZR;FBdJ}s&YWc z*P;q{>+`uT(W0Up3P?#Jo}YJe%NF5KKMmE_mB1?LfvN0kUJOppoc-H_8oQ*oysoGd zH0$1Iuj612E;)Nw9F=NAJ;j}*c#K(S_9~m?5FvTpuxNSy6xdG$RXBZC-Lg1kd80i^VgL% z{rlY%v8qY(8M$k3@Q~CRqt`_=OC{yUZ9H}kghP*%7cuS((`{xo>^cgErUSCimXl_n z2Y&(sJzWea@IrPWLaVGdC-dxPLh+9oI{ACmpsZ16MyZM$`MRQ7bwj=yeyC1bV869MN z;~Yv2+bKCt_Tn8ND-vmTBhW&V?gm#wT$F7Ymd86TmNat_>!R!vLDkOB4lNNbjO-s$ zEguK~YcaXx*96o6JTK*NP>YOhXku-|eB^O$gY?H zDp8J8DJooV=4o=qjlZxn*P>#uFC?31dU6|oe$YSvm9b4d&RaLRbM*QJSSkwF`3QR4 zupm~gcUvVxGVjZe;^#gpZGfyy?Gj!^532rM@i6*|N?@LSKt>M%t!`Jw zHM=k_f;0qgh#L8eIhocF)$oQ|q3*=(Lsv-04z{5U#`lm#@*%f-I5Rc&%M0qUc>Avn<0rLdhoC!<$W9Rg>4?*6YStz4h5Q1$!H&Y2J**8~kIpV`&!H|L@&hL*2~t1L=zxBeW+ zcFpg%Mx~2m@}*Xcm_DgFTPAO8P>X;7zs%kRKF5NN!#dF|@eqFdmoGNf%=iSuJ^F8h zKCFZ#`D;G6>>6dqeOc$5dspcvPZP1EZ%%<+7b-V&l?0@IPJXxVzwqq_kpG0Vx&RBt z>bwfbih|N-w$GqvevwWpe*XBak0>S|gL@GwmRX$Z+!@{z_R_b_h}}Cd{lh~>Uhddm zze%o|{CAI=2=6tMhZPsa2_pyhmaJ`Vq;ABX8ZQH3_^@JtMb`U>adLKhH|2d>!4ENe z{@42q@99E3Z6=h`s52zwn=i2zqQ5oKXH(-Hx+L@# zYX9v!tbA-I@vnVZYtJE9dB5!>{O8U;Gx^9ibJe}&dReH;@Vokl3sQ9VF+#V&O-L3T zShz!(!&f3{G#-vzInUN*lD>Hd^mGgKm3Y?BJiUFaTQ!UW-F@X93N4jJ+wp26iXwZd z?{G&R$WYeB1NA?TLd^D{Af`y*c5Z|cdThK*kv#gYJYY^-eKPP7+22=5v4 zxy<5is_mFL@c}UW+ii&Vz9IP8>~+{qYqwk>YU3I^&mU=~x>#Re6_B2r_AZeG-2BroYUZ*c{Pwwu-tH1m5W>@!9hpK|# z7qW4pINj=%`k<_O(*b1^`N;-9K!wS|F(yPszHLbm)0jya|8O+KM-)~5-h8+3 zATQHih>N63?vc?l?g3WN>Fa?Vp2fD?W2x+fWF+q+aQ0IoCCwakx#q9gO9Gm zpH_$>{}cc!3FS>=vZpTpw_r7| zA7)QC83S$T7pmGE(vp zxV9f5!Zap^TX8t4_3w8yJ>mSvJ%z;hd{mZ#UI8tz;oDbl{X!S6KhwE~7w{Sx?X2-m z;i~M_Xn_no@H2V@%&Z4>JOzSzogC9S#$-6X>>wlbA21KgD)9XkLq_KubyrRX+s7VR zNDqGF;h{3D`GtCejn*AHU$P9 zF3~Eq$D8n`+_fjXd^bV>?(rLexK%$e@D za{Eg?kG-Y^@%A1m`coxwdn^6K;OqN~n`Ws%*_CHORf@WgHRLj1Af7)B$_((|){Ehp zmHxs{@&xNeXfGMGnmQPII``Nv7SP-0w{g%?OoH1 zc(mGG+T=>%8U5ALN~#Z@CJ}w>Rmte{A-DSPeOPUY$p{5fQA?l)!;Zlwk14fe_-y*O z^KY!}p}ulLLYl=Tk+;TgE{gltgbl*~jlA!Sxpi>FXl=%F{H0onBW0o7pb-863uNSx zov1nRnvh?UsP@t;i8uIUo7SO)a=fCGkcftd_Pxc?EB~eN!RVl~dfut6Uum~-vq0S5 zM5DI6@;9#NA6+So?7=FLu6@9W3<{wTyGzArh?beWG-Z{vL5D_|*dKL#6v*>ZKt}3g zK#-B%PJerDJd5Ij#J4&bSCOmJ%z}P=)Vz52#Th4kHdHyFc9{hEM6b#XfwEylG z(YDi%tv6!41$b`6Ww5$2x` z%bIt+NPp3U$ri#`&5uu79kum4N;7jGyAivD8i4a{VAwAdL4eC5`(L&|QOl^slY9-H zo}!SpyVmple|?-E?^1URrRu+u1P_xGRtBz5$^0bc%gySrC-=1bPWc2&RJM*8ZYqI> zPAdSEroKz$P0ThDn6avfwb?-z_~OKVwRO`dtRo=6IC=JE`RI1Rc|3bpaKg&VPM9CW zDUx=@|IKKW=urYIljmkb)8>i4dD`0P++M;Sr-)qi$W3KIc36>-opuGwDZBNy`*R53c?R ztSTfMT)b;N7<-v{xGGbU_2q|zny;tjr`x;H$|=j6&z}R0Nf(;2z(Y&1BBMf*!Z1bc z0NG4`S&Ek$3Bvg&yRTb#_&cDF%_nkw>D$lrczg)jQ~xj@%t-HF(o3C+zfp^z8goy7 zQWr5Q#dD@LdTkfk&j3P_At}+gC<&07IUu63%WnUC{U^|XuVHI&2A$fyaNf7}qkfY; zB9QjBvKGE@T?vuGQ_~%ZGSUALjXsN>aN=V{8>+>T#rh8GEem~XSNtd)et3JwQS=4fkT0;UrlOI zhTHt;6^#Gbxs<;g%9)!{-?P?MTJqb$+rIfYq0sa4z2xTZW8*@>PyP0%-X?mFmF<`f zI|AgNryQF6aL88oTnZZAyy2ryW4k)T`%4P86lH}8w@33r53oa^S;7F=`&HT{S!)?o zI&!k>$T~Ua#jDDB+gj%E2|w=XW>`=IKKG-ySX)G9el+$VR+4fftOP~|(f@40bk=B< z%n**k35I;51~$)=cyzwC263{Si|5=uK_7~Yb`6j`l_^_MMGC3I9_8Sp+1YtPhxyM4{H6Y zqO@+CTT1KZ7+TJ{dtG9mKTN+e)u3Tbe1_#zK9V>C=C+`sexCf13K>9{BDvwFS+d$K z6tfyNZ?fz-9W!RW--y&stto#S?jvumsggKuiq0`vpUWiX`#IzT;xn%re}cAhpyLg+ zu*@^H{shUBF(t)EUwzvllGJ}>a} zHU@B5G~O?8`M)?-{%TVd*f@SD`BJF%a2^EtD)J>gyyJ~VtX1t|f1<}1pOtKA&7>a8 zfN-u3`Hx2c1|j82Gz61GW391~OE=X^_uB!sHCj6Lca!|US8^U&0xrX`GGtOGY3*y{ zwdZM-)+lrruI5=bPy4A$+Z*8^J_%;wJVTB)<6uVKfPc#+D7Gwylh2?bz>O&ENrBl} zP#M=bIw&P-q}CzPN6f*Z+gE>`1Zyv%^ET~C$;M;Zj-%dN5l-Hohg+n|MNJkv#V5(doF;+A30D_BwqG8ManR}~vC@qneeWWw3knQp zdG5gDHS$2kp6%>?&)d@03+02GMtiaA7XP*#+vb7ztlkhbE=GrzoElk|UQ zc*7QE{_V?ek(GuOk=2GL59cEnq8DNp;uaDXk`|6*KD@P!vRUVZHcuXeDyjV0;?v=C zV7=UDuU~c@(n}4qfB9Eyu!0mTxhuj&(hkUAVux6lYs~=X3=AkbDC+NvFPeDH+3N}( zV9@gS`Q!|?gCdyqQ5v5Q*S_}8U}^Ss60h>5S1Nt<@oTZ`-Qsb7A024aAh|Vg27Cx) zj~eOv;N!8EX<&&@22KJw+8+gpCb31ILwWlY1Ni5?{NHO&L1UTfG+%ki&G+o;_N?sM zw`=C~{-(lRE%8tsFqo(uMWV+LJ5x>u&v9O!E3a1|)B5&V<5F4vlfxCxP4!)Wo15v| zaJ^N&-(H;{KA1r6+$@Gy#nLMB)<=DYp2W>T(brxU|-%b9l~A+4i05VEVz; zdy>f_64;whMU}}XDFvJMRVwxZJ|a=GSPnS?n)3k#@8@XsB_=o1;gdd&8uY=@`z zmGYNgy6{$;WQ7dfKkhUKA(~DkPBc!;PTa;e1CITU1CE36>L8=Y>AuAoe>x|>_RW%Q zXmMDGLA=5#>a$3{kwxt#7)9%QrGXjuJ=>U7&0e{R=S7bqDS$`0B9!Bco9X6)aaph| zmc|MQ0(3W7kb?$EC<^raQK5LqENjIIN^|d4GcX@Cz%82wu8~N#%H&|A%HEJPc;RwJQ?9co1Gqi_CRReL~_ww@HmlvWl%~!8!7+j+48~{5;LX^Jm zxvx%oO7rC#tqEfuI1Kgkh|d>(0gg*T%V1=O=$7@u^Qh1uS*%Y`EnP)D4w(Xk%Cx}a zxirDnN!J+arVVw>D+dcE--iO{CPZUI)5si)C5V9Dk!O9>y?m0Wd)QjvJ zFs0;HeGRQ93kl#YX*cx#{_u}<8NV>d@QG>+$iGKlU>{K88v z?&x&=mSgVXkf3eO^}rGtyz|!_>OvU|d>)sc>o2!p<<-l0f*EDZ=+oG{ivFR_*MUn- zIVL|)>vsD4Y>b$Y^OlFW=YcKa)x57(E`H!-iqLGKw5W8l(`o{H?;O}-GPNrtimL+z z57SyfU5G)t{9ny!N=aV&o4Ru?3esSigi{}~r^T0CbgvcLx%!`m)H<$mfvrTv`CmGP zoRtW~8Z1cPuZ&JdHxpaoZT)%f z-`z7OhmYpul8J|4M1vR=%el|ysC0vsZ0+HG1Tds=wEsbEhyA1^)Qi`H`})^5(YTR8 zdU}T-jiXVVU~YUN*cpIHEXJO6bnTS1;5#Tt{Te( z&fWa2)>4B}SXsIFQ(%g>aJG9E=Lu$0ccTN){*(dvDRysso>yz-`-auBccA;Q$B;@S zf5kzXwR}8(bNic&ZEsf#FC2I7IA&%;MhuAec@7?`1H4UKG|g8nyqL8Z-h!2c4%t!( zuMLF--kqlrPkkhE1Odpp-FAM-&RxpS`*G+<6z?q__~v5GxS&eg8g0%zlTfyn?z~H* z%ZlXoUr~S9c>Soh+V|6|O?>x{i&c()CbLus@EA0|ZM{0o9mJg}L1em((%colY1>SFo|+H59!e{hie9;Aj8O_tMiMda1OfMMn>h}JM=|I z;HLCwkd3^E+{V|+d<|;a<;dt%V#zU8hpfr?=HWU#Vo~+92ID#}*^Igw*=GT32O+A_ zM>w~q29ouNpu(_HWy7! zFJ*HKl|p)S&E-X$87e8B)T{nvE;;fZO)^&Yu=}a^{%SFoI@}1l@ftL}-!Wkczl@Ni zL3aCT3GacF+l8G#>P|Dz`}5l;eozHQZy+CN6)N8 z6N9$F#_ZQh-yJD2%w+9^zw!4pg=vssAk7%Ceer?vrIBTPyl(bHBM$GkzY3rFOH_o< zysZh|Hza^JSZ6<_29H08CrfuuW*s%M--H@?Sl8^0gUb3#3eb1b19OTiX zC_I$u{b=E531A~60CZ5La=&(9><6f*M&Jyf9d?@p8?Wy>Sc^=2>^I069)k}mKu691 zHd}Wk)Ikywe<|zT5LmFs;vobE_O5l6_`2hw25Qp@6%7Lc4e8PY?5h254zvo|QP~S_XK3fbFN1kxqS`Kp_ zwXJ+d+W)OHJ(1Q7Z2`+D57E#zN;rO`tyOD|*d8tmm{;$Gbx8PY@I$^$d{raiQazP> z2vJEeoB{qSB9O!*YM2U-yhHv%T*FE3o}Vv`_r(daOOZZ-arExhz)d;P&{7!q>gnuu z#XG+g>xT;i{?0b$7|-sa1>B#I`P~J-=Haym6d4&1oRft&iPLlz%UNdsKZ@ec6C1Gy zs66^u0g04DAfNy3e~pM(#r9YHADRBSWg7N7h(Z*%J>XABn8(7|$(uMw$6~GI-5n*p zOfo+sK#Z2D?fS?Ku1N|eFL`i~8w+MGs90}P5l1uFe7hHxyC1xd?)XRaQ_|rv0cokC zK2%fZ04D@3rGQ~D4SXX;Rk}6a%E&vSq*>SAk@OpW;QZSUVJJ4c>HS>u8iNDdKHz%< z9Oy+Nsd?0U3;lV*MZukiP)+|LFf3Eap@ z+GV*P=qPACXuV^#kNQgh%xgc@IZ$lJBg8pE5VjPgH-Wo zumoDcu3|U^Pp2p)964Fjv9>Kup>chTv%C^3{G$%fR*$u)&6a8bakKZn-M@y4dn{MEbCSMiwUqFB_wX(_tK9g5k(y$6VWnulap z+TS7w2Ey3{`{>Q-e4-EkhY0(8l;@9zLYVokTS6RzQ10^LuffDd6Q#XzjQds(ko)(B zxa2nYY5A{62nd2ub)x001lCA<9-V}k0&)}Vt-@sN^_`R$IU&MrcExa%9U2IlqqP63 z<3-p2a^J7U)bKjz;5i#vyp@gCz$Sw!Dp~dKJpLL4S4Lgq#WnPSb(|oa0SW%8r@T+Q8K&?90=W>20PV8mpOuQ_@`F_067fb zCV0J^aZ<$&6K5P}L35A71|x?1zMz9|6E;Sy$$+`_mh)$bfK_nnIasJUC|dD@5!eKG zSxBqk*kc7lGT5Fpp_8!`E=iB$R;+4>IRX`IrUYo1bzL7`WRU@N&muPQwvD*RZy{=5 zN}1kOjQ|!*NW?Q9jjm5Xo|;H$sCg_}W#V=m#3l?twmhFSjw=|| z4Zb|(t5oYuhf#0XSYGZ$f|wygFu8teq&76z`Umpt7SUqyU!^hu@hNtP7{-Y9Ao%J* zAHz8Red$pLX2P6~h&jmFX(y^=R6?Ab-JU(KUZ%GppZUw>L<4-n(u+f)Rl5BoR{H7R z#-NHI1GTr{S-H<8Muyc_=J~xc$W|y4jo1B=u)IM6dN7(w7mkK&58pT>dqW7|!wgi= z3{L$4K27ESiwj`?d-DiiN_EC+#EyR|A$C4mG=CvR!xiL}%aGP9@4ovo zIO6C%T5^Ex3kLv(GoWInihL19Y>vBy1k2k95*Yaw(r3o&!W7-!yvFpVReX^GhK&L~%9AfQ18!N)i8|rF79Ff9^M2hhtyutBVt$e){$tDo2=K0y!@P z)t7GTLt85UpYc{m=y=as5ZW5SF@gOdy^i2LRqS94-w29;`$A8MjqG8+RFEm*%da2T z_b8Esum_aE?y07KHh0j?gs@)C3l$qhO7r70=I{d=IJX#`7>f7qlohu27Z992{Y^Zv zb%bK5hD%pA|6fs89tdR@^`9|}bttm0rBKPf@3NJ$6mMk7mXPeSWE)zPwN%J1%OG22 zUkBMDYnJS!jBSu*2E%-Jdf)H+=I{I5=iGD7bMCq4p5Jd^PXNdGaYLKhARda3`2*Y&4E*>c6adT+3;Gx4{ur0;%+t0sd%GN~Ps7+ln5>(#T zGJn{L>8kRbW`5p8AJZ$OSYb)-v_!yk^A&z1vF*|2l;@kXXE}cQsZ}V^%^t$Wkq%wr zL{1Y2ysK?#$|K*M8jHiBZNt z&Gxj(uiO$PqQFV!Ov&73^;3H=p=Xu5_!LEGHvZ=%$gyshtCc@r`ButnTi1`2p(D`2q7Cdz9F_bTHktx%})Iq}QR zMjgs4Pi!jXCQrCJ;0X~UuN7*_R9zGJN;{byb|~k|Lrnm^ED!aUD-sY{C%G6=o!ymB zj33EVArqPT2Y4KVVdX}G)0`keDMWO@F>=9H>(JJB*IV;T6#5_+FMuNPkZru6{{4y} z1oSiD6Xw(we*M znL`)mPrA1gsITxV$4?!K!%XZyaVKxcXR}YkJY!m4(30y+j=oHJo{vS@c!p|u*VAN^ z>CEDFxZ!gOSM^svb0Oy9BRmF@A=AFc2CuO#$F7+_Pr>u$Wk zn#SQ05^cYg>Nef;xV>#)6ud=3w&FIp3@e@kEh7+Xxl~V;bK>c+G0_QmCk}&+v3H0 zy)di%oKHb21a}7Se{Z;5mSve-?hE-X zaJAPg#xP%plXmEg*72-sC;BR>BdqN+9aa4&)n5fTWV;V&or560rF2L|KzqIU2{1b> z6Q)-?NIz251uCNP9wcDin2<~o1dj7uVYlM6GogD=Wy_C-~$!h*m_gk7hy}M z>-TJYQV^|vKrKOE95`a&0sKIKo|l4yFIru7T#D+l&0rO#Wqr^H#o09!v3I{6QV|r< zK!fD6o=Lk&YBWYi9i|&uiR0uz=^1EI%qX4+&|{-C#As?_2EN?a@vpoK zg$gUg^}!fw*EhCBpVv!wQsEi3n_;?7WO4ogyJn!F<$J?+j1au2Og)7Z*Qn zxJXcXUYFwv#d&145)Vy{jjx>Jv>u2@owPLwqD5dNSq7+i5!m!r@#>o`kHakXd| zjOZ|`L^q-4l5z+;eiuYUKXHD3Kh=gc(daKvRE5Fk(r61V5jfMSv4%upd|vBBPWW0@I7^h=}+4 zR0b(Xk%N?|ew^fn38^;3)R-8n_3?rTken?}lOO)bAtq7w)+%D|d<(1ZnJoIDh=R=n z)=tWj;*&K#>H3UiGW{l`SN|+zcqs6rTd7T@u!Tg92oPb-^BomirRzO|+N%6k|x(m-}J z9$%3x$0)y2KWkzSU7BV!16!uKIBq>dMe?h%*17XdSbvS4MXaXfu052&vY2B6Gl(K3 zbbq3m%&|lmaXR#5Ra9xsD^ zwl6(yM^{fwPY6@De{gzFf?Z-RX15-RB@0oBwbGEjc#Pg-p)e~>#w`2w%(dh#$lKgh z5u-Xs%36^9fsNL`*YEJ_!jxyvP7kB74m1Tk9Xrdt1y(by*%pxzBE1xt@DF;fQ-sJ{(Ou zkead5M-EzYO5B@W5zQk$x$k8%n3YQ0I2TJobdshfCxlaJ6{^gXP_##<0#FZB?-$-d zV)!WovA!DrY|S=({dor8^#G&V@6IWzC^kE)_TxI{M~-O%*Yjh#?@ubROcKya3W|wJ zJ$oDWPZW`7s`PyJHa1an3mmj3Vj?AUllpI7%{;MVnT06Uy%TcpAfm6X?vm0_tv&O zzUvg>;nOMxeal0!l?!Z7t38anH_dk(vQ8DN0<5`;D@74)lcp1;_s!(DSDwn3uIO*R znULxlyI>mVn)zU=UQdVR<^Vc;s{FUotCd8oc^NO^` z(z6%T_)8opc_!`a4jKq@qMRt%2NlCFPQ4pX>Pu_Z-9JZ?NrZWN_Xv=Xq>_^km^4-Y zcer>%?M&*@R<3OZ29%tEhCz!zHWxEr6ng&nO|{oKUN!$z#>{3db`MtWTf_@MJh1r8 zgyW6^e5UY3;v}JKKh-y6UvwvIP80y+V{_j`24XEp6OdbQ=d5>R@U&aw9P zW^A|t=BFj%nqlbaBYDBu?UD$O<*uiCll#P^pu&PM$_@%o%F#ChIm>zT?Cn!b<~5k)C(1RL|HuTG~E~ge+3F%`PbpCcdr2|Inf? z6cA)|pd7capTQrd{tdD=l+^=);X9>(aHQ1TN>{Icy1gk3M{rn%O!y=l5kF-*kg4kjM^<@fL35nH}z z@Cj{~H;qq-O=T-TB}wE;AR;>lw!=bn&YUUwaC&3Qa8MnKeX49&efVOk$Jb|GdzpbI zhTmj6Cu5bE`qyPdl|Ef%-;cfeURp0+@e<^y_%3N<|7V!vz4jCXruODHBivP-D|~^< zONBl7>HCMnokoL=-64{Rz1NBdcLz7gng6}_(y0YmM$Mje6%K;DieZzNU?RU-zn%G6 z{H)pLa^Mkbh8k`uxU?Iq?v_+?0BqMBP!twV2@gg1->q|Xm&Xyi`lYs1Xu_lI?) zhFFurP|rW#Z`a9(aCD@3*~Jn*-1Z%mA+KqMIXK$TJEiV8*Cjd zD8Bbu_&Cq^IWB)SNX4g8V=Hvi@?`dOz$IH1bM6_b*Fq^|i=(RNgnj+s#W)+4r*RpL z`TDKmzy7Q*6}+p zDld)=>}pDKq#g)$#8^1%lk=cu?9PG1biwIUC(^Y!U#o9l`INNxVrd#3%%|k(SWiy;^ts;XnmhEo|A_tB);1+MEYo zzWT0``{9W&61Brfc&1i`$f)&Bjz@{sDUHoRXZAY9W=7IrwnQbNp`v%gg$m~&huf*1ePMlT z2TqU3${L~4;W#xhzcYaQ{?Uol$^0Ra0c9$-7bRzeY%troG~zlw3?Pj>|`UBeB`)tWI!4+`)$KX+3NBt*GRFX|dWS><->AS;vYXXwD$*YJEUEt0~c^ZHu%QllAN^!>V1t8 z48Sev@|1}*nwZ{Ik1nk8{{p=k3erGKS5P|ieqdVKVH*H|AHC}uS#wSdTyNP9W3jrQ zm&!a9UfdsqB$i6qA6W@BkJn}%Z_tl8%0s>RB|$3c^uC;%)+rQJqs&r z;bFa){fBlr|53=(W=X2mAMId`qVr^of07RvE$k^4D4Xq1oNueFq{nvcTi#@rje@@;L==GCB-X=CiGlq?h)tr{J5Gx0fw_AMQGJQGIQxRc5q6z~|y<%WVa^ zuLAa&fW*3CPy*B%hr`C6oFeSypMKw@vQPtL(Qhu402@lFtaYL?8lzp2&6Kl z^T~(h?b*XK;$87nTnM;8BrQio%h_Rl(y1_|W{)w4tKY96P_@3-rc1(qqR*3dNS>B+ zxwngEEHj?xB~DIQ!!cIl)h01W^+lR}4vO^%*vnzcnD#7h6XI|Lb}C!kP3T4rCrXeV zH&7D%kPf@a_T>m&dh152)do2)# z()s!OP&?n>SjqaU-<=UC#n5H3Y4Kaf-!UemuQ#jK)D2{3_su1@mRz^}H~rJ!7;2ja z+{k%8y>$&QGu!9Q2|eq)a>Is4h;l0u2H2P$8!L!J8D{pDNW9Rm^QSbg5?Qc>9~TXUZ%A`MzjcqtikkS7{16RC zueL89w>#;Z5tXa@vbCRG3bR@LWbjrF>MeZjRN$;Z`Glm7KA5-V=YYQPo+G9gvJ>z)GVmh8+r0!{5)K>qL|Y(M<6J}+7IIkx|HY*`q2L_@T9sJynFTiJ!y!kXIag2t#Mygp6(|@Z!(rVg@`rb`NmOhUlq}% z9lGLmryj$w(63l=K?YDpmFWsh7d+lR;M&(7k3nDt@xSrc(rgH3iBBr*{;Fb#p4a+z zKLp?e3p&2re3c{nmTPkJKr}SU4yKc$=`X*WJx6QOJzB^OM+pi1WAu%4Z zyQCW}%HH@=evZ-Zzw=ZRx7?IjDfaKgTQ|_d1(IkL{9oe?d2LT^E%7WPzoB3f?`Z?B zd76w(9zAQXYZ&84WJRdXm~Fd7{c>SvKYrU@@2HGMLSY@#8>%5c_EfhTxeC`++@Mfp z`8g?8WZY0a!N)zA-U0@P2_EBn zLkTc~n<|F&0@u`yRp28VTF!tN_qxW-$!3}=*N5d9s=mfsXX)Ts46A-Teqb{Pcd$pC zsK`}VMbJHHsjgW74}goLWYmQS(Uvj`uHvy28a13RCEG%s^(xNkGvkB=xC0WF^ESo?Ao$1OWr~=maa}!%>#(=`FZv+5*4`u_w1w7Vgy5Rsi^xAszq-Oc*iwU zXc#Z-L55p7;A|8~_A(Kz*py1^zlItxM`$Re+K~)vpJe(NLEeC4W;2a8K(l-_J-l}~ zBEt~q@sAI7%I#o-WY*>gLhmnEfy53esCRnVotOa@FLaD|5zO<4nc)*<4R50Go`I>sl0$ElB{ro#2JP=W{p zidg)^ugeXN8PgDrb%K&VaI+~}c4qqY_;gi*Wl!p2u6gDSS&)9-%spxWhpD^AMdDL( zP%!e#P%;9=e#DmR|4^H#m=tij8uSVrC8N-k4wUMX+~ZDhe8bm)R$pcoDqj4*Cp47g z2y@|4Pe@L#jDd8DtbiS6nC3fMnuvOhhgfn!A+VZ&x}ebAdN+u`^*qlD3Hc}s_aqX0 z`U+xs=-|+f2Svt-os+@h={sY}$#F}+TOf|KrnZi{f5(4BVqQ#LyJ=WXN5YRDc8t)WyzHK-}Smdxor`0Wp}r1`V=W@nGq02@+vobtkT1kUU9Hi zAt|}R|1{$UDX?2j)`-y8o&+SyA46?f{xXkHkwor`i(KN7eNL zG^szCvUeea-HS8%z4p51`2mZe zR*90qe=1WzpgI-eA1iA2X?qjV)a*r1LBcXut^xuGV6ePI|JzPUeIc2^n-zVyYEA4n<^{}12iE^EN7)a62XoKhXMt$41Au@&m-0XJ%Y^Q`BE zRp9kk`BGJMUwr_tH}+heOEdek7yQb9ZS5fk6e|_DC-s8?vZ0q80rwk{T@J50&w8_f zh20-L5wJbf@$& zqt)@>s{!+Gydwp9|tMQK<@u zIXwpWMYGl;E~h3Lss!zH#YgtfK7(ySCnZ%K|E~Hw3t~=gi(}#Azg*;u*BHc~H*StJ zdBmmF)55dPxKRlHJJ1v~*gHJ!WQgZoJONC((`;zF-cZ-z+&#l~nF9)RSzN!E3jE@9 z{#R~@k9(+9P4d=DX`mko`-d&+fZu%Tr*LQl%s39eDwFW9kiWoUsFshKIJmn`0);34 zrfiKq^q=~*;s~7lkA5uvKfBz4V?r_x)eL{bfkW=pQ!|Q^9{AYL#@JXqX$Oa+ZZjwM zAyP-Q`mxQpt*fs3frzC2;3B9K$k)bu z+x$|C{zz{NK`)0HdO1jbeYr2tOW!PahF|$q3uwqCE4Y4K1LD6JpP2X@7R@GV{)YvB z6_?790~7=O(tY&Kp;!mWgvNNq+Q1DqJkoeSdV&6rG`*?g61MXB==^4-C8mHKq zF^QUtn4}D0A^(4ZiUY%F--jT#o*doG!!|MMhUrS%(G#w8;B;D&3{>~w2p|r+ zJ}xGEKTzxd{AL*N{|V97)bgYKOpR5JKXxuEkMhp3E-f*J?5m@V(hlDBKS>H=Z;diI zWCb6wTdmo=4}$_54@(@f^SML2WLr@%MAqicDrKn6r3`l;u??#*?7}gxe?PApfwXo1 zp_q0X#d5D`Yg!)nDe??X88iFU+p3$5n;`$)QvK8TN7Z41k1W1Mo~~Wrtb6fcZ_=#) zwkhGQ+Xs1@nacU`yhh71YlZUqD=M0#*Jcgk>CKzyTO|~sZlewBWwEJM#L7EuzfG53 z3+)_JBeCmvwd}DOBI-`*mRKXt7P<6*VX2&mxY@(;N|7@*xtp_ z-OA#%^?IsAL^IK{+Udi6Y60J#3e41^d?r#ZSzNf!Ujr~7W4KU4g0G=0+ds}AWZ(XcJ= zk#CZ9=Kkd1@r!i{5nB=f2>`76%W3v56V)ScCpzrng#O+Oyy**EaiKBy?qXgLVCT=| zcUYyXvMFH!hyfI32L?85@Xl2;j(zH@>%Ql#QqO6Wwd?ToBH9Fs27nOvxtBwY5)SN+ zo_0g5(=4kcwgVhK8`;#|ga85nxNyyfiY4qf9My%)S=)cEJ{_JPI3JkUEqU>exQt~$ z%?7z9)3dH?v5tv~^y2{wrs4FLgY@_yWizUqZ9!f;WyeuT!xi{&&zk!%WvLToqW41~Im$exP z$WUPTFl)5K;f|m=o69nXxzD6li7ij8%s)xfA}|3yi}TNg0u<2bSC|cB)5?aT>khWyNDz36OHsnp`CFrhz~KIQ zKIt1ENoUjenkO6&++Q1p@e*>i^VG@4N56x4dS{03Q?LP0AeQq+F6_RZ`&@ToNnL>S}P#Dnu=w`}0E)gS-gb_RpIF$66 zB98D4H+I(A!6624*=`IS8%C1x(f%Ezs&++?Sjk31%6^b8hM={2Ww$^~J{zx`Nx&+p zIB1m8p}$LmdV#H_LdK`#n0qV^!3X@#y{H|bB7X(h>CKs8&{rFz)Aw8}XURuNN`)h-kV1r>n*MyTBYe`5**sIFI#TX^~B*gFyQeWY)z`s zpbTLpaQ5niqiVeLh4;%&ENgvd_xPHHTFXsS!28Tg$M8S|@cR2ffXbMX`zL@1Y0j=V zXh>(A5FLS4s&p&%6CyP0VuHzfyNJ?f%%a*f;wvNPPC!k}ky8J^u~ z&RHt{gPlzC&PkQ(fSo3BCxCL_K701tR}G0*F0y(xs4r2wnaX-|I@9=_FM0Shk0bQA zId})8TpPLy;1(G|U4!DAIIH|ftkTA_rzB?rliG>|P~eOfvn@mQ{hu0v0@~n&2e6gqhsJU~L8HnMjaMNO$UGd&2SPnRL zm=Och3Ky>9C2R#a(^-GN(WJ%w+27qw%)${>x)i59uz ziAhc4qUtlJ9`K6hYB!Q^o9~}hv(Z=q%+>8!KTVuKYBXl^#xXGu&+K=%hPva{ct;yi z$wekbWXm(BE&z49g3Zp4SiXZa&++Lf{&H!m=l}PxoG8F=vP>E|;gy(t!pu((1ttjs z1O}N0TM5d6Gwa1_p+{V`T?Xv|u{nLZ4jNfA27c!O-j;d-mclS#fD%iSDj39t@^d_Y zYJde7)=CCM?+A{ovqCqytu}IPv&92LFmxBFf%7NyeO?P*+g*z-1-4>Ovf&uLRWQ2gwp4 zd2OQ2zk2Qt=;qaUe4@fc?##zB^u38U@)W7K3k5VIvBjyaer*{JYA3l!@)*743mkH*ctd<~OwZm-%seE%E zOU7DUK0y1~O+fC9+HX7pSN4GU|EOv_JEc_~oZ|KEWqALgcMSKCVLh_~;8@o?*Xhgv zG~_#Sc!!W{ylXsI+0!>S67%2|QZ#I2Oqu;qOIwrxy6kzlpL2;HIE{(g7BSSM`>CzT zRHN7#t;QeMwxRVhZ$s0xIBsRCP|01mXwBPnqB3_E_LM@nI5%ZG8Y^wPqE0R2S(qy9 zR*@Hh$r^Zm{5`MeM_QG>#U-I(IA)zYwV5T|ou#6T$OHv> zopvBHHNb+H3pV2EVcjCi|6Y_w^s{h0;d=ZhkC?*}#xg-yyEvkF*yxJJK-+Wl-SvRD z*$+~i#9}}Eh>5+0ONZ_=#u{s@{Mne)QUl(FZ;1nQIUAZUzS%@+@u&8OEI;;A6j~*Z zXP;a2Ea-Pln*;txzzRNhv~So!VQ7*Std%CaoS0;0d~!1F(uy-E^G zn0`lQ5(o)XJPc4iHVm0r$$fnLQ^ITXQH}jA%i;}=9c`Mqub%a*#G(ZW_wmq)>xs$^ z=PvL19d-o!R~0kWrH$^h4Cgh?9`eEYhsDv?7u!?0#n8WbMFm?_$2K^YxXvfUPosQc zgJ?i8?!qf4GOOl;$(obz_6GMN@FU-V;X@x~QFeiewRJ*4^+LTeta*(ymwVdbz9PHb z*F;>k-qNI3y(v~nbU2UeiIgeU|8wo|9Vv-cZqId^h_r~`dK>2z>s{B!=W3~naNnM3 z;pui6uI}j5vcrclQ*_AC$Nq$gZ6~<9F5*IPR6cb%T}7#UV?h8MwpSc%;~N6rc5$-} z4_2O?v|DM-Tz zDNLE<9r*xHDlCWHs^dLMd|tlN_vGo25)O{m$%hqkmOGSoq%gGB3O0SiJ!FnCxBRI^ zry7ocEJ37FuZPLU4ubHS;jdB%Kq3swl^Vc0-zJcM?(|KL2tvnvqQOwpqjo57xyNM( zhcTzGU{wZ_!n_Vt-ymi}@57-XAMpg9XV8e;Kf{pov;!duH;wi!@=d|E8+F!2bw`47 z2<9l&U~c>_vhcQr-}i}SIXhcFZ#Z_$g@|C2sfMm0PN?ckPdmm~qj`L1@Ok;0k8JZB z%pQM;`pE+T3Ff;3ckk(je$zn!T%7@|?arjSD%=K_)`EMGa-zTZPuW<0YA6=-0b#9! zT-WPKjBNkmOc&C~$~otDAT$6N$~mCX^PrzcTpf*9P8SzRDOVA?3J|002?N4v>GJ#< zyNiQUsBuk!G>S0+={QSLFm9u=%dTQ~T`AlK!L!doRmQ=#73l(BZ6CUo%mqr ztS;&CGuv$@v>yzqp`P3IHDFX0bZk$bnm1gfnC#f{n_|IiwDB!@ZUVTw_(EpwuTb>s zw7S!*SbZ=Cza}`eN>YAr7KgyXQ$IoqcriRev~Xv4NFJXMTbPw>+7OJ*dNgbTwms3{2JP&3Nv_Gd~V^K#agc@xRL+(5g>3kS|JID|0 z2?4!fHA1h?$UvtD^dbPShyX!(XOb$866RzaQTX4{zwOD?(U8|k7hduOKdjF8e1jeW zd8iCU4q}u<2bONI748sea!YDnpzcVR3uxUJuS|tp2HUj@AW%ItSRcUvCGfGaD+S!= zz$`?9d?eHdbUzOG?AGR9%GlI8}*L-oU z3fzq$j}d@vBsMrTpgiV>?c$dSTpa+vO7IOs#m;j@iF+M@s4f_-#M)R%Nf>m=C=?-# z13TedVb+GM^ha#OsH%?E6dR66k+*AWQ{W;e4pn$qqTnw;v>WKCv{UE?(>`2nfMW{a zl#%0hOgAD%33Oof2dB8Ff5%oLx#XzOZH%g$caW4}`Ard!^4g1~AD0Y~Le)Dny0UP* zWteO(+pL=i44t_W@FPD+iQdHWeP{7X(bzvJ*&5$<2xP&d>uI1!8EAP}r`onTK#)sv zz`ByM&)p78KfRf&;{5e1qEmt(8z5z`{g1O^AYj%C*kQr&2nJZlg?=1lctV&1klOU; zYgndW!#1kXKnS)afIgDncSlBB9**~#4~*U6)`77bCs%-$2oP)(^5;S88Uhsj>zBz) z{R${Wn02540TkXMj>TF+LMtHJSz`aBiw8}Uo9I)3SiLz)w-bAv`iRE-T?%=;#y_Ht ziTe){@jly)obv-;1pq?shJ$#j)=$iLmX~+2Y6=wL)*CS>2to8ktyRTLuzqhNXfveN z`-}1`$@SI003$Aph=a7%*O_2v)5`xXVXF1Or7+=zFi80jP+}E3^D+2i9|8E({j!VX zh&}RWi~?C62*9xeD@2pj%vmC;#)tRX@@T12&@$PhDHOtIcvCi&Zf!AxUoWA-{BOxT zBNb7D61BOTqYu6w0|Ee%k=~i*`xAI4i5Proq#R%pRL^SM6WkX#$W*acojxcOIw>TP;r*<~0KC$cA#J2_Kb z7VkCuBhjaVLlg7}r7&Gv7FI_st=M1M4qUhZuyVVd!6PLJf)ap~8NBuIfIqeX3@vilYJ4n4 z)U{ahvf(3`wz`9f3F3uBxUq$b;I0j^>=+D*7uks^F>THQs}gsb!CBR&N-{1!AUYDe z%1vQg{$_y%hZ_}b+{&I|WG!>A8+b>H-M4cyW*$Or+lWJOrV}#e+$Re5%r2`~a^5Vp z0cQ3V|dWlg%{?~D4ZZpieT;aO&b5O z_bhDkMI_|nGbGGfM>G$H0ojLy?|NGPKTIm#;lJrM4%?{d0DL9c5;~V9Nv#biP>`Lt!`3U{O|N%u!z}R5 zLbT34@r%9;_=8eN!-K@0R?PEx)NZr0f#oJtTf=^Q8{dnfB%?R zBy(3)kCv22mxJi6u&B==geWMds8T&+;MthtR$9%2^nQ~_2v7wlaoSLZ{*LYK29i5t zM{iuAZ~caBOP_Px8PoSrs((}_6{#F$&Xe z==h265CK$)CMC=w%UgPE{}M&ZaJarz>ARz^G)Sm8yskISIJHqBTNd8jmDXGmn?D)L z9B>Z`u(O!Ft4Sl46=A;%Mbb(B? zMc0$PUGRO+HzVrV4xrTDx_^NDHm|PVxKH^B!be275eRd0ZNznRdcARA;E{uD6@MOQ zi-X$}iI>vD4GtMZ;H{VCBcok~%$40?U?&kB0EM5}k+q z4Qy^(2vX?RdvONycogvYkj7Z|WznOe&lQgF{Mt)(sk0~epmb4UV#S;J{*{>%!mqG{Hi2H~kB_+~Dod>xJUWl!z;m1pIEs?$)mo7(l*Bkr1689fl zFVHaTJcgjm~$?aEB(a&r{y%R>FJBxz$Fl zZPs2O>eX|8z$TNo-$1k-dNzYM9RvXc=;+8{X!kQLEjtx>4JuFF$nTclok-9Jahb^0 z5LQ}dDp)pcd^m)!%AoO8B%3Hwq}`YnfWl)>+^Ru?T7ERh&rb300>6HmMmc*y9z6o3 zp~=ZG6q^B>+U{Ed16*+T=YH>B6Usw{7xAXUK%U;edST3IgdITghj}HHS7=Nlu>Oyq zlL|d>+m?kq;sf=hUQai8Ksw($Qv!N-zIcvwJ77}a4VbQa-ayM!tvbd2J#qT!32+5n zD!hyc{{^`o$Q~O|PjrKVz;g1u#Cw4O>rs#-^{rS^J-rSj0%`%w516SS zfLl4&-@a`j769w_1zuSs<3k=0W}^$sUtGq8%FdV*qaLdIc~D@{y}s``l@g}XLBr+g zhoBB}AClzQwHfEj-4D5!?P#L!HK*^Uba1m$I95Tk9_J6wvGn~rY{^sXqI)Od}M>mFVLe|*`XCD6gL!j?^jY<>uowpaqpfTB;@ zhcTe3=YCy$P&SEd2Kfyf^4iZ2b<+$o`9k~49!L~`?B$m8i9(s>cz2}c&Uv*x8aIpB zOjq@18VVn|cH(;2^&)C~Fse1ylkghnA-;q}QT4m(_Z)9(N5>0`Jl)g9YurCwyMueiGQIdbLZX zU;m~-yul-1yxH-Sc$V;R#S17uP-^WBrg@morLmg~!q*&1N`VY0wmk1PJYSv`eFj^E zWwW$Pj0t?~h30>AY9!eIc!aXI9g8+4T6Gs@TMNXiuWR0~c77js&AQCHI$b3z>}F~) zmwJnp+FESf*RHK;Qo3E^kkP>&%U~(_M3&yhH|%FNjtjK<{=Sf6y8R>4WgEtDlW8LU z_48~j-#nb2oHj%p(3z(wJA0s1EToHH5E9E&_@-H+!2gARSwquV`qe^NK%Rfz=JB3{ z3y}jU@AnTcDS2G$jTiC)_J#xAf4^E+I4`8l^4GilQ|mnb@xA}IhUTx9*KhUQLj$rC zHFv)K9J=RFqQL*LZQ$7UZ)CJM0s$OQjx6tg_ysf#EjK2utn@LP+&n(=moaJWr2diO z)KvH*dE9W2@v4P>=9a9edycnQB;dH(q4>iY#%KRYP<4u&3{~~j%tBEH&5xIN{lDiE z|CeL%Y`4rUG1}1f{C=IuTCvC=--gehNNp>?I#*nxkCA0JlUhP;*i&nw~|n4qathv>QbkESpWtC2M7QgahtBQDPTxHR~6ZH z_T1`y^Ec^t#}7`^gg?`{j%pEK*fhP7p5JOG-ul2+G1MG=lS)O;nuB)xnP&oUJuzsXdS2i_rc}A^BLgr zBu%gg0avsb*<&&2{!4ZB8xi39k!SHq=eLO;wevgb73WE5E)HMs`5Z`FU3>rbDJ%B= zCN1nnaUZ|Ug_ZY`>OrCIcmrMVcrGS`#EL^g_(*xc>?$gI&tAnZ*7dgk#_UolH0Ln*PFg?WH)9~r*@8~H}Rhl?kr-6xZ}e` z23~~i>HZcrp*~LR3-+w9>NA6c<`Y}zdp_tM{L2sbe&O#oc2E1onFVEqT-yB&%)*|e zF(w7~7Uf(aV8G3vAE1UF#C44ikADG(^IH$?_+?>*$j}MbLDoB!8IOBS;w0JCUL9?i zHQ7|g+9Llp?@1AMoi)G8;E3L{xL+Es8bJ{LUl_{xbivwIX|X}Zcl!a`Ftf*%>@UPP zUW_fX?ZlIpX*Q(78m8FNRuM%#3eF$tt&P>OF}rUrNh_tKeJ=1FcB>&<%PagvHty*a zV@Ts~nbqD!zPEy_`KYLjl8lP1x7vQ<&6deLvv#AqEU8k^Tjj z_|Q*~10m6gb*CHQ@^HSCyQ1bU*H5X(j-6KmIH)S-CvfZus2jEtAX-%eyTS#B{oz`8=GK5VBwtX%zZPtn6$l3x~i=rlP@UwGF$ z56rFm)_1Q(m#ug6?o+#vb0RcQcW-2kDYPAE`h^TGgUJRN-DV4aHRl+^$#*;q%in*keJL zK_q}yStR@bneLDc=7lY%aRm_Z5;|1o(Z9_em#^fPe&n{_>KbkMMxlXj?ox}^Ppmj; zfo|qBY7O!^Z}rP*^h1Gr;x&Hw`UOi?sdxRh8D@vu&7sE zPaj$}E?6WT4Y*`6)vGbrO5xn?4lQ-d9GVM<0OqP-UGg83Z_S1)F`u9{P{hT>KpYd; z!qR*-zdGJsrqWgv-gWCEk$$+JDH9}C_|Ytb_^o7~Si*T$T5eI113&PaDrdyd)B?z~ zeEm~Lo#gL3>^-E;OdSByJ<@)1w>t8IGQO@tIIF*+_WJ^V0Px3iD2V4$p zGsT+lpg_yP7it)DV&I2-Vp$Js{cnLf5i1uAR7;o_riyvwxyw4D9p(-<0+_{_G|@-d zZxR@oqtEp1kYG{=oQBo315|wFzrR34$9m>knRoSWNg^Vr<;D;_^S$#@ZEbVsBQ#{G~ zj{bgP7&8ZL!OUBA&VX6r zx_EXOSn)#dMAM-nQYn@5E6e0G;<|nRwy+y6!sGMRqW+SP9tU*I*WTBB7%)HnPW>xK zYbm`ASYylTmhg3gcQ~$bYzw2J7XZN0<%Tq-B|TQ1&=_RB!o62%ly$w|9Lax9Zm%~n z{_gR;seWwYKtcinup=JXv9Up*x)B<7eL(u4$)*=P{;X2-W#r1uQXC^n!liMd;1Q?L z4wH*VnR$R=1e|}P7cxVhVlbuNY*8j>EsXsHw!GKZ%NfSM7G2%AKf7f74d`r( z`X^HaLV#G76iNu5MZYQLs_zTr1wBdBuK9a<@1Fd$M9PaiVY2*QTFErO|5M zau+K0)QJp!3i%WLX;sQ=;oiY;X;D!dAZxXT3)UE9by~;N|D#uBTnND{Pl&%3qG$Z* z|N9>KVeDq+yWEkAFF*Xv1qSoJ?1BN?`DD{ML+Z<$^NJdGtJMoIP~hHFeWnHRH(9GN zPjlKR$h$zfkS=1>yc&kv&q5Zm1Nz-)Shv_baF7Cqh9OwD4#mjLLgf;IY2v^6o*&Sz z1(DpRmI|w!&hgMacuEae6=@#I^TCjUPy$fP)T2=pG&$W*nEgpV`62Bf0)9v+=|vBuHZv z=LwK`)|w@N`kf3RSi3U!%k)19gavV_#fKeNF*WUH!e#|z+NQ6= zsw-XW{3p9f?rhnDMI+dk?z(8II75R9sURdld2rn^0px#ArnFykt7QbCE>LFM$HM-j z>~)eop3S!n@5*eKQn^y|=YNYf`TD-@mYHDyd*D=`aV>!>zSp221*HW9;-aL!=QXfk zE8UEdWd><5FqW;J&k{X@-BvxAYyEop^=`TAiSOn*tovY~w7$*bu4EmEmuQY~z@g=d zfx%tG=#jWza`@eUb@qi3jCqOTIHQ8k)0T=%sc1(xihcGQer*q%OE?3o`_SjxOLG^! zgCqj}{{MqN=&hWYVatqAd{CkIOM5x|GJV}E5j#L@KWE)3-m9&4_{gNW>;uLNOr(>K zB<}wip1Xt()Max!DstT8Da;Jhi9wKpF#sp5+BN7-|mru zGAMBb5Tkuz#Pr{q6e)oCfx<77vco6y)RgcT_85xRuYAw;n-AroQV@22GRV+KIyqCS z)$htF(83;WTw4L^bbNN>z}jXC4Re-#wszmw2jdXCi0i%j?T9z=Er1O+GxSPW^_Y3% z>zkJWf7HsXIMx#fFD^lJ>KEvtzFfTmPMDlZFXJG=T?IX2uS`%o7ky>+qLe_VBfHPt z+VETPG)&`K!>luy?XP(C3TbVymMd#MZyQNpip_m)m`k3N&969?c5Mlm@EiTkh4iQj z@W^(Z_|7?^(j|@*aC6Dm(q+E~Ft+D_UNey&y zrTOkb)n^%}t^E`c50W>8sX5!>zu-RW4JLzyoPmR)RF}|3_oNQG@8^=#Qbf%cJ;K zyXdfsid)_qELTv;?GhCe_OLHUc9ieGDnNo%Sv<1)wDKl3A1>qh@E?tjU{=Eo($J}K z&ntxNTym6Yd~xvZA0&umn!|pb=C}VZ+OrIEKG2^KwYM(SYCXqDNoh6~KOU9*3OtR@ z8D$a_1}eg*x;#dTp3GyhPmWXJ0kUebA{|N}*3N6aclv0Cf){-<>JQ~VdM>)wsk)%- zCG0*vA0H?t{VL}Js@8zB z1G1){_%^j0m0Eu9C7XnvJ9z9bfYU6;Da8}HZA4)pC1(Z!pqY;O;4l61-gt}?Pb+pK zGAx{I4!g>ufjLeje&^F~T6RI)xcM3BzZKgoD15*7hi#Qe!8FGGpCHZP<7&k4i&wyz zGrv$+Z-$-g=?2qp*TgWj)j6!l!nnM?OZvUDd*`=}m`t&v?h=cAA0a^CV~gw7zF0=1 zX7pdF$U5AXnDJytk2MO-0e$^C=`ZAXcd6!-o-cAzLs?t$Gx!BUMq|YB;VdnBwpKmV7 zY}Q0or7Y~Fcl;Fl)l_OBR$8%gu5ZB929D@;yb}O=iHR?)fFbKreyQY)h4^g$voVS0 zJDDjHW9e^q_d&3t{4_zLKJU#okBIpp9mnbZjym+Wwtm0ZFPUnRzsB1KNEK=r^ zZaFj#zqh>RE|Z`>pZ91i-V)``_}#soPV(PX>VwvO-wk!}ocjMh1%n6eppZE~-|}aO zsKFO|W9D7Zd%k!6gTy)(P3`qyY0h{q`54;m$M&A8N$E%@1CF8_K zB33b0cx&26MyLNlWn2%gJ^XgPJy-@)@H~DF-?e#5aB|k1Ym1(KCN6r$`5i3UEe7aQ zMd~{%EuWh^W<~!WsAzpkf_@3Z#o-4M^i{aYe!6WofAvL0s@jUrM0lv5im8P$9Qpfr z^bd*%-E3gHh(49&*9us?3ua$liACMeefP}@(vOdNQ5gF3hIhm9ewR^z>AI>tCV*Jh z3$(1x#Vc5L7$i`Z7GO;K$XdgbpEopaL~F}5R~_zOYc>A-`OtYM8X9S-mo$|r;Q5&T`kvcU>zNK|mP?I< z2^DbCk5lQC1W-aTBcVurC0W;n&3u*Sx&KU$mDWgh*MGL^u}S;)i?R}&OP!=!uj;@3 zEK~GxzqNK`nCF29Tg8e+@9e{u#q=*R^ve7t;> zc*6dc3U{d#Dm?8fh&UaKs&%W1ju<~kQv8>XFlZuuFQZ!RZUsDEA0~%2bMWFt<+5h- zTCwE0Thl5o<_qX{(M=I)wkniqe%%r8ArDFZ1VWjJMvbG!TVqqVMc!IL`Fbneq$)Zn z(01^_0yvTJ{oIB^63aS!tMzm${=CRz(Xz6wz%ZMRw~pq^dy?cfzE~P6E3#l}u}>c( zd%y3YP`9?^H(HS~vZK^@;(syuw8-?DHd;~2+uiTl%UR!)=PWwI+eg7uFsGrJyuxdZ zS7l&|@^kgk99k_wsu03r#WQz!bmr8ecWmYUGmc;@yC(~ zjSGA{vYl-`sgC6uz1oz~|A*r~+*U4PRDZe_v&1-(fBhUPtAW#cnTbHr5aZ%n0goKC zLNzr$xnvaD5c@xqx{Nf)$34+zvt$pqcG*tm5Mi((!=fEGRT{^RCQYLj!kfdtwR;iC zrMZBwj2aO?@B=|W&;<~Hy~f#7A9 z=ucXIG5J)n6F-J8f?Chlg}(CvaPA)+K(#e9vk{cpD{hzdQ6(3%ZG+omF4N9R31&i@ zKU8F5H1BRda7^6%x0hJ`AsQD9**bpWt+RG7LbO>VD9fbJ>)s3q+ID<=bw~5qw2iw*kgY&Bl^AT<7K)r`e z=cN)+!~wn6G4qh#tE3gBnzYrO7YaF?P_R?>`z0}21w3L$Aea5}`^V>uJmPVkJg%G1 z-DOMN*GrR;uhyT&O(hyDMCCuWWX^q1F@N7kzyo!-bY!R{=y_K<@;6NBr=w^!M;m7a zSFNbC~AB#VmVG#I>kPGhZR@^j?u|p2~CWVa-F5 zaUln>2$TgVfh#anr0d-X=LERQp4*hxuhfHiJc^hS$`>67faSR+q7;f#_sIUJaytNQ ze+1cE0*QQZWGIBQ_=j%RJu~@iSb11c5k1(6?4;la9O(!S<^Vm$L;5hSO&1Prs8MWB zYDN3DfT4j;XfkeKxdGVQf#KW;147@MVc%ve<%5J!)Vl#hXWk-!%2t>foFJ_e*m=c_ z=7ws&^fB>EYzae=AfHT7gMa~Fe1;`(CIDaN&71g6PoQi&0d{~1rU9EoE$Qm&woOep zSC9a3-3h$nhcBO#%1(sCpwFF+`Q;eU13TCtC^)q21~4;Mb^vSts63!nVIWmic12O+ zx&Q*RPrvi(fvq_P|3wGT^x&74Kp%qOAZcYZRha}`k)r`ln-iuFElmDbWnkbQ0V<=- z4$Dpq1Ogs%7dZ%Wg59lA*T<2B%YYmQR$uU{B*EY=2fG~ecmzbWR~FSuwU!`+F|hms zThs*b3Gz=|CuiBSs^TKpI_?vM#9IPG|3vy&btjEjLtnoJ_YDeZVw$uj>0SQfyU{%!0unB{Sh4(C+9zQH~PfrO=8@O{=H~>X*v{$ z!Uu_=W(=`gZ$yj3K%o!n5vYKFtO_GVuBp;<)n`6Lt>eB00#u(l+-#Xkk?!^0|3`)a z3PAW>eIq`@mP^D<(iLR!4}w8M@%3-{S-PmE5riTERDfj>{$`si#_U(L%f1_ra3oOA zJ_OJdgTR)wjCt=HE>P|RazG6QHxgT(70(LR)AWAWb{CERiT3W%FS9ItO4ty~Jvp=* z$_yHUrpM9GIN{O;VQE%0RB-mhw*FZP_AL%>RVm~-0RavdzM0u>667NPu`ETPH23|& zXJqUQgejX(42!E~wkJ~32e-h)=XRJOD(K&E1O1ClyG=&vPhU2!Pc?L4h#($Z#fM0O zupI?|7*`=_a_dJ~*O}(SS3DcrQFo$1C{15eslKQ{I)91t*|pTOBOBw=&b*?cE_fa# z-nD*)F!51npONXWnG(I$&BENKL?c|e1e|<2IBv%fiO(&m5w#FUjW!RJHqq}TghbGju;;{neWLU1tDn8T|Qhzx0^l`?%F#Y z7(@pBvz)c=$kV)VX-DC~MGGQ`Ef25jP0)@!pCQfL8%NZw#Avt@oKsn1nHz?KV==%X z0HusJiGW_t!8cUxGe;~&9_K7gj|4JGftIS(@^QG!MF$<~qB#n)B*#@xM4)boaYI%f zA^kpmp{BS=lU+P>?CWP_zFI6Sk#<<~jnSLd>s`8qd_MeA;N8JO@a5JL@O%P?ALyg| z(8HNZ%WxD|)#>n>i>`ix{wHb-*Riw~!edwL-ht(J zTJqM9=F%3Qw)oovF>OrCFr4-T0wb(LHm3n zIX~MyGA?>l9G!|!?g)&=N6{17L?tA9BD#Y^)nwj?hz!OfscUqLM)(sKlKsL^DW`H*+%sr{t||J zRkq|`*_4yoRiB`2J`Lxu&xK3Dxt%+KYEUktzJ5myVTkc3-v7Wd))lVwa^4x(T7tiM ze_Y_&u{8hYo(%Hw8~mWWg#XI``v2VG^AKR_KQ*zl8}A0b_51~n+cU6+$A4p250HaVnVf3b7oyeUVnP@q zGNUJ?V)#|zVo2E1HE-URWE3xgm>@J9x?#l5?q+x+-*v~-^*n26&c2wY8DrMwKDwE} zmawYy(P_a@_7itW({6?3*&Rz#+S0{GoWdN(n@Ov&a=Vd%_Io?j6&WH&DTV z!!uVWNV`Z_1~@b^uT#6}he3BgdD8MUL;Se`;;1;-683E4`-hUs)w6`OFd-z&2dsIl zi3xC@zWpq!|I&{&ce70;(mg6ve9{SzqtHFYF)CjO9L*q~N#S)PmTd;zq6+ahgQTjF zN)MJFX(R%6>c-|vDZ+w*Mo^pbk`@S}8-=2yvbjrY>Sp9@T%jW)I~2NpmEbg%)jQ*a z>qve?MAsj^R>9>;eV@+y{jhbZu%g2I$$p(+zpYa%An4NHa`BaBx>%Eb*#{40`9h}| za|}E7@7Fx#G|Pu7W=YL$7sub-z35LF?|(DDqc@RA{lOK#pd<(Zwc#&qf&AA6a(7aH zxsR}b2bL9x?G+TiMgZ=bt0I)0Ak835n8kafuX&*QxfH) zAXV>vwm|AKAdspU4Qm|m(D$Q`}I7mYjo!GZwPEy%($b?wVWWjk-!TVV3ZEQw<|2` z`8ZJGzGc7wrv#TF_4?1?gpA|0vk<)oiImoEK5DmxPhtdZk2TlHg^DEj@if>L(jclf zNHq7P@i=48gnafA+Oc0fip&1_wQT9*(AK?M%UfgN0?JvG>MFaZ{{V;kl)vSjWVK2W zDEt>1WvtqKuq{oNV_sx6RcjkU!ma+2i@XK^v- zGl3sIQDdKqvu`*FHJtO8VX7oN7%FfF@}otduR*-WM%TbViTPaj=Go?M7{Q;`Tum3x zN9^c*t?2I)9T4|0Hl*-BjA>BNoKFjnnIbr^Fv1gEN3 zCRs`LJXW_}f^8B2@qk~9@i+K?9u)FJf2V=VYN=l|z~$5#l$A z)m4KL#8gIY|Gj)u)U+iUC|&R(P+b3o zjz#s3R7Rr$=v4|kMInA5bn;VhTL)6OC>0>W7cj_M&!X z!|~47vz3;&wtf2g*3n?%G$iaFW=vljg@720_R&Irn;kz0#xsa*wv~Y}W#4=7;Xwzi zoMPl;Lz5o(Ovq`CMnB3|9MlJ`;v>}Tm43UrCDcf*P~?Ye4=`YhMyo&Z%q72o2%c8fy#&!UEnf=iWw5I0VbckMhe+)*RtU*s~-utheP0Z zCSm_;Ng;(sPfMD%2!epUoU^D@>Uc$Bl=g41({w-p#s7-j9wi~bsf$Rj4wk%zKe`9b z3Yz`6Om7R;);2H;c-9GN5StTYH0Gu<-iHT-kz1r zbqSDtW&Ob)?b-)K*#InhYqqc0;P9C*UyA>`_eOFb{^(!3?KX@){S?VnxVl^Fs2A88A%+sNXcDAr$us}nC1X~#9N+^!^T)s)o_LP%z*%!w%#}%p z1w(?n!T%2m2H5bieCare(zVV@ARrL+*>2qkNu>}$qt1>04YbVdZUjgwAtMrd-XO`3xNdC_oiPC&8~eCS~>mm(59si${WKOTSNFIjt^ zt^oqDC%X}W(YAMjLsd6W0ET5_m@c&9bks;i=9JL(~NRRqAEfP%p=T$purl=_g z_6Oo)c3CW*pHHf_JQMPoZT4mBB>h-!42+Imy zeoSNl=^AyTg71cnK8}57oU-332a~xE?n8vJEp%6OODfg$w}iG|&#PdpjL{ zVqAL0&Uaby5@YKfnTF}7qbCBl-tobfJ;2qjz40Fe)J8#6**Vi>(=q=h-CDk1N(7U6 zvYpGqg7EU6o0#Qy`BDrY<9R9wUih&5JLvLsLSSxz_&>Vu>O>LbkNG(MmK_l!V9=%9 zWXivSg#g|s5ag6w8~B+y0tBw#!ZQjD?|gKA6G996Tf;q04Ul-^Y!`HR78)ZbyJGIH z{y+};k0Wx)KgioR%!a5RXf?pqlZAN4w08bT`1(1&k*kl_XE{d^60($ znkG4YMbB8@qAr5R>}|nDQbPVGHAo|y(ENjXqBdv;6JvzkuKrJcP)WYTa0o|?q}4-q z03PuAk=5X+vjBk4dzUH#Qj{Ws6zS5UARt{3>EYX)@7|aDaPye#$(~tz)>^Y?*8f+h zRLh`O&>`B|cwj34q`@rFjJrO}aMEGJ5{(iv=VBw98W#=zhUuPopw8GX9D)}I`)7*z za2193RdoE(?Unc-aObXJYEzG6(i62z)YFHS&Y<1Nh`!=zusVxC`*fhzVhxfrjp@eZoa^^uVQPyjP*aB`BqbH zh~-hgSLauKo#JhDdDQ8CbFWu@H98=A?7w6iXu_+nZ||vEJU-+RNd>rG^qQzHpSs0+ z%yv@%RCf5L^Lm9g$BuMz$j`i`s>Q~e!#m_Zo*->Vc^~A4vW(-%PaR4J`xlq z*T3Zkzx)I!F{?ylf{a|u6*8hFuC#!P?kwS-ck|R`wd0fGgLsnuqnr|npwbFJMS%?k1zz}1NKQ@`kXQ5i zzzUOQ)c>=@t}ddr(yJRwEU3&)YIuzM5yRDN_knJjsx@i1V0y)e5m=F@>PojJX&Apu zYJ9BT8NEYj@K~|nMG;$J-5d_F*G@f_L{9o>nL(iL{+}+zb>-Tinz_=#@cu@n?wSBt z97Eg?kS^su6hE;8geu-Re0o_?&EAwH6) zLhBX4ncMX~rHONMxEBSmFfjp^FjHl~GHmoOf2H|Hmj<@(F98(kRB;m^#KcYUQ@kca zN=^kKfTNyG8`u~MGBu@t_W+VMH844Nf$$7tusvARF=8w3PR01{hnP-s)uSXqg0AZj-urLYU2tM}oDH!)pz%f&$$ArQJW%ti^$n~b% zTk>Rj=gMyfblitZc>jydm1nc;LL=g}g1JLhj&1mG?mN#=(KO=$^$EM*20;-IQipzE zu(}u7it~QoACt{xb-k!x2yslW38VGb7I`HU8gtQjac^)kedQ?($Z|*IAC5v(JhSWi zBk2a(qP5f!yZ0DDdwh6b1~PSKa&Fg3{bT-TdImXKe~sEes_F-=IfxlRiQq`|@QoIS z5#usHGG|tt-H;k1WqgO0g0}BQ`>z^S%I+^&qvm(<0mW_BOP`^=3V2I!ydawFEfEJ7 zjb1ww1fNaL*c}5dYZUjAR%PR9&c0PHt~f{v8j$Qxwm>}sVn1Js1_bH6OEz-(g)370 z6ohyCUsaqdkp-&L={IHqyQ8Say4(W#Esb-A15F=rF;9Q1l}A}#&vCe!3LZfvniuDm zJv^sqLJoZ((KEt~3WoS3l|IveBJIx?j78_y3de?F&EYauJVSG?&RK zR<62ZE0a>J;zLwu?zvrC*YaO(#Sjw*xy;3yZ%V!-sHze^hYFUGqNpB!A>wzdGN$N0 z%4)nT_=el4o$x^^R_>M4-AvS^x!q+nC2dU`8^o@bJS6EUaggK4e&(hXGt<>~yWiciF>*O>Z{clWXO@M8GNGuNt43qi6j+Fkg8pbjEJP`TSq>Kqz+vU}N;#kn#Wv@eS zt6c1KR}N-?-Vhh+$vA+jrNBF8ZZybJ3hbi?Eo1lr5v{(ypK#ZDY0iZv|Eyg3|6GwM zf$~GoaKZ1*N#xSS&a;K?Sw?*%C^iYo?@?h)*?lZ!dRLyzz2#~nb92F_cY0)7Z#4)M z%Q9ZL=Lk|o5wT5PB=iA`^`FIah+|)}IURU898{o+*tlP|S?+k9-YFcwF;kB-H9~F6 z3>$)SnUBfoAw7O1a^`9|UZ5=ZuV%4!#N&&u<(DuxjY*u*d-u+)NoqLgHRrbp3J8r2 zd`$K576W(2;Fyx6>4;I=nH=l8N;!8iYiLh^y1#|2wKA*sb#zvQ(G5FvZ=8CJy{xIU z{ooOpRjm9#67}0bO4hl3Q`wgjb$hrtlE=+eo$-1V*IO8C$2cyDJW94KeI~kmBpkV3 zWBMSNyBO)@@Z+Veg4_Y{?TSUov832I1f;z6Im=c`=VvY z9qw-o>eN82KEPF`0=u=FN3avpgxN(3HbvVb>o?=IX)NTiSq-e(&%lii zNK%odLK37^x#pP3r=5$BgMkF=|0VzoHdmsJR&%M+U#o6W=Mhn)o2}><)>_lzP{)3! zTX8<>_&Z+et2L~U%X|El_v?}PkL%evY%kufb#gv}xN$~-`r(l`_a~1jJ846Z7l zJNiPe+}LsvIYOP${7(`#tFQ5=$Xe_D+kgr^3ngJbi9?q~wQbT%X&kkmzaB5 zvcTmy_y<9TTmBF_V+PKp`&@yys^zziFDvoVfmZ|Yq~@dj^Kn5z55ZBZRW9b=j&C;# zQ4~Pu7m7}W5)@);kB+hm+9dd|-+ z+Us4itqToa??*N5`fX00(mkiHrbw#H0Q@(0)px~-ea{R|U zmE`e*Ei~w&?M4F2aTKDbOlrDzRF-}sW&P{-0KX!Jwy)Q@7?H3PO2LZIQ#`oeq#u3C zrMx4JjHK)D?G{SxZpiU4_;4ew9(Nlu(7ZoH|Ji5#v6bJYsBdc9@ugYU^sJ(_W<@!t zafoJ)c9Uh`So5`;yfnWU8QkAvkox_+5pDafaf@+E(f+-s`r41AXfV0Z)Mt8FQe}`A z9a>!32x;!|d)^%xHf&k98y2jqg3=8M?+&3~Ojw_~&(m%WS@Z&}hT)aih_YQzj`K=$ zFJ$-gBXINbedWilHT7xu$vuRu-;z-pThAg1Dwwy@9d@g#^U&B+j+A}arpjxJ1^!1q zeDw*V)Z;NkuJw82sPN3C7>F_(vn55ZKoJzNl~>UAK+ouH5F=B7LFXr7)&~_Lz^T6x zX7kp~td~vdrn>>18#;l#tIn__>Gx_zL9;=_?IUI-UQ?)#)q#BXOxZQ{Ot`~+jJr#< zhP#$_&ep@OJr_Vqga|xV-}|-sRKGuq;e{yW2=~-{YWlZtP^%6_j^OLuVQ4wcBUd`< zv-Db>zRRtiIpfXOhpy+8oT&TLvGk~&Og6_!EP9({mLmR0cwC7>B@({>V$EBD<-6-F zrlKU`IdQjF+5df3ZbOpjR4c|8LrGl28F zf}dNuwJ=Q$9ETg6r(ZdC%^uW|iQz}&9lnT7Av`H7pO;T=QV_6Rtyh|0{r&ozL30oK zaGJ3su1wg<0WnxHYrkXqKBppH(0-7sNGpX$?6373&ei7AFO|E;L!A?9EhDR1`2%=u zg_Z9b4(D(;R+4;i`2N3Zc?x$6Mi2Jn-BdpT{q=U+OEP62K?W9+?=Ou6RpH$DA5rqw z8zj>>&Dc%<=o7r-T;RKbfF@mTnYP(nrvV1Ch;m#Go3y?U0ZjmO`nc zQk!>c|GYkds~?I9wn?$B_SzMbs7CEnqzo8n$~I};jUx60nmG~?%1@ui4g3&7LrN=1 z)qIxrgt|6mJ_>*n%rqH{Ca&Vazgx^*kAqlCo>3K67?8bSBs@S+LTIq$8>OdNaRL$} z=aIFW)1LpHh3v}5N~&()-Yo5XMi+dBoj84Ra)=Jp+TMNk+8z`m4vq|YFfJ^?EaA2fd~ zeUs;yS?{FgXQcl@W3tYB)_gWAx3yh^uD?ksk^bH77D=}*TnrZ{c=8#YLxS|tHRvqP zAHvTizZcoyTMb*TiyJnSdB4&D1cp6XFS3k}>IfJFL;l7Xw#+7(C}e=Vd6lp*?%WiH za=4+2GA87&Yp#77L~WniI8K$@Y(qH+jG$x)7xCr8L%%%VWUAq#(DHSsA{0v@Dvt^+ z!H;X`%-vM_*2=82Z8y&jv0Ls{@ghArSgTuh$=#9TbBOW3Yy*oXXAIPP=j#E39)8lPhl*ywQF)wUsi;*haiDTa4E=|9iCEo@mPIDpjk8GQW4XI4GoD`=e z)+GMoI$A8cZWU?%DZ{;>KE8Oj83!h_tmhCUkv3S=Uvl7*Q?W&R?$2@ho8e51%J3H!2)b<2)T zbj~g}r+qiIH-S`n>y`}ZnE6}Q0ce(`DPuRdHbM`tN_6_Vl>8`n;t9T$;Y5Qm(Of{8 zd3a7p$>`(NOfK>Lm$hib-yYCxZQB0wLhk;pU#^5`K(}La`z=-hY-_UJ@wXSB{ zP>OH%XYveB9v{uv>bvr8`qKxRoq{S9zr#;gq5a}ARTgJ!yS0wo_S`p9QqwDY?#$Ch zPy^Y>fVK3lao6^}#pd~o&I7-_dQCmb^ygi@({W?W6qp=66&<~&?SdD2kLv!$^QxSO zhT|)uB~52qO+7Mn&M5=3-&rWarF5FNZ+^+zhukUu`C$o6XKYz04gi@lfRK5AT*e@8L3Ye?O@Ni7q8sme?@MEo=Q~k3WnU z`Xw3S$CD6+V2%M}q3|*7!#b@n**MCKO0PXF47E;8G!=J}b&Ty%w*4z^G)lE0ENa?9 z%5Hr6MaNVWA~+{3{6ON!FQ5=NFlN!U=%379+Xm;J>@L59vx;h|!V&kGc_< zX{p`ver*zt$xeb+TSmkyo6+a!rcuPvDkg;ct;*)lE|&Kym*{QPqf%)Y*HVMj6`@*+ zW=F+z1+wGYd!QFkcrwa4!4AP|a*t^oQu8Yme$>;c?goA=0>k;Yf|^5o$J9ZA1e7HW4xTS4!Vg9E(`tcP5*bf$??0k% za@22oIoty@jxu0?*Y|X*;1Yd{S zDz%uv>M4k>@f-XjQ0du0?pB};8+g*nIoRFU_* zVxKl^W2{Mie^PVM;n>(1Y$-3&`89DrQ@|h?jMNnP9&}MMgCBetA4UH(5-7T2hVMt} z#Z*xH02#kC*!?$*W^iH7y_nvVh?gNUZ#EH(8DowP${HOG!P;)!*1$ z&D1(jtnL5BIgUcD>df)_%F(-qsbpA?$g0{^7%^aU;TbpzIDq!%9@8|QSXEneZEGun z6Gwp-w1%j-r?6wnWLw(I)>PH3m|2*Ag~H0%XYJ4esAJ*uK@)}b{T3_!jyk{k=?8O`I4wxrYTI+ zB5CueWGC%` zXTWLcKzarYUce}99SjdO>QnTBKo>LKZT(6|K4s&9P%X?Sja=W*>G)7U2qqNLIn=78 zyhU?K+(XCV_rld8*VBOoP?}X-V5;VWn6mdLsEP<0`%oW|1B#)>yQ7GDN#CX2T|?exnVP3Iy9RW+$p)a3_wWFxkk$sst$(f+5s7; z3v={V-mXFra%jV01|kupvhmb5S22_%UIQ4wn_aS|UkX8#Z%IJaKX<8$I$yaa$)Ew!#-bM` z;wmuR*LZh}@iG`FQmi;SyAm0Ft>D<3vk)rdVFz#{vW~C#t5aa)sevkrkwP=%J)MPh zPD!6F(xiqOVE~>ub%<&UbZ_N5vS`aI6gYFY?`*7_$-kxzzgh=i!zvrY-BpGIpqxKk^d<7D70sV0BwYV}9aF0|=_>Jo^z_Sr!D3A2#tkh_NrM(EnGgUxtOzHo z3k9Z>jeY=I>ggfXxGjer4Ov5w6D1(6m+EUI2JXL}#@T7Rw7~WYaklEYO{D@^_^Y=@ z&^8xpa0v+l%u8cG1GC+bugyj`-t(~?*tpX9&KZ1b4JX9`yb(ZWj(|(>wF}XC3V;m^ zgo%FD-0Q!1ih72N)YD%xTeDcRTFZ3>0j%YHPXY#gd;20_y?%>*7jZ_h2+LWt)?YJN zGg^D)9|0hPF}59(Qhzf6pBf3Tp4j*teoy`CiBR0%jx2tEZhszsUjP1Y#N8lJM&x6k zodj#gc~pURNXKEuN9usY(`{tX4b?gAJs~E4rtnNiCM**^%?DtNIjr7N?uG$2Am|6P zweOB2i>i2gwi*0x5Y;u54Iujs`i=Tc`XBaZG?M`4^y#g6vK){UshaR8&$TU4?`7hl zZ2)s*lj%Ul)n09|=H)pbfTbQ{{ABhi z7l{JAYq4unfzKAUO* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/datas/json/3895-loader.json b/datas/json/3895-loader.json new file mode 100644 index 00000000..03dd600b --- /dev/null +++ b/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/datas/json/4021-no-notification-state.json b/datas/json/4021-no-notification-state.json new file mode 100644 index 00000000..806de76e --- /dev/null +++ b/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/datas/json/629-empty-box.json b/datas/json/629-empty-box.json new file mode 100644 index 00000000..f79bf38a --- /dev/null +++ b/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/datas/json/781-no-notifications.json b/datas/json/781-no-notifications.json new file mode 100644 index 00000000..f83228a1 --- /dev/null +++ b/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/datas/json/loader.json b/datas/json/loader.json new file mode 100644 index 00000000..752ebef4 --- /dev/null +++ b/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/index.js b/index.js new file mode 100644 index 00000000..a850d031 --- /dev/null +++ b/index.js @@ -0,0 +1,9 @@ +/** + * @format + */ + +import {AppRegistry} from 'react-native'; +import App from './App'; +import {name as appName} from './app.json'; + +AppRegistry.registerComponent(appName, () => App); diff --git a/ios/Podfile b/ios/Podfile new file mode 100644 index 00000000..295a1965 --- /dev/null +++ b/ios/Podfile @@ -0,0 +1,69 @@ +# Uncomment the next line to define a global platform for your project + platform :ios, '9.0' + +target 'iLinkWorld' do + # Uncomment the next line if you're using Swift or would like to use dynamic frameworks + use_frameworks! + + pod 'React', :path => '../node_modules/react-native', :subspecs => [ + 'Core', + 'CxxBridge', # Include this for RN >= 0.47 + 'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43 + 'RCTText', + 'RCTNetwork', + 'RCTImage', + 'RCTGeolocation', + 'RCTWebSocket', # needed for debugging + # Add any other subspecs you want to use in your project + ] + # Explicitly include Yoga if you are using RN >= 0.42.0 + pod "yoga", :path => "../node_modules/react-native/ReactCommon/yoga" + + # Third party deps podspec link + pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec' + pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec' + pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec' + # pod 'react-native-fbsdk', :path => '../node_modules/react-native-fbsdk' + + pod 'lottie-react-native', :path => '../node_modules/lottie-react-native' + + + pod 'RNGestureHandler', :path => '../node_modules/react-native-gesture-handler' + + pod 'react-native-maps', :path => '../node_modules/react-native-maps' + pod 'RNReanimated', :path => '../node_modules/react-native-reanimated' + + pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons' + + + + + + pod 'RNReanimated', :path => '../node_modules/react-native-reanimated' + + pod 'RNSVG', :path => '../node_modules/react-native-svg' + + + # pod 'ReactNativeFabric', :path => '../node_modules/react-native-fabric' + + pod 'RNI18n', :path => '../node_modules/react-native-i18n' + + pod 'RNDeviceInfo', :path => '../node_modules/react-native-device-info' + target 'iLinkWorld-tvOSTests' do + inherit! :search_paths + # Pods for testing + pod 'react-native-geolocation', :path => '../node_modules/@react-native-community/geolocation' + + pod 'lottie-ios', :path => '../node_modules/lottie-ios' + + end + + target 'iLinkWorldTests' do + inherit! :search_paths + # Pods for testing + end + +end + + + diff --git a/ios/iLinkWorld-tvOS/Info.plist b/ios/iLinkWorld-tvOS/Info.plist new file mode 100644 index 00000000..2fb6a11c --- /dev/null +++ b/ios/iLinkWorld-tvOS/Info.plist @@ -0,0 +1,54 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + NSLocationWhenInUseUsageDescription + + NSAppTransportSecurity + + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + + diff --git a/ios/iLinkWorld-tvOSTests/Info.plist b/ios/iLinkWorld-tvOSTests/Info.plist new file mode 100644 index 00000000..886825cc --- /dev/null +++ b/ios/iLinkWorld-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/iLinkWorld.xcodeproj/project.pbxproj b/ios/iLinkWorld.xcodeproj/project.pbxproj new file mode 100644 index 00000000..a6da6d2c --- /dev/null +++ b/ios/iLinkWorld.xcodeproj/project.pbxproj @@ -0,0 +1,1964 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; + 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; + 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; }; + 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; + 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; + 00E356F31AD99517003FC87E /* iLinkWorldTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* iLinkWorldTests.m */; }; + 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; + 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; + 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; + 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; + 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 */; }; + 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; + 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; + 18BEAB40DEE047FBA3E46796 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AB744C213E2441CA01E814D /* libz.tbd */; }; + 1E676819C88645F29A1E47CB /* libSajjadBlurOverlay.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B4F1D961EA18474E8A2A3951 /* libSajjadBlurOverlay.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 */; }; + 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; + 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */; }; + 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */; }; + 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */; }; + 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */; }; + 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */; }; + 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */; }; + 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; }; + 2DCD954D1E0B4F2C00145EB5 /* iLinkWorldTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* iLinkWorldTests.m */; }; + 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; }; + 3F74C0B917894CF5A730DB04 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8D0EA45871B447CE8066AE84 /* Octicons.ttf */; }; + 6759D348266144DE97A51445 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D29D9ECA3EDC41D8B741C6C3 /* Foundation.ttf */; }; + 6C8BBF5CA05A4C5D975EC3D4 /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 68533BD6B3D644CA9C923B80 /* SimpleLineIcons.ttf */; }; + 75D76F19B9F54C64A68BD630 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3FABAA0A56C04F83A860CDEC /* MaterialCommunityIcons.ttf */; }; + 7D95C81FA04B449E9C6310A3 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A97B70A722FB425BB2C1C6A4 /* MaterialIcons.ttf */; }; + 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; + 90265ACA8C9946648DAFCD1A /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9C61B5C1E3024A8193F22DF0 /* FontAwesome5_Brands.ttf */; }; + 9A1CCD2882D14E1D88172B23 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = C02AE738B577406FAFDA8AA2 /* libc++.tbd */; }; + A88E0095434A4F95A63D4ED0 /* libRealmReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 6CA935677099410987B687D8 /* libRealmReact.a */; }; + A8C34E4924294DB9AF5DB330 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 068D19FD29A24E1ABB4B0037 /* Ionicons.ttf */; }; + AA91149AD0224CA89243A5B2 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 58D52640D23F45AB9EE96405 /* FontAwesome5_Solid.ttf */; }; + ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; }; + AE742544681046EDB96772C3 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C08B547845274085A4ED3F69 /* FontAwesome5_Regular.ttf */; }; + B8800AC12D0E4A679B8DD09B /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D39EA0B65E594CF8B3ED4FA4 /* Zocial.ttf */; }; + E456AEDB1E4A486BA9DAA17D /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F6E68E506BB74F97A48B11D0 /* Entypo.ttf */; }; + EB64F5F1BC544131945AFC51 /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0216BC1CD63948C491C4517B /* EvilIcons.ttf */; }; + EC42DB3222B10DD30004BAE0 /* libRNI18n.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DB2F22B10DB50004BAE0 /* libRNI18n.a */; }; + EC42DB3C22B115670004BAE0 /* libRNDeviceInfo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DB3922B114E10004BAE0 /* libRNDeviceInfo.a */; }; + EC42DB3E22B116B30004BAE0 /* icons in Resources */ = {isa = PBXBuildFile; fileRef = EC42DB3D22B116B30004BAE0 /* icons */; }; + EC42DB9822B12F750004BAE0 /* libRNGestureHandler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DB9522B12F670004BAE0 /* libRNGestureHandler.a */; }; + EC42DB9F22B1381B0004BAE0 /* libRNReanimated.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DB9E22B138020004BAE0 /* libRNReanimated.a */; }; + EC42DBA922B13AD50004BAE0 /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DBA622B13ACB0004BAE0 /* libRNVectorIcons.a */; }; + EC42DBB022B13CA70004BAE0 /* libAirMaps.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC42DBAF22B13CA20004BAE0 /* libAirMaps.a */; }; + ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; }; + ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2971642150620600B7C4FE /* JavaScriptCore.framework */; }; + EEA1E37BBAB74381BFDC923C /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = BF4F8329F9C2476D9F91682E /* AntDesign.ttf */; }; + FC994D903E034FA2B1ABF136 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CE5530DDA2284C6E805A3899 /* FontAwesome.ttf */; }; + FF9294B5CF0B4267886C0D22 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CDCBA1025DD64F9FB1556C60 /* Feather.ttf */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTActionSheet; + }; + 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTGeolocation; + }; + 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B5115D1A9E6B3D00147676; + remoteInfo = RCTImage; + }; + 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B511DB1A9E6C8500147676; + remoteInfo = RCTNetwork; + }; + 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 832C81801AAF6DEF007FA2F7; + remoteInfo = RCTVibration; + }; + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = iLinkWorld; + }; + 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTSettings; + }; + 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3C86DF461ADF2C930047B81A; + remoteInfo = RCTWebSocket; + }; + 146834031AC3E56700842450 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; + remoteInfo = React; + }; + 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; + remoteInfo = "iLinkWorld-tvOS"; + }; + 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ADD01A681E09402E00F6D226; + remoteInfo = "RCTBlob-tvOS"; + }; + 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3DBE0D001F3B181A0099AA32; + remoteInfo = fishhook; + }; + 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3DBE0D0D1F3B181C0099AA32; + remoteInfo = "fishhook-tvOS"; + }; + 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BDC1FC498900052F4D5; + remoteInfo = jsinspector; + }; + 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EBF21BFA1FC4989A0052F4D5; + remoteInfo = "jsinspector-tvOS"; + }; + 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 139D7ECE1E25DB7D00323FB7; + remoteInfo = "third-party"; + }; + 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D383D3C1EBD27B6005632C8; + remoteInfo = "third-party-tvOS"; + }; + 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 139D7E881E25C6D100323FB7; + remoteInfo = "double-conversion"; + }; + 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D383D621EBD27B9005632C8; + remoteInfo = "double-conversion-tvOS"; + }; + 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A283A1D9B042B00D4039D; + remoteInfo = "RCTImage-tvOS"; + }; + 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28471D9B043800D4039D; + remoteInfo = "RCTLinking-tvOS"; + }; + 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28541D9B044C00D4039D; + remoteInfo = "RCTNetwork-tvOS"; + }; + 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28611D9B046600D4039D; + remoteInfo = "RCTSettings-tvOS"; + }; + 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A287B1D9B048500D4039D; + remoteInfo = "RCTText-tvOS"; + }; + 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28881D9B049200D4039D; + remoteInfo = "RCTWebSocket-tvOS"; + }; + 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28131D9B038B00D4039D; + remoteInfo = "React-tvOS"; + }; + 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D3C059A1DE3340900C268FA; + remoteInfo = yoga; + }; + 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D3C06751DE3340C00C268FA; + remoteInfo = "yoga-tvOS"; + }; + 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D3CD9251DE5FBEC00167DC4; + remoteInfo = cxxreact; + }; + 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4; + remoteInfo = "cxxreact-tvOS"; + }; + 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTAnimation; + }; + 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2D2A28201D9B03D100D4039D; + remoteInfo = "RCTAnimation-tvOS"; + }; + 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTLinking; + }; + 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 58B5119B1A9E6C1200147676; + remoteInfo = RCTText; + }; + ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 358F4ED71D1E81A9004DF814; + remoteInfo = RCTBlob; + }; + EC42DB1C22B00B540004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EDEBC6D6214B3E7000DD5AC8; + remoteInfo = jsi; + }; + EC42DB1E22B00B540004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EDEBC73B214B45A300DD5AC8; + remoteInfo = jsiexecutor; + }; + EC42DB2022B00B540004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ED296FB6214C9A0900B7C4FE; + remoteInfo = "jsi-tvOS"; + }; + EC42DB2222B00B540004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ED296FEE214C9CF800B7C4FE; + remoteInfo = "jsiexecutor-tvOS"; + }; + EC42DB2722B00B550004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F8E00B3EF074FA9988A5F5D /* SajjadBlurOverlay.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = SajjadBlurOverlay; + }; + EC42DB2E22B10DB50004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB2922B10DB40004BAE0 /* RNI18n.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RNI18n; + }; + EC42DB3022B10DB50004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB2922B10DB40004BAE0 /* RNI18n.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 6476C4051EEAA69700B10F51; + remoteInfo = "RNI18n-tvOS"; + }; + EC42DB3822B114E10004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB3322B114DF0004BAE0 /* RNDeviceInfo.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = DA5891D81BA9A9FC002B4DB2; + remoteInfo = RNDeviceInfo; + }; + EC42DB3A22B114E10004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB3322B114DF0004BAE0 /* RNDeviceInfo.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = E72EC1401F7ABB5A0001BC90; + remoteInfo = "RNDeviceInfo-tvOS"; + }; + EC42DB9422B12F670004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB8F22B12F660004BAE0 /* RNGestureHandler.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RNGestureHandler; + }; + EC42DB9622B12F670004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB8F22B12F660004BAE0 /* RNGestureHandler.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = B5C32A36220C603B000FFB8D; + remoteInfo = "RNGestureHandler-tvOS"; + }; + EC42DB9D22B138020004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DB9922B138010004BAE0 /* RNReanimated.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RNReanimated; + }; + EC42DBA522B13ACB0004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DBA022B13ACA0004BAE0 /* RNVectorIcons.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 5DBEB1501B18CEA900B34395; + remoteInfo = RNVectorIcons; + }; + EC42DBA722B13ACB0004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DBA022B13ACA0004BAE0 /* RNVectorIcons.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = A39873CE1EA65EE60051E01A; + remoteInfo = "RNVectorIcons-tvOS"; + }; + EC42DBAE22B13CA20004BAE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = EC42DBAA22B13CA00004BAE0 /* AirMaps.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 11FA5C511C4A1296003AC2EE; + remoteInfo = AirMaps; + }; + ECE4CFD822B1A7BF0012A031 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = DECA06EFFA75482B89665867 /* RealmReact.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = F60690131CA2766F0003FB26; + remoteInfo = RealmReact; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; + 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = ""; }; + 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = ""; }; + 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = ""; }; + 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = ""; }; + 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = ""; }; + 00E356EE1AD99517003FC87E /* iLinkWorldTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = iLinkWorldTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* iLinkWorldTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = iLinkWorldTests.m; sourceTree = ""; }; + 0216BC1CD63948C491C4517B /* 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 = ""; }; + 068D19FD29A24E1ABB4B0037 /* 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 = ""; }; + 0AB744C213E2441CA01E814D /* libz.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; + 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; + 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* iLinkWorld.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iLinkWorld.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = iLinkWorld/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = iLinkWorld/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 = iLinkWorld/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = iLinkWorld/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = iLinkWorld/main.m; sourceTree = ""; }; + 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; + 2D02E47B1E0B4A5D006451C7 /* iLinkWorld-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "iLinkWorld-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D02E4901E0B4A5D006451C7 /* iLinkWorld-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "iLinkWorld-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 3FABAA0A56C04F83A860CDEC /* 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 = ""; }; + 58D52640D23F45AB9EE96405 /* 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 = ""; }; + 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = ""; }; + 5F8E00B3EF074FA9988A5F5D /* SajjadBlurOverlay.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = SajjadBlurOverlay.xcodeproj; path = "../node_modules/react-native-blur-overlay/ios/SajjadBlurOverlay.xcodeproj"; sourceTree = ""; }; + 68533BD6B3D644CA9C923B80 /* 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 = ""; }; + 6CA935677099410987B687D8 /* libRealmReact.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRealmReact.a; sourceTree = ""; }; + 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; + 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; + 8D0EA45871B447CE8066AE84 /* 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 = ""; }; + 9C61B5C1E3024A8193F22DF0 /* 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 = ""; }; + A97B70A722FB425BB2C1C6A4 /* 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 = ""; }; + ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = ""; }; + B4F1D961EA18474E8A2A3951 /* libSajjadBlurOverlay.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libSajjadBlurOverlay.a; sourceTree = ""; }; + BF4F8329F9C2476D9F91682E /* 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 = ""; }; + C02AE738B577406FAFDA8AA2 /* libc++.tbd */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; + C08B547845274085A4ED3F69 /* 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 = ""; }; + CDCBA1025DD64F9FB1556C60 /* 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 = ""; }; + CE5530DDA2284C6E805A3899 /* 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 = ""; }; + D29D9ECA3EDC41D8B741C6C3 /* 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 = ""; }; + D39EA0B65E594CF8B3ED4FA4 /* 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 = ""; }; + DECA06EFFA75482B89665867 /* RealmReact.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RealmReact.xcodeproj; path = "../node_modules/realm/react-native/ios/RealmReact.xcodeproj"; sourceTree = ""; }; + EC42DB2922B10DB40004BAE0 /* RNI18n.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNI18n.xcodeproj; path = "../node_modules/react-native-i18n/ios/RNI18n.xcodeproj"; sourceTree = ""; }; + EC42DB3322B114DF0004BAE0 /* RNDeviceInfo.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNDeviceInfo.xcodeproj; path = "../node_modules/react-native-device-info/ios/RNDeviceInfo.xcodeproj"; sourceTree = ""; }; + EC42DB3D22B116B30004BAE0 /* icons */ = {isa = PBXFileReference; lastKnownFileType = folder; path = icons; sourceTree = ""; }; + EC42DB8F22B12F660004BAE0 /* RNGestureHandler.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGestureHandler.xcodeproj; path = "../node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj"; sourceTree = ""; }; + EC42DB9922B138010004BAE0 /* RNReanimated.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNReanimated.xcodeproj; path = "../node_modules/react-native-reanimated/ios/RNReanimated.xcodeproj"; sourceTree = ""; }; + EC42DBA022B13ACA0004BAE0 /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = ""; }; + EC42DBAA22B13CA00004BAE0 /* AirMaps.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = AirMaps.xcodeproj; path = "../node_modules/react-native-maps/lib/ios/AirMaps.xcodeproj"; 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; }; + F6E68E506BB74F97A48B11D0 /* 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 = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + EC42DBB022B13CA70004BAE0 /* libAirMaps.a in Frameworks */, + EC42DBA922B13AD50004BAE0 /* libRNVectorIcons.a in Frameworks */, + EC42DB9F22B1381B0004BAE0 /* libRNReanimated.a in Frameworks */, + EC42DB9822B12F750004BAE0 /* libRNGestureHandler.a in Frameworks */, + EC42DB3C22B115670004BAE0 /* libRNDeviceInfo.a in Frameworks */, + EC42DB3222B10DD30004BAE0 /* libRNI18n.a in Frameworks */, + ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */, + ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */, + 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */, + 146834051AC3E58100842450 /* libReact.a in Frameworks */, + 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */, + 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */, + 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */, + 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */, + 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */, + 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */, + 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, + 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, + 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, + 1E676819C88645F29A1E47CB /* libSajjadBlurOverlay.a in Frameworks */, + A88E0095434A4F95A63D4ED0 /* libRealmReact.a in Frameworks */, + 9A1CCD2882D14E1D88172B23 /* libc++.tbd in Frameworks */, + 18BEAB40DEE047FBA3E46796 /* libz.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */, + 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */, + 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */, + 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */, + 2D02E4C41E0B4AEC006451C7 /* libRCTLinking-tvOS.a in Frameworks */, + 2D02E4C51E0B4AEC006451C7 /* libRCTNetwork-tvOS.a in Frameworks */, + 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */, + 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */, + 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00C302A81ABCB8CE00DB3ED1 /* Products */ = { + isa = PBXGroup; + children = ( + 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */, + ); + name = Products; + sourceTree = ""; + }; + 00C302B61ABCB90400DB3ED1 /* Products */ = { + isa = PBXGroup; + children = ( + 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */, + ); + name = Products; + sourceTree = ""; + }; + 00C302BC1ABCB91800DB3ED1 /* Products */ = { + isa = PBXGroup; + children = ( + 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */, + 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 00C302D41ABCB9D200DB3ED1 /* Products */ = { + isa = PBXGroup; + children = ( + 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */, + 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 00C302E01ABCB9EE00DB3ED1 /* Products */ = { + isa = PBXGroup; + children = ( + 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */, + ); + name = Products; + sourceTree = ""; + }; + 00E356EF1AD99517003FC87E /* iLinkWorldTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* iLinkWorldTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = iLinkWorldTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 139105B71AF99BAD00B5F7CC /* Products */ = { + isa = PBXGroup; + children = ( + 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */, + 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 139FDEE71B06529A00C62182 /* Products */ = { + isa = PBXGroup; + children = ( + 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */, + 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */, + 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */, + 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* iLinkWorld */ = { + isa = PBXGroup; + children = ( + EC42DB3D22B116B30004BAE0 /* icons */, + 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, + 13B07FB71A68108700A75B9A /* main.m */, + ); + name = iLinkWorld; + sourceTree = ""; + }; + 146834001AC3E56700842450 /* Products */ = { + isa = PBXGroup; + children = ( + 146834041AC3E56700842450 /* libReact.a */, + 3DAD3EA31DF850E9000B6D8A /* libReact.a */, + 3DAD3EA51DF850E9000B6D8A /* libyoga.a */, + 3DAD3EA71DF850E9000B6D8A /* libyoga.a */, + 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */, + 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */, + 2DF0FFDF2056DD460020B375 /* libjsinspector.a */, + 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */, + 2DF0FFE32056DD460020B375 /* libthird-party.a */, + 2DF0FFE52056DD460020B375 /* libthird-party.a */, + 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */, + 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */, + EC42DB1D22B00B540004BAE0 /* libjsi.a */, + EC42DB1F22B00B540004BAE0 /* libjsiexecutor.a */, + EC42DB2122B00B540004BAE0 /* libjsi-tvOS.a */, + EC42DB2322B00B540004BAE0 /* libjsiexecutor-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 2D16E6891FA4F8E400B85C8A /* libReact.a */, + C02AE738B577406FAFDA8AA2 /* libc++.tbd */, + 0AB744C213E2441CA01E814D /* libz.tbd */, + ); + name = Frameworks; + sourceTree = ""; + }; + 37CB54B0E20E4D2C9016EA78 /* Resources */ = { + isa = PBXGroup; + children = ( + BF4F8329F9C2476D9F91682E /* AntDesign.ttf */, + F6E68E506BB74F97A48B11D0 /* Entypo.ttf */, + 0216BC1CD63948C491C4517B /* EvilIcons.ttf */, + CDCBA1025DD64F9FB1556C60 /* Feather.ttf */, + CE5530DDA2284C6E805A3899 /* FontAwesome.ttf */, + 9C61B5C1E3024A8193F22DF0 /* FontAwesome5_Brands.ttf */, + C08B547845274085A4ED3F69 /* FontAwesome5_Regular.ttf */, + 58D52640D23F45AB9EE96405 /* FontAwesome5_Solid.ttf */, + D29D9ECA3EDC41D8B741C6C3 /* Foundation.ttf */, + 068D19FD29A24E1ABB4B0037 /* Ionicons.ttf */, + 3FABAA0A56C04F83A860CDEC /* MaterialCommunityIcons.ttf */, + A97B70A722FB425BB2C1C6A4 /* MaterialIcons.ttf */, + 8D0EA45871B447CE8066AE84 /* Octicons.ttf */, + 68533BD6B3D644CA9C923B80 /* SimpleLineIcons.ttf */, + D39EA0B65E594CF8B3ED4FA4 /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + }; + 5E91572E1DD0AC6500FF2AA8 /* Products */ = { + isa = PBXGroup; + children = ( + 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */, + 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */, + ); + name = Products; + sourceTree = ""; + }; + 78C398B11ACF4ADC00677621 /* Products */ = { + isa = PBXGroup; + children = ( + 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, + 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + EC42DBAA22B13CA00004BAE0 /* AirMaps.xcodeproj */, + EC42DBA022B13ACA0004BAE0 /* RNVectorIcons.xcodeproj */, + EC42DB9922B138010004BAE0 /* RNReanimated.xcodeproj */, + EC42DB8F22B12F660004BAE0 /* RNGestureHandler.xcodeproj */, + EC42DB3322B114DF0004BAE0 /* RNDeviceInfo.xcodeproj */, + EC42DB2922B10DB40004BAE0 /* RNI18n.xcodeproj */, + 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */, + 146833FF1AC3E56700842450 /* React.xcodeproj */, + 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, + ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */, + 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, + 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, + 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, + 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, + 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, + 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, + 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, + 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, + 5F8E00B3EF074FA9988A5F5D /* SajjadBlurOverlay.xcodeproj */, + DECA06EFFA75482B89665867 /* RealmReact.xcodeproj */, + ); + name = Libraries; + sourceTree = ""; + }; + 832341B11AAA6A8300B99B32 /* Products */ = { + isa = PBXGroup; + children = ( + 832341B51AAA6A8300B99B32 /* libRCTText.a */, + 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* iLinkWorld */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* iLinkWorldTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 37CB54B0E20E4D2C9016EA78 /* Resources */, + EC42DAF622B00B3A0004BAE0 /* Recovered References */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* iLinkWorld.app */, + 00E356EE1AD99517003FC87E /* iLinkWorldTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* iLinkWorld-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* iLinkWorld-tvOSTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + ADBDB9201DFEBF0600ED6528 /* Products */ = { + isa = PBXGroup; + children = ( + ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */, + 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DAF622B00B3A0004BAE0 /* Recovered References */ = { + isa = PBXGroup; + children = ( + B4F1D961EA18474E8A2A3951 /* libSajjadBlurOverlay.a */, + 6CA935677099410987B687D8 /* libRealmReact.a */, + ); + name = "Recovered References"; + sourceTree = ""; + }; + EC42DB2422B00B550004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DB2822B00B550004BAE0 /* libSajjadBlurOverlay.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DB2A22B10DB40004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DB2F22B10DB50004BAE0 /* libRNI18n.a */, + EC42DB3122B10DB50004BAE0 /* libRNI18n-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DB3422B114DF0004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DB3922B114E10004BAE0 /* libRNDeviceInfo.a */, + EC42DB3B22B114E10004BAE0 /* libRNDeviceInfo-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DB9022B12F660004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DB9522B12F670004BAE0 /* libRNGestureHandler.a */, + EC42DB9722B12F670004BAE0 /* libRNGestureHandler-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DB9A22B138010004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DB9E22B138020004BAE0 /* libRNReanimated.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DBA122B13ACA0004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DBA622B13ACB0004BAE0 /* libRNVectorIcons.a */, + EC42DBA822B13ACB0004BAE0 /* libRNVectorIcons-tvOS.a */, + ); + name = Products; + sourceTree = ""; + }; + EC42DBAB22B13CA00004BAE0 /* Products */ = { + isa = PBXGroup; + children = ( + EC42DBAF22B13CA20004BAE0 /* libAirMaps.a */, + ); + name = Products; + sourceTree = ""; + }; + ECE4CFAF22B1A7BE0012A031 /* Products */ = { + isa = PBXGroup; + children = ( + ECE4CFD922B1A7BF0012A031 /* libRealmReact.a */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* iLinkWorldTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "iLinkWorldTests" */; + buildPhases = ( + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = iLinkWorldTests; + productName = iLinkWorldTests; + productReference = 00E356EE1AD99517003FC87E /* iLinkWorldTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* iLinkWorld */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "iLinkWorld" */; + buildPhases = ( + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = iLinkWorld; + productName = "Hello World"; + productReference = 13B07F961A680F5B00A75B9A /* iLinkWorld.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E47A1E0B4A5D006451C7 /* iLinkWorld-tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLinkWorld-tvOS" */; + buildPhases = ( + 2D02E4771E0B4A5D006451C7 /* Sources */, + 2D02E4781E0B4A5D006451C7 /* Frameworks */, + 2D02E4791E0B4A5D006451C7 /* Resources */, + 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "iLinkWorld-tvOS"; + productName = "iLinkWorld-tvOS"; + productReference = 2D02E47B1E0B4A5D006451C7 /* iLinkWorld-tvOS.app */; + productType = "com.apple.product-type.application"; + }; + 2D02E48F1E0B4A5D006451C7 /* iLinkWorld-tvOSTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLinkWorld-tvOSTests" */; + buildPhases = ( + 2D02E48C1E0B4A5D006451C7 /* Sources */, + 2D02E48D1E0B4A5D006451C7 /* Frameworks */, + 2D02E48E1E0B4A5D006451C7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, + ); + name = "iLinkWorld-tvOSTests"; + productName = "iLinkWorld-tvOSTests"; + productReference = 2D02E4901E0B4A5D006451C7 /* iLinkWorld-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 = { + DevelopmentTeam = 59P2CR52KS; + }; + 2D02E47A1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + }; + 2D02E48F1E0B4A5D006451C7 = { + CreatedOnToolsVersion = 8.2.1; + ProvisioningStyle = Automatic; + TestTargetID = 2D02E47A1E0B4A5D006451C7; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "iLinkWorld" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = EC42DBAB22B13CA00004BAE0 /* Products */; + ProjectRef = EC42DBAA22B13CA00004BAE0 /* AirMaps.xcodeproj */; + }, + { + ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */; + ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */; + }, + { + ProductGroup = 5E91572E1DD0AC6500FF2AA8 /* Products */; + ProjectRef = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; + }, + { + ProductGroup = ADBDB9201DFEBF0600ED6528 /* Products */; + ProjectRef = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; + }, + { + ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */; + ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */; + }, + { + ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */; + ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; + }, + { + ProductGroup = 78C398B11ACF4ADC00677621 /* Products */; + ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */; + }, + { + ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */; + ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; + }, + { + ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */; + ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */; + }, + { + ProductGroup = 832341B11AAA6A8300B99B32 /* Products */; + ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */; + }, + { + ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */; + ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; + }, + { + ProductGroup = 139FDEE71B06529A00C62182 /* Products */; + ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; + }, + { + ProductGroup = 146834001AC3E56700842450 /* Products */; + ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; + }, + { + ProductGroup = ECE4CFAF22B1A7BE0012A031 /* Products */; + ProjectRef = DECA06EFFA75482B89665867 /* RealmReact.xcodeproj */; + }, + { + ProductGroup = EC42DB3422B114DF0004BAE0 /* Products */; + ProjectRef = EC42DB3322B114DF0004BAE0 /* RNDeviceInfo.xcodeproj */; + }, + { + ProductGroup = EC42DB9022B12F660004BAE0 /* Products */; + ProjectRef = EC42DB8F22B12F660004BAE0 /* RNGestureHandler.xcodeproj */; + }, + { + ProductGroup = EC42DB2A22B10DB40004BAE0 /* Products */; + ProjectRef = EC42DB2922B10DB40004BAE0 /* RNI18n.xcodeproj */; + }, + { + ProductGroup = EC42DB9A22B138010004BAE0 /* Products */; + ProjectRef = EC42DB9922B138010004BAE0 /* RNReanimated.xcodeproj */; + }, + { + ProductGroup = EC42DBA122B13ACA0004BAE0 /* Products */; + ProjectRef = EC42DBA022B13ACA0004BAE0 /* RNVectorIcons.xcodeproj */; + }, + { + ProductGroup = EC42DB2422B00B550004BAE0 /* Products */; + ProjectRef = 5F8E00B3EF074FA9988A5F5D /* SajjadBlurOverlay.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* iLinkWorld */, + 00E356ED1AD99517003FC87E /* iLinkWorldTests */, + 2D02E47A1E0B4A5D006451C7 /* iLinkWorld-tvOS */, + 2D02E48F1E0B4A5D006451C7 /* iLinkWorld-tvOSTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTActionSheet.a; + remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTGeolocation.a; + remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTImage.a; + remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTNetwork.a; + remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTVibration.a; + remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTSettings.a; + remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTWebSocket.a; + remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 146834041AC3E56700842450 /* libReact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libReact.a; + remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTBlob-tvOS.a"; + remoteRef = 2D16E6711FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2D16E6841FA4F8DC00B85C8A /* libfishhook.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libfishhook.a; + remoteRef = 2D16E6831FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2D16E6861FA4F8DC00B85C8A /* libfishhook-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libfishhook-tvOS.a"; + remoteRef = 2D16E6851FA4F8DC00B85C8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFDF2056DD460020B375 /* libjsinspector.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsinspector.a; + remoteRef = 2DF0FFDE2056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsinspector-tvOS.a"; + remoteRef = 2DF0FFE02056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE32056DD460020B375 /* libthird-party.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libthird-party.a"; + remoteRef = 2DF0FFE22056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE52056DD460020B375 /* libthird-party.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libthird-party.a"; + remoteRef = 2DF0FFE42056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libdouble-conversion.a"; + remoteRef = 2DF0FFE62056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libdouble-conversion.a"; + remoteRef = 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTImage-tvOS.a"; + remoteRef = 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTLinking-tvOS.a"; + remoteRef = 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTNetwork-tvOS.a"; + remoteRef = 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTSettings-tvOS.a"; + remoteRef = 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTText-tvOS.a"; + remoteRef = 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTWebSocket-tvOS.a"; + remoteRef = 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3EA31DF850E9000B6D8A /* libReact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libReact.a; + remoteRef = 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3EA51DF850E9000B6D8A /* libyoga.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libyoga.a; + remoteRef = 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3EA71DF850E9000B6D8A /* libyoga.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libyoga.a; + remoteRef = 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libcxxreact.a; + remoteRef = 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libcxxreact.a; + remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTAnimation.a; + remoteRef = 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTAnimation.a; + remoteRef = 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTLinking.a; + remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 832341B51AAA6A8300B99B32 /* libRCTText.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTText.a; + remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTBlob.a; + remoteRef = ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB1D22B00B540004BAE0 /* libjsi.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsi.a; + remoteRef = EC42DB1C22B00B540004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB1F22B00B540004BAE0 /* libjsiexecutor.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsiexecutor.a; + remoteRef = EC42DB1E22B00B540004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB2122B00B540004BAE0 /* libjsi-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsi-tvOS.a"; + remoteRef = EC42DB2022B00B540004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB2322B00B540004BAE0 /* libjsiexecutor-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsiexecutor-tvOS.a"; + remoteRef = EC42DB2222B00B540004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB2822B00B550004BAE0 /* libSajjadBlurOverlay.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libSajjadBlurOverlay.a; + remoteRef = EC42DB2722B00B550004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB2F22B10DB50004BAE0 /* libRNI18n.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNI18n.a; + remoteRef = EC42DB2E22B10DB50004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB3122B10DB50004BAE0 /* libRNI18n-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNI18n-tvOS.a"; + remoteRef = EC42DB3022B10DB50004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB3922B114E10004BAE0 /* libRNDeviceInfo.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNDeviceInfo.a; + remoteRef = EC42DB3822B114E10004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB3B22B114E10004BAE0 /* libRNDeviceInfo-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNDeviceInfo-tvOS.a"; + remoteRef = EC42DB3A22B114E10004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB9522B12F670004BAE0 /* libRNGestureHandler.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNGestureHandler.a; + remoteRef = EC42DB9422B12F670004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB9722B12F670004BAE0 /* libRNGestureHandler-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNGestureHandler-tvOS.a"; + remoteRef = EC42DB9622B12F670004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DB9E22B138020004BAE0 /* libRNReanimated.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNReanimated.a; + remoteRef = EC42DB9D22B138020004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DBA622B13ACB0004BAE0 /* libRNVectorIcons.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNVectorIcons.a; + remoteRef = EC42DBA522B13ACB0004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DBA822B13ACB0004BAE0 /* libRNVectorIcons-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNVectorIcons-tvOS.a"; + remoteRef = EC42DBA722B13ACB0004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + EC42DBAF22B13CA20004BAE0 /* libAirMaps.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libAirMaps.a; + remoteRef = EC42DBAE22B13CA20004BAE0 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + ECE4CFD922B1A7BF0012A031 /* libRealmReact.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRealmReact.a; + remoteRef = ECE4CFD822B1A7BF0012A031 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy 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 */, + EEA1E37BBAB74381BFDC923C /* AntDesign.ttf in Resources */, + EC42DB3E22B116B30004BAE0 /* icons in Resources */, + E456AEDB1E4A486BA9DAA17D /* Entypo.ttf in Resources */, + EB64F5F1BC544131945AFC51 /* EvilIcons.ttf in Resources */, + FF9294B5CF0B4267886C0D22 /* Feather.ttf in Resources */, + FC994D903E034FA2B1ABF136 /* FontAwesome.ttf in Resources */, + 90265ACA8C9946648DAFCD1A /* FontAwesome5_Brands.ttf in Resources */, + AE742544681046EDB96772C3 /* FontAwesome5_Regular.ttf in Resources */, + AA91149AD0224CA89243A5B2 /* FontAwesome5_Solid.ttf in Resources */, + 6759D348266144DE97A51445 /* Foundation.ttf in Resources */, + A8C34E4924294DB9AF5DB330 /* Ionicons.ttf in Resources */, + 75D76F19B9F54C64A68BD630 /* MaterialCommunityIcons.ttf in Resources */, + 7D95C81FA04B449E9C6310A3 /* MaterialIcons.ttf in Resources */, + 3F74C0B917894CF5A730DB04 /* Octicons.ttf in Resources */, + 6C8BBF5CA05A4C5D975EC3D4 /* SimpleLineIcons.ttf in Resources */, + B8800AC12D0E4A679B8DD09B /* Zocial.ttf 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"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 00E356EA1AD99517003FC87E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00E356F31AD99517003FC87E /* iLinkWorldTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E4771E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2D02E48C1E0B4A5D006451C7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2DCD954D1E0B4F2C00145EB5 /* iLinkWorldTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* iLinkWorld */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; + 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2D02E47A1E0B4A5D006451C7 /* iLinkWorld-tvOS */; + targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { + isa = PBXVariantGroup; + children = ( + 13B07FB21A68108700A75B9A /* Base */, + ); + name = LaunchScreen.xib; + path = iLinkWorld; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = iLinkWorldTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLinkWorld.app/iLinkWorld"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = iLinkWorldTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLinkWorld.app/iLinkWorld"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = NO; + DEVELOPMENT_TEAM = 59P2CR52KS; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = iLinkWorld/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = iLinkWorld; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = 59P2CR52KS; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = iLinkWorld/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = iLinkWorld; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 2D02E4971E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + 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; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = "iLinkWorld-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLinkWorld-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.2; + }; + name = Debug; + }; + 2D02E4981E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + 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; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = "iLinkWorld-tvOS/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLinkWorld-tvOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TARGETED_DEVICE_FAMILY = 3; + TVOS_DEPLOYMENT_TARGET = 9.2; + }; + name = Release; + }; + 2D02E4991E0B4A5E006451C7 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + 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; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = "iLinkWorld-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLinkWorld-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLinkWorld-tvOS.app/iLinkWorld-tvOS"; + TVOS_DEPLOYMENT_TARGET = 10.1; + }; + name = Debug; + }; + 2D02E49A1E0B4A5E006451C7 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + 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; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-blur-overlay/ios", + "$(SRCROOT)/../node_modules/realm/src/**", + ); + INFOPLIST_FILE = "iLinkWorld-tvOSTests/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.iLinkWorld-tvOSTests"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = appletvos; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/iLinkWorld-tvOS.app/iLinkWorld-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 "iLinkWorldTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "iLinkWorld" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLinkWorld-tvOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4971E0B4A5E006451C7 /* Debug */, + 2D02E4981E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "iLinkWorld-tvOSTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2D02E4991E0B4A5E006451C7 /* Debug */, + 2D02E49A1E0B4A5E006451C7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "iLinkWorld" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld-tvOS.xcscheme b/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld-tvOS.xcscheme new file mode 100644 index 00000000..d8ed4214 --- /dev/null +++ b/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld-tvOS.xcscheme @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld.xcscheme b/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld.xcscheme new file mode 100644 index 00000000..bd9bcfed --- /dev/null +++ b/ios/iLinkWorld.xcodeproj/xcshareddata/xcschemes/iLinkWorld.xcscheme @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLinkWorld/AppDelegate.h b/ios/iLinkWorld/AppDelegate.h new file mode 100644 index 00000000..2726d5e1 --- /dev/null +++ b/ios/iLinkWorld/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/iLinkWorld/AppDelegate.m b/ios/iLinkWorld/AppDelegate.m new file mode 100644 index 00000000..0df3a249 --- /dev/null +++ b/ios/iLinkWorld/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:@"iLinkWorld" + 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/iLinkWorld/Base.lproj/LaunchScreen.xib b/ios/iLinkWorld/Base.lproj/LaunchScreen.xib new file mode 100644 index 00000000..25abc7ce --- /dev/null +++ b/ios/iLinkWorld/Base.lproj/LaunchScreen.xib @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/Contents.json b/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..94f664d6 --- /dev/null +++ b/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,62 @@ +{ + "images" : [ + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "icon-iPhone20@2x.png", + "scale" : "2x" + }, + { + "size" : "20x20", + "idiom" : "iphone", + "filename" : "icon-iPhone20@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon-iPhone29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon-iPhone29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon-iPhone40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon-iPhone40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon-iPhone60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon-iPhone60@3x.png", + "scale" : "3x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "icon-AppStore.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-AppStore.png b/ios/iLinkWorld/Images.xcassets/AppIcon.appiconset/icon-AppStore.png new file mode 100644 index 0000000000000000000000000000000000000000..4143881d7cd4ea932c3c36ba2c949806798e255a GIT binary patch literal 218521 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

5HDgQ{)<$Kip6Wm`r za0Noc>p&SWC|Yn?K@Cw?%tgnwhDhcEJ|DiKm3hF*k$LnMJ>1=jRmZ&7;9)m1#8$C1 z=BPf{-CFvU-|Z3PJZ<571<0>nm`Yxcs=QONA>@T74p-&$9Fof}fF@hgkTJ4|&j+h2 zPVt+5@;pSCm4O=4$E^9k7si*1-}sYad@}HT2B@LR1(b&tTd{$EB z0oiI_OqTKafs zb?p)8MJO&;nt|B7Ne^GH>(VdCp8AER3)cE;v=F5;=6R9W#3~=u-Z2Y?Dy(~3yQhV(=@RcZVb9J`2$ESJoCA|yyRtOtu`2m|Z zVfoKi0K-IyJnsGGWK{<6pM;XKr}hc;pZ^OAXHoo!8j0YU-3_<}u`x$IC7DuRgr;I| zzc9NFy|QI?KfJ!e8UAe9eFA0@f)Y}Y=dgkcq+-M+D*uYd0|O1}I~acnN6%D6gzKtM z5E)ji%#J0F2N#lFs|a;eh5wWCD*m=4@l+*}rPY^}r|DcFlICQ1hWFm@UhMn$;t(CP z_};TVwnms-r z>_w8D_P*ayfE^oJ{5|5$dHUr#N*M!44 z9}UlQ{81kv_a~n-f7185hGY-eQ_IVzgkM$*f8J~h6&^gs#Gm&Qe(%+{Ev z&;&Q}U@Oj}){cXz2F^!ZjlHCJbP{)C8~CJ@{CuX(;;PK|kP-VBG=o$(>*^$DJuzlG zPMQ3DAflr{J2v#%-!Zk#G<6!-(HcnWole%_b;re^$@u*!k){xu6Zd|s+>K$~>4&lD z>O~lJ1M)6FA?9UeY^2)U!JbvnJ70hEA8ADM==$uf&v^d)=tszxn=MV|E;#G1jB0^D zi~g1jUkHx95F%3>BOS5}0OiDkF+em z5066O)K8vMPWR8AEMD=f-(&M0{8q0;&TF2|ALh;U_H4hB&cDo%mG1;|>9dp9Htn^g z-YgitumTSai~QHTpRJDm+0{Y%3hxmjphBMKsh#v`__am*+;zmoN9Q^8O$Qf-ABC!E zC-j%ku8o2p2c5PUGlv}c%nj?4e2LXE`Emw&)Sc znD=nO0kiqQ*HJA%2;s32Y>`kIS)ik;i?{XI_xoxE^i<4Tt6uGP%QqP~I%3zGBrOK6 zl1I1^fM4BrLsvb9s7#gg`wT!Z3{<{kluk(!_e5}Feaa#$zss))>*_-a{#y7e5wAT_wzx zW}#S4y>CNq!5wtS{Paw~V0fkZ8EK7rK{r-!Zm-WtD$D-c%D=@~^sWyiw7C$Cd4rTb zbb{}>m!g4}jir~ZgtezF8UP>xK`~wdabA$HE=WK^KwLuj6}JGoBH$#Dgw7%U9|IRR z8%I0;|KEVlMNAiMK>P0rI&OAezLuW0067~sD_a(bi>19S)Yj6*-($%3UltMoQPfbV IlD7!|A2?S?z5oCK literal 0 HcmV?d00001 diff --git a/datas/img/ios/icon/icon@2x.png b/datas/img/ios/icon/icon@2x.png new file mode 100755 index 0000000000000000000000000000000000000000..7e00b1e68d8ffe8d0cf7ca95b7795be8147ee7bb GIT binary patch literal 12928 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default-568h@2x~iphone.png b/datas/img/ios/splash/Default-568h@2x~iphone.png new file mode 100755 index 0000000000000000000000000000000000000000..890d2f153fbdd459877588238a6f019fa7fe3e7d GIT binary patch literal 53095 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 literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default-736h.png b/datas/img/ios/splash/Default-736h.png new file mode 100755 index 0000000000000000000000000000000000000000..8f1022c209fc0da296dff04583b8dd7ff94692a3 GIT binary patch literal 117552 zcmeEu`(G0F9zNU7sk3Q$&gm?3m9|y7rD=J;vub5tSt^-%p^Hl9tyH|E$Tm-TT9zfL zDFU@r1}2s$CMZ@e4HYO+2~p8h5D`gH5fJ!(-1qhUAHF}V*Q*y`DtvCw`+1)C^XcY~ zA%0uF`05J?1hU2drXO5 z{f^5`WGt=*OU2N>J6gkn62|nk2F6L!FX|c&| zznExO;#XdF{N}&EyZN7t?f>`&nYnW2r|3bpQknk@g{0j;HLc+h0@Gm6%{~rl=M9-N( zAQSbci2KN~-N*bfac6PYTN0guqP7gcgKvz5l=qNm&K}t7veV@@B$~Ge{yY=kg1=}%$J&*^ zYGu|Inb;?HVD0~H96=7)N#-xXs#2?*Zsj?pZm0P~b5_rJ;JQ|lw+I|l%bQ%HIovDz zktgy(YhnCg{xW}XEYtAm4{nf$b{nHImyL2SRl+D+28M#S+w2tPt-hQezve9$!4eYF zJ#DALA}xsASDAZlr?4`LH5$$-fR(W*JlF$;X*ps59*!oq;HPBRC&e&sdC6)Fg$3ic zRysdUHXCm8INLXT#Ra*2b!PdMp*nIDhYc)Bzr1*^)E6bFTM%jXjXNQ%ATKJ8ZOlP# zjQg`J`};%a3VT#m8uXrRh#0HiX%?p*-WGYOwaMKBcZylIT1Aog z^x#;exZoR<7|cIeqN_u}vG|t(r3cJ+W#46_@zwqUH7#aT0&gHAOT5)m2bbW}`xAA( zG0+mk<72LFGJ~@`&2#3n%?AVW{`>38_08VY58xWX3N@?8<9ef$}Sw@%}bhEO2HD@ zERLU~&$nLH2NhkrubF&A3mVRrX?;_mw=M+3;~$Zoc7#V>qBx_h_QSER zob}IjVE50kEA5EunN*L(o5^OURkPHcs<&E>2P^-0h#le{^|B=F8jTHhy2A;u%6s72 zp!)NSguCdSW;4BEM9!p>S^@@6J2ci`6WL#5$=UnhaW!%NMJ#IDRIYSV!gdbY#3cL>@R@Xv(-s^)kF0{Wu7=rR3(tQRLx|N@E|cpITR&&rR*k`vwb&fZI@mwh|+lmw>Tv0NoLmnj#i)j0^(ixb`#_y zyl#%U496z=^gk4_f4;prL-)9ophsF&AH)Wgfn8oYDC4VX`nRF`yBOTxD_^%1+IGz& zEbGYirWE17IYP^1+UKpT&U4?*YQAf3()uReU=Lizzq{ar3zriN3>1D)b$58B@}NtK zu6n#mGC4Knou6+*qSsZ@(RC?M#AQ$BfGfO;70eGFINgvr zG&a2+z6;rA|dGSF;6{3&~u~+ZsIU zmG}G;$kCmU7ZHUSHidLJ_83yhI|yrs3M`F3%(42KEoWW@4ck;U$DH;H-uk3C{amhV z8{PA=qaxvxh0r-&-18sfb6dDq9`*KhR5Jpq>UuLrq-?OD`4?==tgOJ(sb#d|B?9*b zngR~gDJGtDn%X?64v?&1kvzcSIAF|=iu69vSUM0B%zwUyQJMl zKv>Huw?;aW%@cIkm9c!b)b6*2J5|vgtOtd*kLS-`a!j5J8cC(Mo<)6b?!W4f*xy%= z+8)7L`;REFU`~^?)0GxqM`|7M&b?O3gEGpBVDmMKguVdzJ~X^GaHH_l^lqycOmEBz zShT%xah*(*OaIRpD6O}{{62xOj>6Fubj#X+3LHUuE>=C8M@!O?m*HhsX%DQ?1KE{X zv}0RNpFmN?wCb+<$97v20#Aylywzr$)%Gj0*g&yO;rXWadiEvX*Qe8;E{rDOf{-Q` zD*S?}Uhk)8$FJ{#da+5Cqi?!;dMsd~L7CHztxhT1v8=vFPU-}uWN+KjpmgcpV`Xpm zMj0%nD1)DW@*=_l6t@Z6AQvL3%GE^JqK{k1pN_~FTP)%Do;JhoEA0O?s`QD&*7PCm z1!^qf%~L9NSql52!7=J=?sqHbrl;ZYxe?g9?{>Z?WGE%u@>0Ykymc^s*IBEX3GKHf z`1fq2>K@u3d==8jy0%uS|!;^5qtpbn*uwA_7t1nt`%lUjaS zZr35f>} zR-Hfnvvc8*IYt0tNERx6E7YaW&ZC8A-s3^N4^yWk+*3I+*pTn9Zk(a|SRw^fmF=`_ z-Lv+oabiEJ2UbSSUzFP$?F5X(Zv=ypDEFAz!Leu3z-HCdYdi-l9Dg zKcW+>z+{BrJcFT}GE#xV<5aJb#+Zsk+TA+buPKm^Uj~3mm{TUF97(-4_nBryXW-d2 z<0^-{RDs9Axd4S?!MnXmzG}y@7D@|K*z>+ihEismcKa_R&Vy7Lq2h`}1%Xe+L`M%7oJ2Pub_mb}nJIz|JrhrZH z{h#abql;Ks->^AXzqhlLX}R7eG@Ki9s`xdQmUlSKy}f*;_DG#7{hd{iZI`0dux*t zj(BZ%?lj+ueY0pG&}mm~h$GoAva*`{j-M@^9+<3-^}c%|84Uf~KZky@Y=fb{4PK&e zHl(EHt)nZQP1u?@!^lVE48gsaw#$MGjDmvUnfQ@(t{**SCB8j;`FgnOy=(9C`$Aa= zw5(Rd@fqcj%)yT zM44x>SdwD4E*f1PR3?nt)dmnf{YC1?s2$V6e#4+@+|Mc~eKAvYWn;{h!A&uDiY(jj zn}@m-7F!uI=iY^GPkU}VmRb64>2hj;w6!*k)Mo5b!r%gOz3}VLAE(;*!N%~|zM_nD z+1)><`sP!bS#BLOS3IKFHJY=hq%pRF^X^(z z>gA>_kl5E7^Vt_Yq^{grp5C`j$-`N#t1E|1{1Y}?wtux(bk6x!GAH8AA<=aQs-=CM z&&nl+Q%_TV4>J@Fr(DiDG5=-jcx6Wfg2-b@k$e(ttlwI6x`))1rkeC_GE^0B4kYtu zmSR4dK=Kd&Ii@E8#Km*p33eNESP}yUM@>y%m?(^l+v&SosO|G=s)d1~K0>fAJQ6#m zYwDOtnh)Kwy-77;<8%gk{~f$BuNz_2K3QH|9+9q2TR%FNa7aXJu#7|N$acZp>6c@z z$KyWxDZ*g`njGN(q%9MS-N!UlIz#aG5zaE)2^!-p>~QbLl~6klSPLZ%-_|p6rskB! z{x@0U^H=_h*ZG##MvdP~NWoAvmU%K=bZ!sM>CBm4^8%?LYzRd;00ijPWbX$o%F^3~ zD5u%(^1GkDsJ{ys*A)xO0ME5QEqjTZhjGknwPZJ2;!Bcm1(z}JJc$?7PfQfXxpvT- z#^bKe*!nbahJv*US|ZH5bjE8OPa!D$B5DJ~>Nf3`G*0(T($Yka@7_8{o%M$%L29mA?5UMBiA0d`L3IIWJ<<^s$S>j2UZ=(ox0Zo3bIoQ zV)wn2#9G2}`a&pzW2^qH{#_{DS0xv&;W7AdxRxF)$)oRwkL%5isj=!5amC`Wa4;C_ z>reDd%b7J#p9Qrv@dTN5IdumlKYl|l**n3BL37tfm!~(U^RZU_&m)6|cp*C!I^Ra0 z=cS+7KF+Mr5t1v9(S~ws z^!Vtja=FvEH?A&mV7Tx}P{<6msKDNY-;lX-jx`SygUg?9yH~mzFKX5NIKKALp^lhV zjDVx9V~9yv4l`9_w-T8Ve)(kF0b6(4 z$h>FHah9slD2N>IaKPdloZ*hC+kqe*Yf~(WfnmTknnEBIo#1yYK_Jm|Z8+GwD}Y!4 z3t?cWQ26=d6r#SbYc%UzJmIoE22HeUgj<+)9);~dA67ra*Ts(EZj1G;LYB0U_Ssg6 z`Zo$LGX=M|mE|k`NHU(KfMKJ^eB`Lz485noDT25jel`pgG0FzGL|an|Tsc`PY$w(h zhE8S0H3wG2UHwtIT3Bx}3?H$t&=-e^ZEp3!x0lZ~j)2XYul+d4Gd}jt!!iJh1e0>R zl)B0Gg{V#_R?!f7C9v!Wlr6V1l$nZlZ@kHYKi^~%_n^fXbLGrJ&a{sddU`+5vu^V- zy@c8$BN6P+9~Yi4t8J0o+WxY@@Sa6%`CS-Aq~;M?O)N7OGGcwS;haNWW(D6M3se{! ztc6n;1+Tqa1@=ptw$pff7h`casK<*;i95T6maV!sYM5<|AFu;FE>M3IXx0sP=J~E= zf68=A3Ck@I>jVxGWgn2kk7iB*I(uJMzo%(G?M`#^SyJLsu?yAwMoV1QwYjHc$FIU8 zzZ#C*H5?gvsi|pgw6*r#ywbb~b))b=VO^Eg*25U)po2DW{Jy7*QLTT`>7Tdye*MO> zN(Zl1>YnU&uTC@2Ft(_%ewcNzmePA0hW>UlZ@dEkvMKE3Clii>UDx`u^@>3BzaS6< z2iOQXPpjo680TzXEg=(*z09%|JSD5TZHJqjlkJTU?vpBt?Hjn|#ixgoe{Z0a)=>ur z;U@|``E;JF!L^4Qvb09_x6HZh1*;}Z(@K&hgr3%P^u< zbDq34?HIq_*7j551mu;d{)=KQnD@^RYfV;i<>*|zI+wh zU0559{($vpQf_I(sFRR+^q4uprx5Qyas1zN*i3T9%1xN`S3Z%KV=1&&g`H?Ti#REW zG0>7@h=cH^Jl>wJQ)RasTuH5Ux$A@OX1m4go3|4g3!|1v`X?Uyr4=W+ug;Xct|R>Y zSq6OmmmZRmuSQ$*eW&^jqiOqL1VRn9HEe&R<&ej7-`+3tPHc?j^?7{lDJ)$MjGO4S z!N%vTz>cS-?7hT3Ne||*T)a#oEDC@Dl|&Mvr{~&d%#4=`3|8yVQdVG@uz6eo^du;? zSoZo|Q^>^9McKEI7yAbzg16V4Z{uC3NL5oJgXNEuP6Lxy{*Wivn>3i2U^T?#o zGlnmn&aB!{kR_wpu2xLU-V(wNWYQ?KqqsSsiotzI4s#0zyqIq~ppF@lIitl$PkbC; z>$05cEYDy{4Y8zlsPN^wDj_Td1;--@Rr{tAiBm|MHswwHsP2!fkmP0|A1xQG-PVblG8@GLIS@4@Y(d-g zRFq7wEqzJ8?h1KsSGjSv^hj%T>t#c$)EKfm8< zn6%;)TIm%4wkZ_;a98`nGqvPrpGMA1=iMC;mgnawpgshZz00(1^)(nWhxWh|0{3l( zmkH*hu5~};&-})lZ+=_TyV~4`B#iW5MD}=i5fp8%$rL*WXMa$Ebj{eS44E_Bhj=b& zQzZ0S@Yb=MsIB8UQLE9pDXY6WTnk^n2GoY1owDiib?^ksf(htCp*y|?sKvPUwtEUE zQu@4snepL~ZfR|d$lXiSUa6bHFQc;!NiJQd=IYo-eMIW{>2Bv9ZjkD_4ZSHX<$)l! zt@^QUJ9b};ptDKMND6bHO6GNj_|xK59skJ!`??ARAFEO7+9kWirMS*XuO%76&}w04 zR~J~e(qNOWe^w%)Z5Efm%SStF^IVv6YvRH%!L>FR}qktmcW^Ii|iI&?sJ zruA+~({)GZN~4IKoZ6+D-$mU`as=xmN zQh}XYwbGF)c%2gv2AWsv z*3$Kb%5*|LM_)mrp?^rFbJ7G7eQoP8VBcRKLIbky;by7(al@NUl%JowOeei>VVY;m zP+vz|-b_hw{yjZ8sTAg0;7Wu(E4wN}{)l**iz!{~uC#m7AVnz+tag2gzO7vaGt_P< zJi=H+G^!wtPO>ue`>36lDaXiF z)+jzW^K}FlR!_(s)hye;E```pUs!wtHL`G_hkgJaMiP0Ky&QjRvAbhGTI8G2+o%Kx zd3tr8hb&k@4z$K-8SLN3LMR8!lq`=Jm;aFgYUTd}9OlN~ebI2_+uN#<9*mRD%_>Ax zT*`ulMYQD_1F{a94y;zV;;W;!j@W3{7aQ_FEZ(jjB_y1QAj=Ps<;y9!0?%NVT@pz) z2Em$YG*smB)rKn@$9a>sIy5FoHVEfnAqSHss4~c@qSSKz2fq6Cvw%36sx{%KvV*l20gC6G$$xz z?ZEyGA^Qu3#fy9TpbN>m>*l@QS2_H65bmhZ?uy+#qxI>lc%47+keYtYn^R=vgVVuM zNOGiAUs2rT?H%umsH4aMa)YKEPO_f(5HZ|w?NK7# zVX+$SQj&-AF-eUfULR`N#gd`gro0T_Z{VDb6~h5p;zP*t^mjTNR0bFZuuVtR(^;E> z@p|SBvV88hkXATn&zMAJ7mJCg8Y?PYkadh~oJ~;mZupn-I*kzn*)fj9%Q$C~+wEs8+FYDnhOdl($ zW|Q%WRg?fYC!{O6XR1b-F?*+V`i_-B)uzuY__lR)v95Si*K&-Th^C0&MBkTaGnI_@ zBrHl!bVr%Dr=;$K519HnEM@Tuqs06D0cb~G?c3d^Vj50@=hY83x4yjewZG(@Q|`q3 zEZ1xX@I2$s|H#t{j;|5I3s2ScSoWSX!Xw)a)C_aD|~l! zgu)(K`(Z(pkw-782mQ4QU*4yXkllZWe=L2%RZKq})yHg4s=ItGc zQzcUibW9c9%9z)-ieq_oz1-txwwt@uJ2$`0e|Z z)L^c<0o7E{(r0^vTzS*8_v)LP7+D7AcLS6<_N7FR$1`Qc<)z~m7kFflWJQFj%B&>xXR$N^I>a5qGKA z`Pc5xg%%(C6vErH0g9gj?bmE6nZpvfPj?cb-!&<9(Je`b8<(92+G-zpsotzkcjshL zE+s4`=4->Zwyy@~%85EJk4#;Zqj2=303~cSe!r@Oy6277x<8xz#yvYAQLH9!?#h=V z47yx3Vm+_&PER6fY9D-4FrXrt$vf}Io;VAaS>uG-!A9;lCd(P;fb3YMHujCzHwFsm zfH5vGcX{R^PAJOxen6{E7;k?9iTxT)iN2~On2szaD{1>4AHf&e#+M&u{RfqBP&!pY z%u&t(@xEohyLi}~bPVGX6Jxw(3;AC>XOjT|UOA(p?UrA#G+UD{tk zC72YU1v3XRv#^;w z8shA6>rjath2sJ6h{Ss9dM}&w*D@ZDG{P`9x_t7}hmDPKE17;(zX$kXoH_1IAQ2Au zi&i|IdiOtV`&-eTaJCJ>9p}fJk2}NL8x<4ZgmM*NRO;#5m=6xf<|bPOH;cjufx|tn zEmKT4nM>blS-8K`uN?{kRxR%3`ZCA-`8p+F%$cU|W2^>tw^d{&Q4RoOS5VNW?8`QC zFb`&YbbvP6z`;QHzDnaLd6$>hcT8jy9JxNLjMol+<`0J=DGf?SI0}y&Ut9pL?6QA^ zSrdqi6oTetv!&;bPayWsByXcw@-)QUEeK>S;IujhWFXpB*K9VrV0DcNKVKSHX}c;8 zT|KykFZnwz^b`#(q>N_d+Y+HHQ~``mN!_TOE8=CJHhocn9htJMa7OWK=u zV0lmObo9IyIFL=7$agB5o)Lgz-x<0DYx3xf(9WNeo^VT0VnYYSb z2ptg^$uZX3_wIqzABCeW}=y<7g8v9e&Bf(K9zs=ndEOdP36uQ5xQ z;fQtBoz&1;CDTqhPTbpwz6hovEgqHY0)W8>SCYV!T+F?&Qe`T_s{*l~{1j1sb7MDO zq9^r!m*FbYvNYd$_kI?5Q%s$&pq+|ITS zD+rtyX4;{~;$VOI`PhG6-fHDrH8eETL@MSIlaNzE1#*nOM>B+3CQ7EDy2kX?HEiUW z$Y7^kGuMaXhJ&%7Q!)2)PmkqV{(|8)qQAo`KaI|-?k#KW^g!|Z%Okfx9~KS_+UGU0 zd~Ng8Qk7Cy8@cNVh^M5dXH+o)?kvQdtf=ttI}P{u3I;W5NudmAdFoBPT+cP4#dPxK z!eqQhB@;7cK45wS1c2(Nu(`>CmE6lKbEXXcdvE^%Y0uoKSI5IQqF6^))4cCT5pytF zN(g*EmfANYzvaP5`kG(i_4&#-e{#wE`DZkbHXqJIaw#LkYn)BBZS2Dtx;m?B(M1En zJ!DDWmrQEk$Otw1>g#v?r{l`o-cVD3!EUMjqiBhb(Zgo8LDgYGj||US%q(I_9OCj6 zjYafHICQojP*ARA-ZyFkw{eE;knbANVMvLL9)lmE?;p#o+S}UkHGnde(l}$fy__o+ z*o45EFe!I^>bsiteYaBJ{2H+@_MJ<1!gFJl`59l&Jma`oyBm&lr}isTe)ALvS5@=~ zsJG%DL$1i&O+SH5{8n|mWJN)0^7g<|FN1F2cAV!%VSE4eKj840ajYnJet!PH?`lHa z@CnbGOT7%UL=LEJ1F32F5_kUr=isfo+?_=^oj;4YuTjM%l#e)&#MOTO7kj zgltT?A#7c|0>WuBu9CkA(mwDfLjT^l(Hxo|%iovcveD5KBNN}pr9AQ%b@u=3ck@S7 zO7(lf^uk4)#UL%rQO62&!%s`Z>MoDWo+u}wJC>42U@fqC0|V(q@x^&@d}0yZFp2F zex#^*=#b9Uiu)mRZwwrl_}Nc^KWsQtmw+=>2ErF(Q6;1XoRE-$ZUU~;f8S=AV;&(y zC`~_hXJwY^To^pD$E!`NP;yt4+VNr@A!Nu~Rs4jd%$Rub=$FN0IE9#9e(P|Ra!HJeJR>aAL6=0D6^s_at#}{_v_FnM37 z40GC5Cua!#si?9%D=}9OOGY~9SUhV`hMJi>7Oa7Wkk8eHLLTGqG|Ve2mS)wC+5j9z zS^a^>S++@DJxgEU8$N+}n{D*Bz9E+`!#8q`TdUD~Qe1+-w3p4F-BClO-1_PVhUUA+ zYT^hx42K<5og50biS)^jPt_GdJnX$!>u_RBsD`0o}7FsKoQ*0Di~C%j82BcjS;RPm3^<^TMz zFZ*E#0N6I;bXIBZHS!#g;ZdE+5@e$C=b%kBS8NSgQ2%@(($=}}F)u!0up=G$u%qEE+EDk5!@wo!CTz{V?orL9o zOCshtgCB|fA#XTi1x=(-!{Dfb6)U4Y8YPXQ$=|-aK&m@kiT^=c4qdjA0Ms4wUMHKy zH$SgF!j~*!r}7Q&8b+^j0_Zk~adj(kthm@}Ep9tP<-+qcJ#VRF*aJKNaG*Rd1DtYx z+}CKhbfQuhN(!v-G?2FS)K3WcSlc0@PcV8xsm)+s^>0aLM{m-GX^nf z*vVHHw9-h&YpLmq6|w%aTwTff_4$rD26A1Wv~)06WVSBbg_$6i$>3!xv zQ}lL7PNE%9yU+gz918-+#{P`t{YGSQw~Kj0;j;fGcp2Y|?|miRE7%9&=vf(;D}EGh zq$)Y*uI6rM+W-E&v`z>hiTCQ&tF{u>lO!3#6&@pHnRPh)>7e!XAu_8JJB|GaUbY@k z#g2#=H?Mu?v(k@gGty#k9YAR)wJ^i^as8ArvTE{>B5tXg++M@0w6W?dYh>C+j2R>! zXfa?jC5fW*1YS#wG(9Vs=z|Az?{|6i=!0nkiH^Lv)YpbaS6n{SyXs>V1QoVTFtx=d zCrhJqbunan_e1C32GbmU%WmPXeDagjW}_A845wrYI~Tv#4tkgef*{aVz5>5XqbSN>Kp0V5@zWW)dc36%R4b3I!+u-<_nKIR+d}dC%`H=T&8*F;;v01{Q z=p3$UxbO%)gxHT4ulOysK-ZD{7TUHSkbO|(y{De)({40&tIRoDZ-5fgG%5_TpkYiC zUjzDxc2otIiCKsCSs5_;zR^Xi^+)OaWSIE(ee84R4`=IthTe-Qx|85Zc-=Djkc+e& z?-wdu5v#3j6h7XEu)5ZTSU#V3CpOQ}vZ5lkc0`rbG#&uit%-kcILKd6C2a3sm+4dSyn&CuQRnI@ad{(BLs*nW|AD9xc1XEd?7e#NVoIWo7f-0R^=DA~ zK70s09UEG}y{h`5$C!`}G!!oeGXbk6_ET7I3|By_CKXUt zoEzF$G7YwSA;54PdpM!$-M49LXy|<_%}pZP%kW1DQvb0`HX=LT#sd@`7m_hecbmS^ zsOiq+3%~vws+5CwRr@?!ar_iP91Nx_b#FA;#9VO#FYk3jcEZ!AhY$=;+{4ipbpH=K zA<^Hgf&;wf7(SF7o8o%KMI?J7*Ma^UpBgC05-w1lr1(1G?5c|H9bgZ9{9tJ19)MeV zcHkBM>ScCaOvSP6c9%SaYNQxO3>tFgUGssD&^ec!dtbf!pg~^q&}vk7T3ws2E}f}* z`O!mn1CGLj@lc;@?#y>ex>Z(rhs8f#Hi(NmWj%%ymWIKirY0n2d=dCHz;=w{A&!Vw z$hcc-*m#C|F{$9Av0R*|bm$NHI;AQcUdFT<>pkcf!RjZ|h0z!C<{vp|e+Mi)%c{*9 zHm(wecUi*)@hQ49+RLo!jHl#XaY-pLBr4+UxzPhVK;LIEvdVn`b*;+hCRYM z1~{#-iJuV|;_%_$W5WIY1S4QVGv#S(tNF`FgW42#ghJtg?P})Tg5PQ85bub-S@cb~ zzt-2wEPwr$?~~N3d5>$smcS?{*Po&+3p?~VbE)4neez=ehFvf%`@AKtyhsZgG%GT# zVI8#eaA$Wqqqa6QPD^anGjA8lqS5Cf?##z<7Rp}FpN)M(ojCdCk8pSY@^P)(9ofTI>8e^3&YROP8K<}I4tB%0Pe|Q3du(m%%_qlC zBjN&5wofrKNOuc7uKrE|5ue$4p(Kyl@tXv?cjEw8mKf(@)|F_Y4c}Mo%PQMxb`ag> zX3w88BZ)lm*AgQL%D=s*q^8eyi$Ir0(-~S@rQi%_ZzR0H1%sh==WxhG*+y0XQAX)k zht=1EJZ+*VNaV_=2ZjkOwp7_2G2hH-7Wf=O~gV}Uqgg~cj;|h?)eAT zUz+SrKD2Yp(=g#9s{>xGNg~r;ZoRh%-0H5!wPk?!@Iv-95LQNXzJ-(DlB_W9SOo_#de)Of21_p4mRylw z@_|BWGBR)*s_<(f#@HAK{0++GjQopLByP|~=POb7@46AK(14PS1c9W@y8)^+i>^_p zE8gA{KH3H!AZ@g8=D3T=#URq><@XIRWt-d57E(Z4M?~l3TvYHviUX*_U-_QJsZpx`f>$3A8}k{A|Ak zsmm^-TA_gq3Q2)wT+Z9x94Y`rQqXImdB z!niA@+xjeY)V?dZ`^_+OUAgNEu$f+wxSE(5qv`;^1Vamm|#E3i!w#j+uy zdAx+?rm7?Snf}u_zmWOqw+pAN6@ebVJtX42J;!^epYf2H)8#eF(m9zf-TvePQ_|gx z1xX;hFTARts+KJj`nRqE-W+is80q=PnIGT&ve?|mjjQ6|{j(bFB;~ehsrDE%W9pty zo9xZ_Xl7;_)%U647v2!jI5UbR;)(;SOfH<*u)PX{=&nw}k)WYLDe>IZA4&FNVd?o zbK!Zex8}_M70CwUI*|kW53otUH+epHr&aP|rFD96$}Haft6DiJcWHT_*VIC-)vrIo z*_qX=e_RAL2yl`OZq7;qH;y(b_VrDL$tbtneLnxcn6>unVVrfI_HS>gNlHzXTTBDOG2;buLqN?4PUSYa?I`Blw2!ArsiIUz(-lY7M&?i}a0r z3TWDc1P|g+jG%>Yrx?NWHp~#I@g<_q&G=pn5}^XJtqg+;Wh^XzbtD^A2+ zmkqB&wpN1VpFhy^A1M($^;sM}CaZhnM#t;(*y~5If?YyfW1a%uCU@~mAA7Vi9~;?! z>0|#)HjtV=C6{S4wGK}6%QSt{MhCtdx08&srd@x`{+%o-vcJD&52`FVgi-xI_0J`4 zyQgnueQmqBB#uEt`L1=`y?*`r2QiL97?aD#*SYhZ3li_;XJ&EDP36l9r?f~xt;NCV zV^BR*%Fgq}r5Q3Xwh`k6g8a%9B2^hGa7gix*-|J2ttr3^@r%`Uo0=Qr8C2jhq|eXq zL()ffy?5ztMt?3=Qvw+F3Ym>m>8q2buNtmgJq((iGyU62>MZU!&US;ue@H}3x7q|m z?m<)kMLmc!Ce9rIL5d`AQBn$T?gG{0Il)%lID=ER+bf^1^hTqv=sk{IiV=`_$)S`0 zV4G)MxI8X&9216!Lo)3D2c~c4JT}+sK-Tu@HvWlLYp^JUy2{2=$u?8-tkv!(mMljv zQb;}<&AZWc>YeUxKMNKk0**m-RHux&G)sbdB93a;9paupy}uc1_<21Iy1IGkhEntM z=!(u5w;GE^&rvGzL1$-{wxp_b1+NcgC+L5zPnX>E10m(o1G!86`yv#GoJ3JAkXs3N z3*`Q^77JmwoElCN#v{|QW!)K%BuMI8uHV>f%>0-&y4;dtVzjOns+a( zRlQNJ(3=lar3mndP1o!l+J8HhU>OQ_dm@Ps68a2acRb`ir2eX`g6~gc8f1y|13(V(OtAe4c#A%Fi(dwknj_LJF;*16H{6&CELST}18ldYH znm>5@aB5zkS4K~(@#Th|u+N!|Z!Q8UyCf1wOYV9;Sw3ofq~^RjA2aj5awF#g5=yJb zE9kyM-pwdv$^OlaXvw$J8lRE!4PBcF(zvLGWX>i?#eV^sN0%q?5$w2;_yIcD=z))q zjAzQrG=|2u{f$h?_kgGPSVfLdp;j(cf%#|SiN0v!MsFp)6v(VO%|dc*U{qP$h#CYL z@GbTI-oUSi~ZvVeqdGeHL}1RYBy2Wn3v7c^cWHfW;%^9r|4LJxWK{v zsvtXMj=^3cpgnYhQ<}HNMd-|e8W7Poxgu9*W)yD3KzSIWLq%ACT;sCQMYTBCSd%0I zc0As{q51G9HMwD%o!B3v>BKQ5yH>7+X~>(Ft&HA916iEY?zhbUihshV``U zBWs21QlwShArX=nC-}K66YD?c>5x)FH78R_sll$@DRV0IL*9o4v_(Th=kI!9?B_%I zO$r5cNy-oD)~pcMHiMM{jyglOtWjPSlZc>OeFCISA1G)fRVBjEnaV)o zn!Y9x0n-yif>s`~Yh$cEbR!#vK;iY*^U2l0l10Vfu=D0&#H*!I7L4Ml&#@hokTpF7 zO^cQq40nqZW?!M#&;uA0?onphYgvM;pPbAb?mY#P8z9{9B7Snz5WiD26*OYML08h+ zC$F$pZVRM4(>f&2Q2=^HTKfd})cH?8yT3zIwgWSOBVYPI*=X zNzO3eRWH}sqeZnArURy%KpG-{&fLfYt`WvHP2UBr^6J!W&X{1}5(54Ch$caP>Z?>S zT!4If$fQsjt9|CgAI+Jq<&?uw*erSG2(5=Zb`!ad7N8R6tO1hOrirSJ9?q}+-{y84 z%I}CG#$_N&=}HwHcV}9pWE@UoYA&U=Ux1ZX6L-|}6j0R7Zvrqc9i-HmdsE1zx4@vz zy5?l&gYxX*CeN^^NUHD-TP9ThBlYZ8@s5bEgwhWOd85_Mz;~kkGtz8Rq(@FBJ#)oT zmdxghnJlHMTdAMi)xJnyml)T?l8nw(B}j?~Iql%4Et>qj)v&HIHLoZQ*WAXeil?2F z8e#jCpW*2EM_s|C)#rgN_cMK4TAP&TP6XQW&TMBs)6dvV&SM$=P@#u$owt@QRR(6i z?9na*@T1@hK~&`sF#U2~4-L(K|I=bKKBW}8YdT7tgD#kmBXCjF(F&jXK>viIulCX6 zA2}qHJiFDvn5e+0M8rPhTA)>+fM+dm&9?UFXu~!vI-3MLS~ko?xw-NOQQeI%GT+s7 zOx#*V1BdxFdNVT6#Gx=xU7hCvb)V=JDSOrW4&s}!&P9`4C2YNL7t=_np$wQ7fw)It zP}_>X_Q|}@U4DtreWIRc3|%n3)h!*wEGiS?d8}o01%>g0j=q9kjYh@Xfv#QG$b;!N zV}V3xIhJBk>&xA~=q0T+Azum-Yze|P91<^)QYZ~S>q20G~%g`YuB4j&}!M&2Gk;T(19x*Hc z{D35lY9t$zmYUzwI*o;@G1D8wD}Dawye8UJ*IV^Tw6}vHh>y7=vVELOhtUGiyisGp z<)seIoldQ>e==&}c?~v&xi$LgVtQmOCu!x&^@uf_(a6H%vn4F6_Hi3bCjk9_xPLgjLeI}NJV;TL@d$J9W z@@El7n5IL#c6}o?5y!Y{eJhEH)HS2;Z3_s41H_g*g5@8Au0$Af3O-ut!&hTbdRt2o zcTC~qN9<@l7aGwvfs_QwH||{}@+<>e(bg*iR3!SDFd|Brv8OL@73pcgvpIoGE8~m+ zEZ;~gnRAlM;>&=IAX{|Lj?F$KR=c=KV;Vc{{Z^^_EB{W&&}9u(bS;64WdfTL;`=wl zIi)&FXqkfTtcKc|7x=n;prK@=o3WqXy-@%^pCal^dA-nPcGaQNKh zCDswcEq=%Me=y$Lk7hIiJ!)1|24m=L(i)x!uV` zdTmCdUI<0#O@bU^HyLrCg4=~)kN+4Q0|$Y8EFFj6bL}-@{asqSk2t5N#iJd$-`_Ej zX*xGox;yz}euAxv5)My4hxRbCJJ(j$*Zo*`DFN1e`^QJHAeo)_-ClolU!w-mD|+Ct z8{N(C{NuOQjt+cT*-*u@M=f5LJ3EpHYOw;OKQs6Obkd&(Hp(c1vOlxZC_tV+;ZW7< z*V5eEXhA}AbE(7nYTlB;sOjuu8rH?&YDY$(1LA8?qJ%5`Vx>0jB8k&`G{d);kUb~ z({T1h8(v*NS?7v_7>CfjM@Po)u=d}+DHzz?mq<5Q(J4QlZ(hvFCnLIZQBDtn%|l3_ zJ=zznT&G9tB-s)y)Yz!nX%rg|0LOkG_;BGUeS4ojlga@JQXri5s`dpD3+k7e*Oh#2 z>C5~rIx5T8{KT^Z>_AJ396Jcw!Zv(m^1dY9hi^}TY#`7C-~S8HVQvkld)3`-_ZSYk zd`GlYB-V^PvEv?vi`A-Qf4A>^k(H{M^HZX|jjv%HP?BqQx_WO9t;s#W@m7)|{;T)g z|HIT(1w`3(U6qpV5C#yXQ@TM)q&uXM8W_48m2MaDvupK})IvwIBpi#@vcdORo0NC&a93SarN-E93*(%`k^Rm`8Cb(boq zeCEFM1mMjIi)J0$O)TmhCm-~0V0Jz}ZEzOejoa?#xIwMUAxbCy!IkqZHY-LpbF__`dbs<81R0U*qBJ(qsA2RVt@XUAboQQnR(p51LuWBV_A{owWD#i8vn} zsrnS&_F>BS%CMpaP``h@f|HCogk@x6f3)~RqhzVM?x@CT_zDhRPkkj*$9y2Gt1dDE zm8j!x7IfMign4e2D(!R^B0EZpyfv}MmzffE=0)KtH5-iZcsnODS8c~DG0jw>*iQW6 zB~<`U`5Unm9PyV_ieX{(xb zyAGp7V$;L-cH`2!UAv$Zv+%L{q_3gKYuM7mai^)f-Jp}72!5~g2#iTo>CfXnQcH8ikd|yWaM8Z} z>36_l?RUtY{%~X`Ie=oIGMOLWh4_3v-2)Mxl3`9gUSzfR>jg$8A(#1rabbK3>xnzJ z%vJ!7c*u9^|1EbAMkC&4*w>j>y>5)d$X5J7TC74mS3Y;B6gC@YGjDgWsNv+TQSB_BLJD4b3+&Cg@ zVP1+uH@X&KJ{~8C>i+(oi;D~Mpp)F?vo!%1L)53QJVvrvY4mz}Cx_8zcjU{y2Q0<1 zFef9njW!C^n_FXS+~Q(1+1ADKrbU=lNKX0oQvZExJRE+knzVgUM?`3d2^@a_2|r#9 zDsTj!--Akb7~;W&1IJ&BN7j9`(x5+Y@;?Q966z)YF-FxeJRjjLRXIUHF>y8oFQQ^44Nd zR3^=kiNdFbM;G0^MO{pK*-u(FtbI0(7bJHzIV!`v%jU@!s(VlJ3+3ggq2+Pw2x^*O z$WZgz$j?YAwJIsOQT`oPQkv?m`49~?{d<}=-x2h?)7c@=HiL2zV*K4R2vvq6#uhF| z>{(?MYQZH~mO-9GnXiGkhQb~xaVlB0P}0v&bjNv23B2pgt`Uc>Mnp;Q_(*yzmPxcO-26p;*n3Fin^Ak#;lx#z)7LCh6P7-3%r7vc zBCCRmkyT00C9$ZyYbhlT>7v)@x+c86IuI9R^;ging?m}r+EScj)LIP`8nT}J;e80@ zzFHDn?z|81MZ!l6$cmoAqJ24Y_xs*?e?fNqccC_Z_IY8TG7nd|he*N;2qx{zwRKP% zY56WcUyTcbZ()eYnunR%Fs>Rr=mWR%r4u4Ac`aqdrrrx#@WZ-3bz7?kOo-~)rC z%fF@VvGC1p_(zoo2E#*#v?Ng{nij=dq8Mn25)8GK}G0De5S9%n)(RRn(HeelbjQguZROP%g8k183GjrK{Iz8 z&C?>%z>X2x9!*5S1XZs4Gv8bdT48FqNYzn^ul1Kn{QBM*bUOsv+I?iu9(WSnP>uSBU+Zh5r6-)xpt7vC^8IY`1ZVJ{j@7>*=(4w9I8OA zWGVI))!Vh)2kXECicuMXDr4%%rI4yAIK29~R4i+@`Vxt;=Rrp*OSOAkKu6dvN;i%B z*CI*F^%OP=i0Y)Mgj;BTWV0y*QfR#`;J z>i)?-`uE;De(9UjY}RIeZlX!K(h{^iXDL^!!CoJmuw+KEN~z?G*&v{3C3GS1aF_GRLkB% z4aNt~d)PQi^ExYQEm+Uxf#BiVhAC-A6-DyE_3f)F4GZ1pK-q>64(TCWI-j5TOHVt% z{fqfW)g+muMACk1OBi7!#RtDJ2>L?v4q2I=kmbY6=;~QV5{`2E$BLlrM7jxzD9rbk z{ldcpku@nb zzWYWqQLmH<8F5Xu>Y4iv1wB3hATN|bjxF* zRxwFsWOf$&byjF1Qb2%1M?pe%f%2y4k#0}Q<7M#OS(*}T(vUX6{-Zlq7JIFH4++_$ z$db6#FQ1m;cIQF+w^kC9DjP|pw^Q0?n1sAizZSa_Jm_DT1mz`+=zMHU*6RvQlmd6j zCZ&_7pbqqivGFL&!e(dLuZ=!3l!U&?v>Yh!P{@rUx19ys&H;l(t0zZyWU>(X6>MwY zq*@aEZ2d$H(MJ(7iW|Z?Vb^*3sZ8a;wl$a9bu!k;twy)SaOb1hs1*4u=IgAy+Tpi5 zmdI&m3>^X6*20WQ{A;~ABf*i~W+9shKNc})c!R6DiJ8%WSgcL{@6xcNt>F}R-Kas2 z^P(3!g3Arn(Pt*!4dHs_Sy8WnBe%BathuF`4!s=_G9IE0&jcTRvHflqgSU6s;uJi< zr6IlE$sjsuv2B0U zXx~ijyiui*ufpKzQcSLzZq;IjCy0sveM;piXrMK4ASH=7#C;FQsOKp^##IxkxM+(G zNvS4>vhK|?{O*9?zgu$sGD>3G>W(#HJ<~msG5gW559-8q9mX0% zCFVp7$L9*lPKmCI>P3H+{caRXS4y`_W1>LM^*lZYGrNyKf1YQw)#oi{oH@>qaQ|K1 z+9~^$4g<$VP}v^l9s2saV%tH!O@kZc^c$GX$sN~O7(9AT;QsUXjQfkn&6O$467R=? z?1S8Lm+AL;+AB{1j`rIcsNFz^7A22INi>$HpxgS08VGb7@%+MixSQWTxrNU(UrK>^ zpKE_>NM^}!eAyMZL#8=13biB&9_FHOAo?Yo(NV5^xEI;=0rC__2rIFXv)sb^cAN{7ILQDA34qtC^zKVW{@HmrUj-mMGt0Cj* zO8X_xq9?EJ0uqnlugIJ0vTH?b|7<3rMWodK zya7z3ML{Mcg3_hW4=U`s<*dE;r*ltTwDIu*er%>n>-Y9x?`KjPW@TSaOQLCD3Puml z9?KzlULEx+e6VRk4t`IUYx7?fMEYM9d?wB08E$4CX}8I?)=bUeoMaMz4oxu?u_AUBReg=Vxv{6!u?V3ksr z)Ag!_#<2*Q37+BhKdI7k1=wrbq0k<%YDD>oD)^G{K%_M23TZ^HU+V*|ZT5X)6i zsc=1B@!j1e{YV??I+$XurXOPhyuncN%2UEHULJ=&TV&{(S@50&=!TCP$gL)!d%J9B zlvhF{Hdk#QY2KOQ8K{d96+G9$v}MZ4$q7WYYc-|dHF%eH_<&cIlf>V~;OQGxrjbbg z30d7I;9bpxS!|2hhMw=`MDH9wSy)*0?k21%rBtJqfj~;MBrTfCqSJ*7lOgf`-gjYm zd#v7#7-d>Ssm^6TQ?99IDt>_G@@RSBcW4}nhY+l>?bwFW^bG&1^1cx&v$^}u*girj zQn4v6qzG3(d$&Ylp7$HlK@&AcV|TfMi@|&)eV`#@)&2pc`DXuKc8ra-MYWV4J(_;7 z_Qlz}%*JkovEI;+tDiHe*?2$WQegQ6JijKs@j$w|zZ&1A7Lh6DjN@vk{#cY3B2(6p z2A~Sist@2i<%hh=z4%lmlNh!1hLwW-B|f zpQ1~pgt~8my3iNVhmA&3Q7&)z*F^doW6(L~A|$iooNkw0)<1F%Io#LX`H(jt{>3s0 z?L^*30W^~wD|X(b&wH(IzvthhJaw8_r1G{n7Wv1Pcs7F7x2Y%Poo=$Q4h` z`fr=MQO%?83jC?R3!~GWNU}LG`7TVXMox~$BOjVAj)wWXtLd4)Dk>lED)Ypr{_AN} zVgKE@Ku{@AN;zbrMSbUGm%L9v&m#C6HDSjg<<0P?hVyW1Dtt>a!Mgn9W=aPnos;m{ z&O)>ue&OYAb#J>{T?lUMWT4ei!TsKajae_+@*_~Kw`FbpqgO@O0$9Wm#(o4{HCRBTpWq@VaG$ zty?LK9NO%AouJMomQd3tDi(D?M$+|j$7jWAV;D;-X>)Bhy={Skyj8l4dln#TQ6&wS zL<+CcPJGqmD{{wupVuDEKwR=yAp_3Xr>75ckL*}x(H&S{ewYSh8Jz3JmYHjMAwLon z%~nt`e*a*xyPjg;BfaS5mQ~|l3-qoNtbvmH3j&NXPdplX?Ei`iN0cT(|MT?}r@KXz zGV`55*DpCQ3cgl>u(kx?vfisvbUXV@Cs&j$$pL$y$qza%e1n3Z!TSqr3S%H}jn1Dx zb~8&e+{zJ}*YUEKmVU=<7TjiyPl7Fdl;9ym!q!n?hTm;hCf=N^vsF8|(e=nGLvS_F z@X9#P*#g2C=g>kuOH@IPCsixKxr?i)egrUxaHU93dYhwj_*B3KUdrJOy9u#A0p_8W zzt^xVL;nUxvzwg-U<^2^<*L|YK>Nz9mZ(46+;%Mdu;tV~5JjBv=KJspwWv0ltA=m3vXs1MY+eL zaYzcJx75yS2zs>Cz84b4bLa{vx_D#9CdbCEfWUeVAE!fk;bDhH0 z4~!`W&WTJfz~KXhR}zgl%q-4A>DnB5#Yn0S-eVuNTT!+9?Ma!cQg{i#ueSsAo-KoV#uP}D?NY{wwT7H__OQO%{zeb=vJF++8R;3ZZ~i}F-+(zXZ~fs z6kZbO=e7rPYP@id7T*$I^56vHoI#RxaGMgeP5}%JwOC^Sjy!4P>8(cKp*|5vA=U3| zjf%?ES8r*?uLs=p6`k}+O^^+HkU@mmKKJQcH@(7aRc3y~evf2YocUB<>P!sweD*3~ z;@f;nzNjv8oT^tEo zOq;NXGs@ZGkq&@>cs^#=H38P!hhFSiG)GfGKFjIRuT1bs0hO>W$+e+X#QYW=F=b|1st-sWGX zKM%0k@l*79km>PCZAhi@`;|nQY3`>g@p*P$RD59KQ!Nc@H$~O+-T*MvY^dC?|1dGV zQ_ieI=Y@$StwECfI!}1T@1!-@9ejb+@7tk)PUm!Xn&j}# zB>Fm;-jwO)x!=XT^!1W|v5Y5H+4|^D1>EFLb%r!hUiPz>*dum2_~c(M1c@q20) z?I1hr5%t?58x|aQ$$C#Q2O49|5g1i)nd!|{pHCL^Gnq)PB&jf5Ve>e$5vxF$EPSr zQy0XFj4R-LoYVd3HK_oQ96@8G_(9;(V7G4YAgTWpmQV2I**SLGS3`#HgMTY%bzIr) zyop9&h*`pc!Wd`}3Fjt?8h=dxIgAFY<+C=-Vs=`-&jn@K+mkZA|NrK3{?tS>Ve!Q| z6|~dqr88(J-~;`@45}mw?1F{CwQRPW>O}{q?iWqtD56yLTEUEs>fc^-H7KgHs7H!1 ziv6)@zkj_9ykX2)^>cOz>W6&il1um6vlpgn214Z##>M$$9V%I0hMmb?wWqj$BW+E< zDSchjt>tWrkqa8iy(NIdnN&!Eq#9Yt{2T;J&xqnIZMzX4GI<;|CAdv6=IdSPkl zt~TAtzrHCMv+In1x0LRCgZKpG)c-iEKXr8&dGSRW;Xa40S`*?t@UU4+1Qi=X?y2Jq zL!kk>HgDo)tczGVkNCSUl?wc}+8hUy&kaCjckPs-6oJ-_-DFbIOmpA5SXxw$0QI@E&tN)=VXy~sukzMs}2Mv29EsJ4IU1qqqAze1V68e z^#3RTm!8!zRT+7QT(= z$y=MhjASsq;XBGIvbgH~cf05rd8*sxfe~LTQjHa|9(q}6d^`4=5Au4 zNqK!7ydGEW)-4CyD^LejajUqFbyu%S{I}VE(vU+COh*M(oYcv(?YeT$V?FFsz{!|@ zXG?iGGN}$j`eIFD^ur!o!+Ia)ghgyE=J%;@Iov&ABLxrl6uvhLL?w|wu<4N=U6vUi zR-w^x@(mHTnDaaRpA)h5+r3$cQpEZ=EgK6C$@VraCU)7~p*RxyP~3jV{F zD#|bCF6%UlRXvrtfM_s~JMF#H3U`H;r-{#kZ;-9*m(hXh@{-;8e?aGTR8-MG@|h(d zUQgR!c&I5_?R*W@6-iKCI9nhRInB!e@CnLnJh4VEIscKo7|pwqWtWgJ$`!EGnA6j~ z@9v{1>Eh%k%(FssGz=5IX+wMh4Mu2cDm_eJ&>qRd=Sjxm+%>*sUR|AiAv1$ zf|_gkzzwrmGEQQ@byiJf*GiBCSUQ||xqDlah#j9C{r@!6WB2wf{_(4T! zqWsc6y)>Y(zznnss|*)+Qz7+oEv1sH1=M+oun+RIsj(2B3? zaJ3mdBeqCbbf07zuZNux`irYfa^lE5Jnj5Q8FmxvTY~xsikmO6_Lj>}Pyv!>Ppm!L zWez!A+mtw#DV=eR|GzzM$CTy(TmJp(J%begOUwSe>ow`Jt#3Of>;*Vg7X*xV7YEVy z@VAgZ1^68&-BqI`j)jQWWlNp@#cmZ2N+`3YFQhYMV;osS=5Dex0iB>r5d+3Ep=v~b zvzlqx9Y?4=@YDKRl7i(FXdCL3Jw2?DH+vjD-xrzo=dYYy2OFWH0DV!N*Wq$|qIgyY zDn9LZ**vA)wi51u1hg!}LXCL_g0F_5Jl~^ULoj760rhg>#!s~8E6bkD#$F|DCZ2Zk z87r~;fON(HPH%ziYNVITsQEe)uD+M+N@5uO!SBlCY_{1DDb5!?vA`|^_>lkA_wm#z z6&hVNkse|ZZ*pRJN-xI*>l08t(9*SEQMRvD)(RF5P)E-!T+fvtjZE(I&G^6AjV>!&Od_~_)=`%pTlkvZ>MWxgKRf7_ z1$ad2yV;7S#;-Tth~A$mRovgu0l=}s_)BHXITx{F`P&TFV}Gh5^Kgn+UnJrCT7JK^ z?Tto~w-_#5<7~kn0!4iKdVfhJsp-2hJ^{kGf8x3Wsnc3asX&~~PK4`|G~tgfRzx*_ zt55EITI^QsVMm;l8_bPhXl%qnt%o9|zDkSy;Zyh#?Y2x^_F4k24nx@2ta`lBcn4I3 zAYpFRFVAa&&Y+w0hx=Itpp|F+C&zG4_d~J_i=Lx9!bmj>C`%~aRZey-5!B(tCnHU; zetdpj!3&NU+oyi8US7NZeh0iXGc$|saV7e=@-stCu*~?7s?_$3%lMDa<0UUpiY=(e zUX`Fis*i?K;!Pao!eZ?d9R{{5N2ETFbzSpHr|M4k1W*C(Snt*-!h1Jm_>xC;Dv;@tvL{?ZEZR?b&-dqK-=sj33N|<5ZtjY2{Rf*Og+O_3WRo2=JHRR=A7jKIpm>7Xb8Q zc>AM7`t`7ueG9m`tZNPB$ES4;y>~2>ETSZ*Z(S|7|TN{tXu_<;w4Fl)E;`+7ri8-sN?(YS@ubMY8DiW-9^H zb3i+LO*Icul}rfm1-}&c4|{Ch501Z&`OHt^d}yiyCR6=5F`i=GRVg+hQUqLD)v)5M z54Rd85(5+Y1Ow(1PL)B!*#~orayf4>*BQDu>su3z?Z8;SR;^iqa2xgeb?RKi;OsJ~|#%2=4ybK?ZE zR7!S-QcQtZ5(~~m?K9Bv$4jljwjJR??|VUZ-&gp^wXdw`-XDq*uO_!kNY12}BHGf%BG$@v{;Ins^Ivn(WB&tdaQ5 zSWG`TQPyhz$9B@zgmn=?R_&JDkN~cY``T4S&L&Eiph`GY6AkKMrQx_X6Hyz_L}k|m zCTf4&3~xM`W;?Al6d9TJg}viqh!UHDI!}22}C(u3bv+NO7ph zX6r_``_3Q(i_Dj9vBaqIz1J_d_xCfa&u|LWgKlptHQ43B@XH1+$TJ(~8 z7$(Rjea_1GTqtQ*`KJzgWOi}YCVrHD;J(8=^%G31YXnFIe`EPC{;DcYa0r0>GUI!1 z%~~9)?RR_C4S#LBuWu=D^L0E#LQY}}>04?dQ(3t^KWtYhgYOQJckXqEO;PcRXoGjb>HH3Sv=dT!zP)RLg4DEAPjwN$-Qi zkrNo%4ViJ@%JyOw_(2` zolhn}H}T!wY;J0(7-c5Pb7Gdk3T}@fZNh>-z4lNnlbT<)w_n*OOcshf;A)uVseT74 ze5==0OrPl=)2dumOT19(KGQH$4iDJ`n_d!thXTT+TKKV0J-59)u|r&$wQ3`svigL0 znU0YA4tU6+D{I4sBv?3QSVL3|gov~yIyC>=h%5vPjC9w4a zzXXt(2^!Es+lbRM-KKf+4Ihc}^_|e? zP^}Ub%>7)pIam}Kw9u5kYuh_^H1B!k%vfS{dKyJwY<9|`+-#yhPjqxEoltZI`WKSTVSA?H{7uc;DVh*rp3%f!m?9B+>9YkL*^8^*1jjV5^NyUa5&yBu* zLR`H;sw6W(l+iICocNJhi@N!geH}TlX3FMTjZl0mFSucyklKN8zaj~_Z;y0bp9a! zh_wUvdoX8wg63{g`)Xr82EhqcV0Ey{ahaMCfxB!F)vx&3hXoT@oeFcCVOC>ln&|D! z{Lb}lxx4Y6Z)`f#!P*mgp??*Y@$IRJbif0Z0&?I_fx54c@bm!yZle%a;SQOii+BGQ zm<1}T`9gb;R3+&6$W2t*u<#rE<*zesOx8A^N4bUjee*GydZJ;>01Y%~(Ef;0Czx2H zbm4_S*z+9KAk)=^#4uGH61g$8l2rW>sp{R2bRgNbLh>9%>WZw9-sXoCsK}#q3B1n_ zkgiY)Z)rhnq1>C3ZbAgXkb}%}8%U0c%-`MTGbew9h0Z41fnQ8|cqJ@Y2OtE8yq{ED zKVH`ilB8@loslKYq~_v9t?XrIXAaqbqSZu^BluIl^^P=)8U(B~P)w2NP3PI}f@o_d zPNt8Vzg^}FC5YMf5I#j>^n2J7j{8g?$=M;^J7IAhyxfq?V6uxE+4IVD{#Onmq>gfp zsofo`lrV}}gpWZM;6sv@mj0x$r4RkQW$pzDd&x8P#O=8~siX0)xpMJ_Gpni1FoEK5 zi+{mIa5V|^#z-06Os_tihPGc0O1*rAUDncr0o^kqaROh>#<%-(rI6)aCs6JaxWdV{UseJ2CUm)6&J#=(X^ z`ic4i!-N}Wx%jNLg8nBu3VYL;I}-!KJ^;CXYbmgQT@Bg zj)!_D-Rmxw`yEEhf*tkbw@vQQe41S=_xj+oS6%Dp2a7VwtZVrkKsQ*zPGSP_Bif1@ zsWAHdBdA0UM`zHUP1v0f$@ohgC=XR0U#-#;iWSLC%>*14Fc_BZ3Surri zfO*t9+p^Cqzq?X+rDoPd1p)DYmIiJn$eWD)#o= zVU`uFeIr7K96YZOeKw%u9~so&sUD&orq@x7*Oxf{2G zRT^{W9b(n2uTjT>30XcKON8&y&ymLJ2^B|q;8#)OC%?v;`OtEv%3!VCSxPB)e~}R~ zG6F*}?v8=C-A$jnfqpv(cfB(L-0^zn>C0h9;>M9?hrfx!623sE4&H1u{wsTLKmO;+ z4Z-~jmNM)E#7^_GPRMXHFBR4)d27*9B5k5#tUbBu&`JmY$&YCWv4WYr&yRUZgKo0K zkvAEN$JtBqyW ziwln4-6J9y$oe)i(L1p^mbXfT;w|=4=IB~OX|jcm>qkJ2wn%kU(mF>=OLNDiKaBwV z1zy<)NcODpvnkcXozL?UZj~F;ZZVcNIUbwhyL1Y4<8zAnX3RUiL@m})>Jps&4i#bx zR-PsC19QKuh8*axT-UEIRQG3;8Vkb3p}tM^Ho0E&$O82(5hqN1q162j&m#AFMNf4k zW}{!!^|8p9M-08o;|^5~8~vT&ki$JU_<>FKbC-Ag-dACvj3HA0vE)`VgY2VG-x~bD zcpi)-2bhL*Tdp=C%jNY9rrbMgzo%XpWG$B;z46%MLSwt& z%lD_!x^_x!1SW4)YBCgs5L=BY4)_}wqD9@$q~yuw|Ky#~IWDeQJ_A53_uaZu#$SBE ziPPgmo0%Xk2t!x5Vb|x&OK@H@WqL_SDlt1`|C%?nQaA;b96LO(0HlnDG5nHFm=0DW zLsKzPK+c-3F%nT}Sw~J^>0uaJCjKP{o9%ow>Vu%n$Na+ctID%J_{_ucB6#F25X`2m zS8OSCpO!;X`eSVY7FqxvRwaTy=RogDp1m+GrMz7*HZ4(UBAS=3D4P~MYO7wk=`NEh z$x-&Dx^|lN9g!AOeqG*A5!#`EO==k>l}i?S!8fy;p~EF(ScS91?Yjwu!&dXB6W#G} z&+LP8S=?(vT9!7xhtyv^pNheXCah^IO3MzY^VsK46dc2>~y$F>r(J30FjAz!Zm{ zDw7Ta)+IsXUgOX{z{k(CCdoO8kOz~zE38c)Ad+8;qMK67P)MH;4+x9@2E_L+%}oJp&JW3|fs;6ju-Cw@O{Q!QZPtFCYLD zuJMu5#ra#;5Y{g&ik*!5mY}kWJ(FF{AA=!}novV!Ex$R2R;Wf%^0qRtpH4C!q@p$PcbzDU-B+JU)H&olFZ;XcZU|k=JY!|EGMs(z zvkbE=*VJ|Lhdn2^cH9|cy-cD;TCdPVj+NY$fv)B40PYi5Tc!O^e`bG^ZNHDbD#5cOlh^M6F5PCkY4P20e)4l7W*K`sQA~%v=pQAi zQFYfD|0$<(itw;up|sAQ+@ZbH;BD?K%_#7glnb@6)$atn4M16^wn8E2GsDb^TYK;N z<^w;Bol%P6opZvA-VOY>p1u*Ga2gaclA>Rm{n$CX)q4HLnqEOWCS&IW2(BQ;>U*Q4 zHr4ku74eM7rSdK0#CjtLY%243R;7`fHDaX~=f@^eK4k{9avX`#x@9>dHB)%VVx?9? zDq-;jGBhBaQwlX`E*SE0g&$3tK^#(uIQh(8Qt84$DIZfpHEu-Of-LGbh8y{y!TDh6 z12n1>Xdm(jd>en~N)dlA3m17zP?Ca%iwtK71Sz#!B0VXc9sI5#|M?ZO-u{c?Ab{)` z;%_>*w*X!AllDNS1P=sTYnxB!L`l>qc5)tTR4+W91)$4ajKW=P+c3IXMhdXp-61pm% z-}li9a2`w$Uzs>_O_wx-lqouG5+{Wb3bH**zJ_+Om1eTeb0U@-nkMzrywtGr1VI%$zjGl>LFz)1$mT9NV}Y7mEIqMq#d&kJzr z70G$K4TTC3t3qC37!vRZ!Yat}Q2I#p`n$9{L#`BgEWsQ~)Y*=k!tfb3kMRm&vs zE$sM9L%d2GTl>nkyltMo!+UxIUAw*6|B1@-7NA<@e7b(d{{$oUi2vqq8r=^OMeg%A z97s4rFmpglSfA1sUEmTBciS_O-D(-}w{}0HrJ*d%<4~R|=MRD%Dw6?|jd0)@A1o1j zm@X>LkvYXPK381uy^4cQp9R}B{<`d&G_rz!wFL@W0Pk@O3*(?FNxOXTd`G9VAd8P6 z!wzDZDscU7`>6m+S4ULG!aHRzqq=B?h(E;nOKk3#H8D0;j%(8t1l*&#W_~%ct}>3HD)8*YC<&V4VKv4}m`wFJ z5&Gh2)N9=3NDPd#7z*AAXvZhMVYf6sxSB-J5-9RqsNJ;$d|rR*>+o+0cXj4pahllP z?LgZ!35?eK9*4;iD}l*@^mziGqnL{SEJ_srDs*?QjtqAe%?M??4b4sfF*Y;h%(Rw8 zB~q3#^ee^G(auWxR-OG3x-P@*^UzLpm9*{%_P^t(hn}vSM=jnWJHJ;c{URd8>lNSv zv*R#n)`ZNz|4nms9=@2zzKl6d%{d%_!SKSvH|1B{mKq|S{I=(WOzvf6EYH7Ky)Uvd zwgh7&bgY1T?obs77MOkX-ecmWEB4K)z!^QP{7Me7! zZ9`=$U&X5B6;Io8)0l62%SK3czix>wWLTBcm(v1Mru)>G4EA`nt0O zIx3^PM?4pOX}@lSwbCCLcasJz#SubIKeUucXAh+mRTyd0cMqio$`hf_+*#;%)KK*r zj7|z%E6f{-U)^r{HdiG9lTt`4jbVsk5vnR?`WFzZcK(I6qBVGhWNBtX$7g=MAwuD) zq?j^t4_~f)J!)kIvdk1xsjDTP9v7ABTn;PZ&hH-j3hH{{qbYD z3xNS^3U^d=yDfv?y}z_Q@^$OSCy?#`zkJ6`kSE)rt2w;-gRr`CYAWa`dT{tRFq z#0JI`uY}qIuM8SvqL&(eV&AQ&?H}wyzsDQ|WLFHVfQK?#*JIs9(rLJ8(I9K@&Wx14 zABi+1k7~0f@qR}ga~@TT(&6WE3YbPB`wH~dxt~pIN#s3ic38%)f;nfJQ(2Z zV2Cx!FaC6p|Kxa*Nzv!RMdbcCiSFTe&wA)<%h{+d{=)02qYe2--eRx=UP_SLB z2{B8KANyTMY-Ob;t!Zocq69X2UeZ14w4RC%`|BD+*P|7^ba&+RW|3?*@p`O`TeDX_`i21!Qwk| zJL_g3t1H2i4)I+>?Cfo?QT5&+9yy7ln*!Fy*$(gB090{`tvWBm-!9Ij$+9gxNb&wL zbwSL2mr-)jXaf)ThgB{oXXK+)wdDv_31AOM+{H=22Sih0!$nrz;>BV`cl~buJPkrp<^Ov&uv}dl~Jjz!x)dr*t4GDYdkugqC^;L8($s|4>JhyK5j!zzyemqbYro3|lJ_a`%9N zNNV9kAP@1+s2N$CV3{zddpVn>s>0sgo}ja4`tBoM+Gt}o&}Uz&m{h-2T`|L`r9o6> zV}0aH=FSTE_>qkA1W0pn2M3yBna4THE9{5)uYL$Kpn$guK4K(zmC*v1~VQg@VDUCTxb}=8nqS!R0Wa;kOHQv%FDkM2YcA+ z==~uI($qnbPDYBC_&g>apBRBRvdg+~-NV=5f z`dyj#@@}0-`0s(k2s1{tJ@CC_72_!_OZi6iSJD!PwyKYs;`JDxcK}x$pnX*nWdOq} zaHl52rHAyqEa#s;oGocsFHQGpiJl0|k#YbtrWlfEGc~GotbAdjSuS(dy~757mJ$tr zpWtajc9@X>ZPyKP>TB|AE2_!iXNo^bNT)LOqW9OPrP{S_L$Cws0iPtBpM2hEu&bUj zaI**79~4gLX5)&$#f~+-+5;L}3adlJBO6}WrL<|srrJ*)XNRzV)*r?1s>-Jbz+B6w z8ZTQo(=0Mk6;kht)liy}?MfkL^Udbb!td+NyVcH{DaW3!K0UtbG?%d@Zfniqls|R` z^&y839AaR;3AMifx`>JN66njrJ5Thvbh$h^4_f5f7}tgXZ`BkS2VHWx@n%gE#eIga zmCNss0j=5NfQOOIK6K%m#xm5@0-_xPQbwqY%-v|ZY`&wOtdy>FX(he1%rK8?NvBQf z`_HG@+gH*p9g}EvHY38a%BM4iQ8*D>%#=?GQ^(i0ea>A7ogTThyyT)=AHH8 za-`)Puu90F@5JwdI%^z%jiF`O30@>y!Pe2>W{(B;sg&B2EiQn;CPK z0B}B|`5x`H1GXmmW$;ty5%;h0bwC3;k8PIIuMi@~gX}_tB}8o>N=V7ZnW)D%fY37T z{HytTPR}azMav?&kN4rF^fqIBA9c$rd4yk7C6SP{Q)WR&hA;eijcP6)YgtZ?hsOW0 zbX8$db!%8fx|EU>5b5p?36YQ%5QdUw=-8;UiZtd-hsi zz46f{89JP26*45vbT2*}v4$9u=Hk?83nV|D#>Kvcd=!c%wuhfpT-oW#lNw8CI>X`; zbR;c=yjCM}?S0z3?hR?DtnQc+Dkei>uv8+9kqmQ`8ftuVbC^9NlKr@Fbi}+pR})~a z47D(tT|-sPsxA$v5~E0(bOaxMuF0Hg(aV`};JVtJ95!i}i~4W8BsD6ncmbCe30=$P zW*~s{r9KN^xy3A7A8}|@=e2qhSv>z|ZNfFlmUfgDGk59G^9p~+YC+P2iD}i^^jmnV)v;C&*%EqB262BET+`pY6P*z zC3<~BSzw}Usz#g9NUW4@iwuW9_|D@U{O_l@l2x@uF&o z{5tL^lQLN`SxS4xb4^{<1I4xB81n%cDjexUb|ga91J?pSEvdoIHmp*LUoEgZiS_?G z8TSl`PPURH!0?uJyuplG_i3@=?JsTMw%?xJ?pQd048*@?@9-(G(57#%8Za|9U zu_6FBNO5bg?OcF?{Pu<}Y=AP*;yqDkvLu{a(dl{D6PkV9-g^T)?NGV(6-Jz6RYiS8 zjJ?_VB$6L#Z@v#a4YBoN9#e(9)0(X>sQF7!WLEpZVRx%3m=RX#0t7a_y|-Ej)RHSX zXy!^);33H)R!k(k{%mIPt~MBU$(G0YIARiF*TgThnh^tv6FXAta=sGKiWS0<*E+x{c5(fZGvlsOOiDC ze%Iv5{nfRMNxFxSXCW9znRbCY7a;wWy?^o@zIqs-;B5@LNbC8r9V8UK&1Z%2oX~rVO<+V7IHWZxSMF5r|eVv7e&Z$VbcFj zDJ0R3fj*-O+k;LMnYAZkT=2wuv`1c+jgcU1ylpa(DXbYuhNwXwZofOgq6pH;zTb(F zle2o3^*h?GOHz%Fyk@PM$Z^A{e&Wf_-Ue*&row+87u1tj55|^J&ku`lNsdQEDD7=A zp+7q4lAo=AAyS>lz%o^0kI!y;JKzqOOCABqIBCcbs=VcBkiSTM&+$19qEJTf=`zv9o zoGNvF79aV%mS9k<;CyQ3>sSo?Vxb~-8_dm+D-<2};4AVkJAG;U@5Uqi8cAwV3W%I5 zPq6ve;4C*O(lVMAyHWw{ByKyPKo+gT-gZokSn~awg}*vkx>UJ?7q_sxJqZjtx?V|@ z@2Wb(zutc`!S;B=otXu;H0kR}$|IKqmX#>KtQnF1G;3Xv!4ZsnI?`aola+){1pgD( z2H1^{sbGJCGFnu<8s>t&BmNoDR)c^3jSc9E51Y(|<^$Lcp3phMJOW;Re}uxmVz`{x zEcIjHDiol}oCJr)gtp75dUYqC*5<&`eUen-J+7+6Y8wVX_aK$_t}o#5s~zvkVVhKml(fGakI?t}1+3tJC^hW)|a{HA$f=KRUqLyQ8G*_xAV72F!_$Cwn!j z9qX3{NHdhS#7s#7ntb%+bqJU-%!0Nvk?CwQV0Jh2sojThkl3BCHi^cUi@NR&P%Vk#V z9sW?j=r12MLxl@v4TB($H;B+8c~rid>!in~Ckh19%CoIz`@N~Kcs>@K2jD>to0%^-<{s(iK#CE}q#j5_L(%ykcBY@L^`Ok*72X?{M zDn*Ga373I#)8Wpkb#KP)2#p5}!u&qye)E8_7Yfog7=pMxJb@VRdi+##W%`KX>Lof&Si}fzkvPKcmH%Q?SJlL5-{(o&Lf|Eci!m8}t8~)}EI&;eikyJL35MWF(d)Rngp~hflN4V7Lqh(CvyQk68I4 zv~jXfie=vHqhUg#z_lceM9-1&jI5=PPzfDg123-tJzBG>ahorA*b!G_LboR2jOX8z zYGc4v$eNAN@XesLe{FEi>?O{o69n?il>BV}wXCMir@QU!yH(c|RBbM=H!{Yx$_$7U z3v!Gg$)rgA_i`h|=p|kd3OTM~>FT2D`f|;^auT-TM zgdO!80-<@4@PYZEqup@JVHG`SCovPcnHCeGO3@p7?JSx0!YF0#R?*Mw>Y^Or@I@a8WcG7%sKz!psHS5o%ArlVuWTxb6go| z;WZ?Cj(dN+MM9T`TDs|yEb?$*44s-$#^UwG4SumuzyB68D|ru~h^rWJYGzIcR?AhM za)cEw1tKk^Jy+lfEqsd~K?KIc_@JK^neBH`gl?N+8JPl_Y%Xj3N}eG*F#G84{Q?tH zt*FaIKDxnNR`LlZN9@mI>ra|!8PWw`>odY_$FWUhc|X=~!UOM_6~2i67}9r{6*#>@ z;9>fchx_A&Jt@*X$55D3I3s8+&Sg!1P$yq(?a_~@6@h_K0?)@H1pCYi(2GL2ys#{r zVsy!Td~3L7Gzbw*dtB$Utr=0S!8dTXY;k!UR5#z#Qu;9Ij@GJVG;z|0G;7ppXoM1w zMNw*I_xDI;4wxgPCb5X;pBOMV1yFE@KU3Eip-pSK-<=v3ubNxYwV37?a@7btjhMiP zy4;TvFr=^*!cx+U7a!170sq`#3Cif2yf%rdo5N2t0J{q&fPmjs{ruCU<6z(`0CV1}-11r1Bv zY+@6sSFJvYWiilE6MlRMp3Gd8=Ff0!_Bh%(h24vKistAVoqO!42GU|ff?qQSNJbZCH&XY(Sy2H)jdv@sBe7p<1Y>V3>Wb@8uP~0 z<8$-rNhy7%k1u+${9k5fnbqcOS`TCu)+CEzTkQ1bWB1%u4z-*r!NSC4=}d1D3F7qR z^iWK#tB~zI7GY&!ebn()resZs#eRfe@rFEU()b(3;|^WtWW*@b({OzHDHm)Y>l`Za%x*ku|?j_r9y8}lpPNA$zC zk8dS!w{)T>P@u~nUkz*|U$*=P1n|UhnDnyA_y1o8KJ=J)ARL^I{ zIu0-noNeKNPDejyM*poTJU`~SZN`uExIlB_Z>k;P6vC%RRxwHpsndg_iTh8$oYmxa zUPS%SYLM(WnPtzf*Pf@L!uo2Gq|)zt?O>i>4fYS>w%gD3Od9SpIRPW+ud$MU_Y$An z*|~;Z@p5vj=l5Ma`RrUK50xn+i)seFgOo)3mR-NO`)gs!v8gaWz`ZDMZ50*kr3^c1 zB+veqv7b|5lI%apm3lTO6Zs$Ze6}~+1?;Lo8m5s@pdDi~q_QjfS$N@+-{)SdCM^6r z7rSY<^7?MTOIVs|{e$7Z$<*`z>Jl~3gG_Z31GYH40xC2@k`@#({ONOTAhL06<|bJf z(1JEMyKpFP2{+b6a??<KnZ0dF}r*;gfBz2UE$%y{diNAe|_qt75FJgOaRpW_zWx_>opvn zkI*xx*X`#5F(}j1%0>_&shKf<$E`{(nd%qsX3`NQO@qqI{Ps@dGv^G>L?=sgw`5D3 zFO6aLdx_mfI3cz=n5b5FT9qG5@|}LGdZ3_KLike4=1&DYBuE8i?Vf>)@RfbU^v=r$ zR{N~cf&d9apiKI65zaWr+YBxR!{oFB;3_I_1QC|3=%}5 zz-qa~uHrsRAl(u%g_MBYWFHsk$*l@hGt)3 z??88;%u@;a^1M$XiAqj?BX=_EY`ZnL-Zim?djnP<-ALn}Z4;xxDohI5hcX&)u8IF> zR2Du5%zmy3wv3Wcx-`3ojvnniV1K27!6rQWnW)AkjoT2-`s929Gkyo`6)0J#7JOZKs>e(F+KCoKTMQZAH9V&wM%UyE zy~-pxAq7FFwf!5D22V0=E^F+wZI}4f@Wh)CvsxPS*|RGTbB`N6tZ8EPP#rophw0p~ zd7HwB-+x{n9e6|*P)yO-kqBS~pr0w%RsQekE-ui(=Z z3JOVKcqWp*(VDM@GzS_#c+XXn`Mm4yI;ig{S7xY-qsXWX%1x{G_9 zu(~%Ro`i$4>a|VrZnAqmU=?%Hc-*K}b;-v9RdQON;VJcZDOdk)wCxE^@cCC{DgW8O zAY~na1h~A?fStfuO2A{|AoUkFZ;M{F-fCR+nZ8uF%*)Q-mEyR;n;$LU0`0Fi6ff&c z<*8fUJy9b|=l@*5%>&ZO=)6uIQ#A4LXqXS%#OSw=6+kkVez(JXy@ehM{>cn$=ocII z!qXG*Zwfe;xDs-I7uVaS4ca>_8;<+1R-s{HIv^P%V`^5loQ)rsr8nYbE0K4m_D? z%D`ILJS-n#AaZguBm!cX#ET^C+U0=mjM$Y|LzZ9eOEK7_)MnmG1}nYL=!;=JAJ+_A z^Ry6fvjDl<>uA8u<#zEt!RtCb-^G1i?!xKSu=I#V`Y(sT2gxEb4udErL*X?r1CEk+ zU$=BcSue1VH)Zl1veIjR5hDs0J6vA#14peHecr~O{CSI@ZE34>tOUJgGY^4ox+0To)vvOKjcBHXJD#LEJf|O=I|~JQ>QEA^`RKGpn0>)1Da93)uVW zzY+cko{1H$S_!95Xsnyd8o zaPgBqtBv<(s2pGK1ClE^e!0Z{CMCb~uz;4aYdIIOgPa3zas=>zg}q!UT94(ODoy1P zHE8n~8hs1A(*WWbIV(Kv3_m+&@??RnU^5{Vs7vB_>FirpZ8~ zGlV$+#JK*n7QoEKeV5yR;^g`Ep_=`aKPcicquFqsIO)XnPGkn=J@g+Z4=GDzwTV_A zu$&?hhSJFjS;2E`av!cPkMkD{Q6U?C8~^%aa6*P!@ZplN&n7if^S$Cc)olqFgWPR+ z02*J-i(l$QjJ)_hn?jzqJS(^5)-bU0~P$Us^@-t-s$6q#QF#CY2Z8E%>ta-GLv_hO=r5 zM?BwblJ$((U&K0t;vkWm*E3uAIkGY*v$M-2In3qrt-xl?E0UC=VRcX{38s479ZVi9 zCw{z5a668bRj*Ew_F|Uie@hGuYEXhugbrS4MN3PdzLe$Ruv;AD>a}6X)!t!xM7QVj zx>~8g%jKjx`h4F=ojC z9REx`fYQV>r=X$bSa6^a1FhVNU(lpd{CBh3kqni;wbLo`cI)kb>NO^{la)V}e3}I` zmMGFRu4%xxo;L7>6QmS6Ur(>%EzrMaJbZ)HQGX-*62GtZ0IQ`!?7}aNRUFr1#Y9@~ zp3QRCK&gr;#44yWy~`}KiA zn+Hk^KuS>xpJI?R?2`ZGj6oN?dZUrQ*tMampMJ={R<8*c6YMJZX;Gct$qV2GQv8ru z8hFB@LC%t_kS?M)+0D^w>|-%@j*h_S?rj*j$6Q5-+N>Z#RDMt0n%@ zt(ZQelR$${&Ze$pL+%m8kg+}@E4!@IF8Sgab?JNJ-ySp04;q{~NxY@B7zyu%1r)?H z<16BB%tNRrEjA^gjfr0O$uF`Pb^YN8{+XdK9}=$ImIBykDGh*Wsm)+C zjGNHOD?=+miS(JHBs{pp0YsRqq@5>spENJ4JSWKujff1pMSAT_pkaai>9Sqp-{I!6 z;gL{sakTCY(;%(M>B2QHCl#|R2}ZF7j8MZVks!8y2BXf+3+n~u9RL}Q`&uK9|?;rJi$;?!zVM5+L^CFD4Z8tv)<(5${F=^`gjgjTm0hVe<1v)A4LXcQ+-d%8g*Sccot@` zF(|q5h~XFAOwhZeUwo>T8s(y^Rs~f$tiA`WL1a8G@%(~w(+bd1(BzGmkmRnGxH53apoHs^3JPf%s*7GxeUTc7oOG3w>2L z_vkkn_U)fe6_+}~p_Dhtf7{f#obXHssC2*5jogKFoxc?c7Oh43SsFXnWhKdL8FM3A zJtxB7bl0Y3?s+Fvy_@OHf@G2^lniX92b~pt?aX?t34sF#p_o2bSC<{N^<$9*;OU88 zLt%~ZCfUD8loDO!cc!_^&X6R8my6RqwThRZP847V1}^}udxg26R`cunivcZ;o(U*~ zO$+<}S_&$e?6J~AeTT)D6Mab#-RgG}Ke`|O;slOw9WylkV<^>tP~!RN8*qMizv? zAqf`QAa$C~sUD1KWwCnKp?TpRf4z}}hzm4o`WqGH}Fl=U;m*8>@QvRFF@lf+> zj7_Vp09;=0B;lt?;5D++SMXr{T0`bvK(iK=cANAo1mCk;BPy+9;$F)gxIJYDAmIr) z?_Znb4r_e3PQ9uLZvp!qclnY^AFzZy_Y7fzs^Z1@cUn}zyIV9x{3}X4s=qf7$!{B_ zt0#W4AZpkRQRwon~} zsZ&?rcqd)x9094mzPQCKS#HE^64%KnBy~cj=YI6giti!MA;x#Sh{2COm1~w!1khSL zOK;4e1>So78nc_#*(^^#Cl%=Zc1iExXVcxn#Q8!+m*Ydjbjtmw)#mWM&ZoI|$QWgl;&37zRjtgg(n7G-bQx=)NKv} zWq+H-1bmkX4Xm_|2spvJX)nRAT~Si50u7!{Dw!teht0O+V2r1VIvb-zvow3z+A059 zX9!jEVwo=qP*@nBhl=AyjGJ|tNf3%utgt(YqFR0C4N6>1Qjo52(0TQE`uF{7FPB$R zLja!{#&;KfizJq0YnoTb%~nbqsq{^T65J$2=&@MG7}3SiR9_=tyQJ;vmUP+RfSm>p zJGYosr@EM4$EAH{JqqYY2cC}XUY8v`_=_ z1=Gn`^11W}W(qtwVpWap6eo^p1I}e~HX-l7%$cD zZ&z)3946GB`_RmT<|0-bblu zQ9S8NV}iNbZa}VGBk0NmP(Q_YKwK6KJdb{BxUO6Wo|GtoG}G`O#IY(GD2G$TKyt~(l|<~nMjf5n#Fd|VUB|4{dg(2f@Hs*r_Q1ddNEdp*@juEDe< zX7gxkCbenx&=bP1DsgrUq4OanR7et6|KhePU_|Vmbg?jSCHHJn5wtbd8B6R!>2C$P z{!*MVUO<}9YW!%=zGiV5`Ad=iNE?`{7WusUY*^qvx{uYvXAS0wgjT*`Y759uujcYcRPG6Kkdr@u)dp3_uDp@_7!9xEVQ(n z&`&6oE4&3yruwbX^qvhMc{!*ud%}9~2#J62;jtVf^V@SpgAg3-e`q5%D2k6BW zHH|>H_u1E)P+7!;vEuiVD$Mi~bU3U!7zq+_*K8|fn%cYHPw~Hj{CO+U3 zkfSN)&{j8+8FP`{clNnR3s+yyz&VS7bF`0797z$%MbDw~Z>xK&L|0_a@5WCana7bg z{Lyg){cS#TI9E6wx;V2e*xrHp*dx4>%QjMpg1wT<4mn#`6m4XhNT>pZtz*&(>PjA} zu`LifsjBL#NTH0)T_`YOmQ8ukwmwlkfJ1iJq{vXdkVulYFs)ca zGhPNOp%{O2>5ba90O`(}B%F60+J|Kp`D(T-quE&BeNS%U9H`_^T>g{ z;{lFMcKb7+g-l|Gb?<`za3dSJ!a@B;u#F$#@!COVS{;Lm@XF~c}zwtZBw*A@@ z=i+8I>i(5~oQi`Hm}c7+SBiz&V?di6{liQd$@70LM)Q>KZT3xJlG6B7S^|pgaER#qFeN_cVHX3L-UD9}MRetBM ztjNujH3TKx0CPQ-tb8+j0zcd6wK8WfcMLO+c7M+RV=sH6RDSMNs%V-LV1-n*2fD-E z>gkcoP`eDnvkzRBsVzWVgJP)jPtuv9oRjtMsC8+`P$lXvbgC|O9(q{_BJ6vwiJvGxkw3F;pIg^4t;v=I>LhB`YuO*?R<_$eLzgsUy&Rq22U3JiAb?SLcI|A-#m0DC% zMV6!HU$&h}{qyK1>rE#qqus1ite8Tp^xrGoEr_{iyzI&QAI2Nvz-&q%EVB{jkYv1q zg@-|-{}($nxdqS3;|I<2h0=N)-W)4^@H}tF6Vb?8y3ME8JZzYBK@Zf>fx_H2V>p$XJVC{-7Tfu&=0J7+6FPWn1xYx%IK z^RI1$g6%^3Pvm$~_)%Ws44Kc!Nb0;C3Jy#O9eKql^p(p#?%q4kJqgm=;lPo$nxe?q zf`SC&{W2v9rsZs6OcRS_6JzNGgVQ~nNDx{}{(>=_XIMwi$%;TNeXW=)L#fu-hCkyO zbT}BN0oUrCi&O-ph7duh^f3FCV_>=m@E9XjDy=j3i3b> zmYCDWe|Tu4-R0v0?1<26(Dr)%F1Gmy;0#0n43HgkG2Q}3{wm)M0|xFOF<5qBn0_D{ zd}AI3Y=t^E1du0#g@tA$d7L96YMr#%tlrpBa{*%Z5+9$&MuuDoys92e1Ftrr8^KIc zwoq+h_6J@TYKKRZqdwzfQlt{r0Kh0KCF6BKR)^Ej|M*oY1k4i%Z@Ef;*$9%MEKo6N z5Blyd;8<`AA!@#l$-#s115gj z+t1pp!1pba-!NOw%m2arKpDlRZxX|+0aj4K_*{40oST3}4oaXrch_pn{TLeDnl`TW zv8Gi36m>a~X0@(mk1rEgMocJ9q52hJ6fwP@nyB~QKWApCa3jf#7J-{z_YO~$zzh4M zgp4qaP(*f?eKAsH`6CAiMtBJu0t{sVhWP17eb%9+FJN;e?{Iz~g=r88aN}nC# z?ynW5GGxs*PyjpwhwVE$#qzvoIgxb!{bZ>{&dK?c7&kX{+uhrQCKCw@<>Ll9Fl!~ynPz3g9BZ#((Ten0yp z6{s{i0Wk-*`iy6n7AKa>K-7*TT4OhBR_+^(if|L~)<$$gab`=m`1{ZF5kTsO5M_)f zlOrZ2gCXDcKV0CpR;xnztloH?KG0wHU}}lUXa$m?A>K8`KGPRXB07OQv@B-Xtf0{a z2q|D7OIG~IZ*O@(8I(%tVJY`tHc77_&%xn3k{W7_0<;*PdJi?IuXG}CScON?A~`na z0yg;8%d^6=yMI5c>km$U%$J^3;FcRc{3^XU4Q+qLrK{ zY79HFjjI{6mEfdhBZn{lq#Uc)`@^Ax{A$vMWkLyAl+22HC51TMGmko;D|(l$OYW*w;(=>$Gu2&hq0$l$hRZySf5KpF8e>lQ=iNZ7!RGWu z#(oz0na@sK5Ae@uYWm>^BE8uWs2@U12DP>L{#4fnI^V8-{;+gPs^|2RNUz?AE7ZNrlFR^I(PxYC~4v@!bC%r~hVb^Em!KnH5YOpk#g0Q+&pI zBa;}V?`2<@gr@Rn$O-93DgQlQLv#;hZ8<5-V{1AHh@v8PHe$gWV zEW0vLe%-B(RcZvWd;N7rA)m1^1?(FMHuiKTDs(65#qage6O;UoI%5YXjE6g5is}yh zdPbPM*}p3#NPoY>ZS|StA}Rib@8<~N680ozei*v6ZW33CG(<}b#4EjCGhSsD zDex3doWmr@pFZ4fo^A;6I{>c5rUWuP+LDQdISD+mz>vSQUz960-nLkGp^o zya5@ZBYwa|^+$GBAe5wcyo{M1S0>LKZ!3x{vYT;t+fb#4k@}A{^1o@`ylq*La`~a+5!)vF9b!w?eZXaOvP+pNOV%JT%Z6;SwGwQ1fDm$*{ z>um(_xt)5SFMN{$Tm(|LL}txKZlmXKutkC*whu1EHZ$I|j|o7=LSJhT44NLj{~BWT z6D)Ry&SEUp!=c&0iX`@L{{a}5Tt)sxswXL1=r#^QniVTmo|ohh$-X!KiZ2+2fz53G zH880&Fw+zSVb}JKFRkGI60*5fAW>HHFjbN(Qf={9V?*oo{lvo#Myt(LH~&V?^mGtpE_yj=2qB*V?E?r^A-Lq}0Sb(`Qhg+4=Lf`KiZ8hxfB_9`lOj)_KnnjCoLj zc-CA$0>*8&dOYN=bk-p1{!MhE_li1U`{q3eE$RC0FGzwupmc2vVg-c=9f-7Zp~gn> zQanu2^mO6;{KN3m=Pac!>tk`ZZoBtw>m4`oOf7PcjP4WW;__BY!pHiO#7(Y42`Ho9 z2$@P*P|hY>1!p8Feqt5iwX78X^WyzlmGFimj#i%#q3M;vQy?IJIPfgYAS9;~8i9>J zh3|x|Hp&+4co`iCio=Uub{&P%p`eecLArc*7iBYl!0rDufrl41xX*m!Q<1W@Uhb{q z^VBgpVg*}us!cL~7vR^2|GbrS-bS0yh^dL0=|@*?&bIl(tR1?{973)8<0<;}>TGZjCgmz6C3y z3zC@hlCY6KOtS`aQ2_JW5~U9dUn4WFG@Jw?e+V5@SIZ^)=`eUZ9#wylw@M@tq^#z9 zc(0h-mQ>(zcIJ7HGr|2xP*H0^dCP`vBF8UK z?#h4JT#qYB9~Nu%5)MlT6?qa2e?RKxKw#DNw9LQi+L#&lQ%W_rk~spwYF`czc&H0prU@SZzmX`nnfx;EbF zb(X@(h=x>6FN>lLl3B^R*Szyna93o0Y?+FfB0@#u=1yK4={Um0ihAKxKb2T4zYr1T z(#E$H@WFg%ox~)epxfa+cfuW=z=8=y>$RD>TZ0q0(0LREsJK75|5HBAp@-|b;X>P- z>R;+$&E%~c%H2l1Cy?b`X2;yW$i-Q+%I31Nkri{S#)KJV;;a7u?Gr%%IP2xA&>j}?tUh}T4{6O zTex&v{Nq@D)nlKs1qrWA|3jA;3K{&*Z-~^4-%q^MAYwL3Tr<@?uNYQJHx`?W2`_g6hXuIv?<_~!6;$vCyW2QEjf zR}Ysb>pJ@|1R`%+uH^R?%LB<0pOK-+^z+_|mb&-3xg1~HUAL3A#!PD2;r(f&R%1|$ zh=x%@F7j(nmLD5}92#e(u3q~bF1y(@mK+j18&a0x_=`6xYthfr%qqiM?We6o0Ujgm zdA0{Ucq%z~eX=kH_WZxmQj|sUuTSq&?Vh(tRuHo)&|qIJkP)sK)EC<|UE;>GTWMq$ zO?Q*&qYZv$^4Qm$zWF_G-gL+{dX9dj*eOE$MOiW;)Oeiql)z8`tnySeLBcXJuaoUDfEr{Z3S@x8-}=jKfhF>VL7U zz6s0-Zka>IHxTug9yqBMMwh5foF5KX4GDko-ppz?T($~HsP{+r|Mg*AYvgaZu<+{6 z>a%+Cs%Jkl-0w;TZ)l~+(9YT59@sV`o8#1doyf)BJKQmrgmMSBQO6!hJr~l$|4ttO zjGF0d_l%drs62OnR@nqama)r*Y>J%Y$yxQYHM91OeNT1Q%l`UR7R8JN_vLrwKloz2 zmHp`x&IJx=A;}Rf0v^}S3sJVU-_@EiAND?}ExD!1Rri!TqndX1=Wbfx^8-&Y zNaO%qdu zmb)#*4(uA^Zf>kC?!XsozeExXb%ws>14>4LYhY)Q@EQ?xYJXai48$aKPyU}a&3ZSpw^8F*QdzFaR~CYBdF za2Q1$r^`FPA$s(Xw2Ekfu$Gz-VI%+Q)D0s)5VXy ztxnx_J~U!VR3nUmXa=FY$2AF`CVpHIt>jFySWg zMS0!v#f|}*|HO(*U|~2xuU<|=7%Zw3I;emUle5F-pQyYdjSD47^J*fnI6m~a#=2Je zu=K;h{w;2wUJ2)=%VzpJAQ-JI#WLwt#~m_b&)L~=`Q;|u?Sl@*-?HpM#kvyN6$vKM zf{&9MPzaf`^Tme4v5gDN5&kJpZCu!R_v!6sI%=Cp&%1+%xy6?f^R%9y^A^XoBfr^lh59rt z`AEG3*ppq{PlX;H5HUxT(n~EUElfY0PFgiZoW2_5*()HqZ*jg@OK#d7-#> z{$>j}whAaS;C6l~>VF_K|E7%objH>83=Jn?8Y0O{s85gGler^XTQ_GfG?^+GDNCoj zor3qoK21=l^OHr~c4(ZRj@%xiLJ76M4oJ0wd|X;$&2D!P6j@69Oe)B zxQbtOgk!rmAD@=mN*p}gQJXAQ1RLbNwvGvf-$=20Ir;E#OV`I6;bAxy>}_b5Uuk}z z@+4&aEB9hTzEElox7wOkdTZ?be)Cn@^4_&F^pn|mE@^{k;sT_i7E!n7m!;5^u+wP> zeVkId+;{1#rlofHzqwI7#0X+7DjUZiZ(Y8e3c1=zfTfHJwqx)qygytZ@Dt-b-E(oS zJ7ZFBeoU%^Q|^pY9sKpTzkXOI&S#^#zwA{FrH<1!!g(idEh=emPov~8heUY8oaZ@> zZ6=xuCGX~g53mXNi}YsKt*+oM1n!^9FW!iah7Z)!Y#F3VBeUhyXq<`8rPYmsT<4T(g4hJ~cNN5tj?~Xio86%XUa!=Y-vcGus5(c~L33Qvie!Q3V-iJMpZ(nZ_lD!PGO`d&@%`4e{X{P5Brc8w~XX$y^ zlfdTna$OWdAl={CWGHreG*Q^dO}}vKJ+(pK<#!Etf@v9@2-e{WJ9bQuQ@hw%{Ud>N zTcMuw!z;2=rut`_dl{lGL+n>+Jri*A=F^K^8~3RKm7bWJX{@P>ZV%Tf{9b&<1IgVd zE@NgrOA@b`SHPvd4yqGMcUrK0>98$M+`Wt>5SdY_p7|5Igg;KB-sWqgoum5B&V3WxqO@sIR~ z%&p{}wtUwo`I{eo)e^*dgS_Z$Bnugz;IU)kZr;qkyVE}`gja4soaH;M&Ve%;&qu;^ zdrbhRH?7FT7qvZxgG2zw)t*zy0eQr0G6*bB*o^SHC*pIoBp>5}M_c>J|JijPwc%vo zP-p|oSKp=$TBbc1^6_@Mx-6RcZiF#~7mD)amhTpsqOZDJcHM&n_Fd4&0R+|1uKpqA z8aTp!Lrj~N5TlYhD=zaWE-t&#)-y2e&2ur^efqGTA9)ms}*8Sph-yW@lLDbFk zg1;^r7YgrYo|^4)-{J?;3{tvJ=HLBl5D{toFL+NcAu5Gt{95w#t9qeuf3;57*o?Ih z+p-t0nYo1RsS~?5z~8A5>1zs@yIY8S`Br&}*yx+zn(TUsQ0iK`=Ob0i{bt!(|7T?+ z3K;_uJB=M)eOHQUm1ke;Vl_6MCmG{)y)PDsJ+9xZAANm4OCDTInJj%2+QWUi7I$xh zx`FRCU$ii)(q2{*5dvZt$G_P1jA-UFBok*ep1zCPJKJNN+PjTArUPu7NjClcmOj2n z+ggCVTUUUT8Oiy9^ntP}E?rWc!JG98;YQ}AJn3GK^_typX9XsntRoKdKO7)AVO96% zKKxw#^&Hu;#N8jU<-+QDA;*M9+wz;f8Y?$p@Czc*#lpDHtU^=$KuFZk$J>SE-m_zj z7xS~JpM~jZ=m&}~t-8G)683tk#*qB6f;jE(y&_G}-PJPslNeF{yxA&f--|r1;cs$S zpFh0_{rbBzJL4nBJH&AQ6QfG$deT}y9jAk@(q7fEo0<aCY=@yEl1SHM9bb|M_T(E-F7zmKWBpd7r5o&nb-v8CQ zFpH{+XC1crrt^6ENWp-6EP&~k8AG(xq^aF!Say5wEM~*f6e6SiSw&%!5av4;2Q(x-sQy4p`9j@k1>O`8F>I0@3ErSm zKI|Juo`yG09wpZ_B4v*?x_l{Mjt_1Nh0~<81h?cVtqC@)gj3n5MmIB3T-UM)MN9nY2GI~WnVpP5bjHaFXiLTGGj(^geOB(sT|U}jq)S9% ztd#=FsgsUVPRZlBNcnr2x@bHm?jxkDxx3CA7wP3Yn~OmG`%E|ct2kc=s_+r=j%Hp@ z8D{obeHcBQ-oqIJVHIs}2U^dY-2!=PAc_OaGat!>opnieo$BCHYDw|YE|9wIh)B>A z-<~ISCRp0xzI;i*^j~Mh`>M_tW1V>BRF=|U?9XEPC%K$5VJ9K>*(>_LYxCwz*OO!z| zR(;Innrl9(RpQc-UctKob z^-k&oj@!Am$;g}M>zG$V!jwcUW($1p(#%fb?o39Fp*C!5Y69%&rX6w7BVymhl*Wt( zVWJ^f(x#vy|NZg@TIaj_wBZ2uG% z)+NF_O4YOKvq#fYez2S@nB_3K^NH1=d87OGVG3rtvpj@rFr}0WE)m@5c{)`7*Xrf* zYWHK4FyXlAUABP!O+i&BlZ8QWk5p8}Vry7MA)%pU)#YN!%7lnSm+shC;0mV)f=oqU z*uFr?l!Z^2Z2kBAv`@BdS=a75ar-kF&^z}Mox$l8k+A$R@qlu2y~1FZi6HLjGv>x0 zJUT7S8CNM=alR|&O_hXiPPUp!PX-iuaq=}G&tMzaA*<@l_D6j_b47~9@*5D zWx>~X?qNH_PvQ8$n^%I(6bB(p<1H;)JVzNV1%i*&HwK1a;H+Yrtz@fGCwuU$;ysmm z7O6mT;lfhDo+GP(o*nIb?DeP&w{LCPFmZ&{yzE1Y&%_UQUpd`DUsduMOLs9r8Eqb( zu<`l_HqRbj&N{iI({MPIdN4mSXZI1?(NookjqDGRU|fHPc|eD|GTnVG24+6H(|91& zYL>G9n)m_2rIW)S_uCsj<`#=Q^A!)>W*t;UGaQQ^{p(Nay4{P-UVbiFmQQDFCe+Q_ zIS?Ke7WK|-NsN>N0J&#|OG)Ol@d~(;;R-7NW|`CyA+PDooQC<23vPN2fUo(}FaopQ zQ(yTc&1-*``Ub~}Laxb;UbdQ`zqEGFfgy^<5qd69JWh6qR^Cm?#VWn^jgbbeklZzi zYcq!#Js|@nJB7uqriHC~a-wq!FHJ}zp|i(K_6?A;-N>q)=HjV-9gJZx#;e?&^cT41 z%gJTP9EL+|(y`ydF&RB!VA$P!eF+c=)I_ddhw#Ke-{_%(44&Vi*74#DPNYYsFdJt> zSHt^h?Wmob6=#~-i_hLf5c*XR^Ai?GjH+5mvTl)@LW*qY&&*i3qi=q-{IgvuwXk`P z6PaMDi*c2qLPB~D8Au1Mu-h>wHvyyUG<5a4*#|2n`@s^o2RbV&sSoHp7bEXiNz^0+ zNhiDVe`C}6k;!B1lRoFSiSu9Q`8+x}KqF__T0f6`*H{MNh7$f@zgYat_sskWG)IUa z>RCT5%A(_oXRAf*Y_`-PI~0isn|~(Nv9m=&&C)ACbo@Bv&ddjC6-Px` ztGc=6N(&`4UGleZcPwFXRocFc=cJF=WW8|rLS$^7!*%i7cEG*kx|9`|1veiG~ z05m<32nB9)1(SBS2K%>Dw4Lj&$Oh`5k`RT`@v}V8JGIeQ>uBk5^ek7E5 zYKS8s3n87{scCG-Ng^TQsLWK9bGPkGj~9;@qYz2wZ$qIl4!@L{dh|Q6(jHsw6WX6t zu8nG_ZNB5wGV7pK$jDNQP??A7MFma3Cp(I@?e51HY-(!!1&i!bU9$5gGz@%7_72(> z_P5i2UzR?8BATugg`O+0KtgDsJ3dm^knJh*;WQRtywI-(G1V4<#p5UL?27);a+*Ey zcBv5_1Nk*;`RQig?3w*p!m%VZ2&QFY&#OGXGo5@Ltv3le6xs|5E!TKH>(-S;tJ4mo zaKb}u(OV=W!j7)UIUlBA^)B#G84Tk+z7>OByI@5-i12xb#f6xzB2q=YW5)^Ug3S*| zQZzmnB0iPye0~cfcS)!cZQYx|OSVnu{@aH*wZapAA3C7uHCtIXdWvfRajH4!2~BdD zHD57q?Yv2qwR7^D-x>fNwMRDrtHc&hGG95sS5zx*YG5l&zh53Nf32biL>vmpCp^aj z{*(o14t_2d&<#kcdoxqvHweTD+kcnVR-{W?--v{k1;Hn6?Bw z#jkbtr8kB{?y2Z+P}mDmWn1^h$tEt>QVV=7tLVMfOTnYTE|(}LwB9bT{KJSX z|8`Nzftxz4WB3s$%H!g`T|mlT8EK?39P5tmf)1>qBj;_FgWly`faUGPD zQwY-u5nkQMgo9X5Zbs7R@4^{Zapi1fCUBLZ)u3AK@Jl89@}^PQha)9QAO0-ognTu2 z*`wwVuzg=$r1+M*c3Cg>8tw`_&K9<~@j&d37_#GuDiQS0&dDV-7rK5n!SFayDof;d zDEhEs>H0+7&GmomvkIZhL5#>6kt;kQAw=-W=f*l#hW*P;9{1lQ>lJ)Cpp>SHB^Hm! zSgJda`oNdToazXMO^#rU`q2S3@9T6hO$RD!mBK9yAlORO5HL0zj$;|h6|PS7*cX=X zk<2nKg;KP7MXb3!2ceXs@DjkY;oY>~ZHC&zRsL}Vq>+f1<^uYRX(ILHtI5A_|LA0LmpG( zL3PU46rs%!xkq%rsxo7YB}(XKKRb4nBZrt~I%w;AQZ5T^teMY6S!N4azAO}+qHq+G z7)>LbC$4HXjIsGy`L@>|a1YVN=cdfoBrk^fbF$#(-~W(_b>&nW-2^Z3UHv}-obQ(Q zwOH~aS7ZiDW!zhmrQh2~1MYd0k=xZE45>Xqozklgkn&!S@TbuP{L^@f`~nJ`AncZe zOu*ws>_)@qo;#?vW)Bu#JFze5ZhOBg{(>!nteFIB=*gxdI-U3^;%X}igg9zzE2N=( zuVX?YR50D{R%+zLz33nbMnAwGwGR`%0rx2M4~mhMW>$z9h20u|og%-S`rtMW{H?5< zv7|o-e72{$hcdKF6yZ9da4jNBVPcKqfPGk0e|7N6^sEYJR5<4>OT|A>x?af|ehu(O zELqwK*}PKGHusq8`^Tj3YOfJrf%8|*ZAabL;erCjtR8KVbUC$hSc2|Ye5P|O3}R*6 z22_WtlXbIz_xZq%4L1d~>yX${jjtYIchm1-gXQoie!4`6%aQj@71ynGkq-vbRX?#8 zy^vVPS`=n-rGgV7w~{mt+oeOWl4TDl5s z|9+?FtA_-Y>uW#Ccu;>sls0Oa_uRFnKLw%4nG8{_^!u?YS2{`1(qh#w)zAzGD{D;u zU z$93d7zIht_T$rS32%$flC8Q=gnx}JUGo2XpAsQ`}QbkyMS(}j)wqKvQ)N$+1&8Nt( zD0;~=N2PShXhTHcc>%bZR%EN6MuthhDuuVy^FcjrvuG&a?-ZVkC@OU_dtbryg`!_b zb}e|DSY7T^0WhLlC5$29H~?y)Aqg!9|;PmPUimU{+qtF@h}8G!m7!0l$~YpcUR>35!5hX&*J3R zpx6po{^;l?%HB4rAS;)hJogQD$v!pP(XGlabWiSr(tg1D8ttAnnw`n&yzU`2c@MNp zlFwWl4bEMbQK8T~Ru7D}GXmZ=%j!@j_8Qiklbs(C3746?WT?D)mf>ihuSiYiy0^19 zd^*GLOOl2l3vo7&s@y!V^>g0_UT4CTh)58))CX% zxclys*KG2eXOk}8Efa!Wt@{0|`|kTAEdwP!Z2)|P$UVnzF7cv2wYppy?7@Jadm^dW z$4dCM^c_q7@IbuQ)JbhlW(;pBt4jHy)}t&>i1e#By{<<4H0jw6tF8d!c0_VcfXm>k z+kY8$T@dnKJpPPG{rC5pAe|2*t*{9P^-(uzkl*qfonBa^&{!1YBTqe!7-}0~0Z_GKE!Di(ZL@5LS+tIKe(*N*r|P-y|r^pb@Gk$D5T*7X`R; z(kt5eJLB0(HflS(`RTc8#5XuQK@D&IeSrT8hzCv#*c(gD@XO;qP_AT&rH_ylD47{a z?#JS1)*nUYe<>59mORC!nqE=}B&Bt7g4r!6xCfYf#J!$ybV+g`6;FhF?xq#v&wRG_>m~BH&#FKu=_&6Z$>O~`S*Z>o1I%gp-txbHy*k_j zH!2w3xKXWqvUOZO3^>vG*v|5r_I=ssYe&gG(^-?-=ycXNWZ-2pGQXP!g}NzI>L~QI z-_2r#4PA{o-Ax>xdi}1aG4CO%z;2lqDf5tHLMSbtOO$u=Xz`9e#y9|Zetab1yBbQq zv(qUwFp!e-IHkb1)_MPnJ9cdfz$@m1sgTn9)!JUVhbNt<+X)M9-|EtXq%HQRMZ`XW z9Ln}R0{=oz^BFVPkcQz+!;R8~A$`qr%jT#@`gi$1zW$*f8E?Y)gHm#W+_kK+EaqJ_ z-K0tH8*_DjcuZMh@5~mNH~G3ndki9kkLigO*K$Sr3FS&iw!+d1G(ctD%Xw5gU1gix z(ND50`|nOgowf$?193C!F3tCRFyHI?XgEEG7RS=2VMTN!?xofpcit}TxGTQ(S_M%QL!_ZTV#n3Cd+taB-Zyk9sj=Ak zv`pbf%mP;mNmnz;gVDXxY&W;Y|zAbflW@>AzY~fEku3 z=>)*lt%>}$+2v^P0Qu<*;(*S`6`P#u)3H0wB_5Y4wmbSIU_h&{_zcCzF$Uimcm$^k zf!6P@E~P@slBG^s3dI{1?kQTTHjh`!{;jRn&(GvRG5gI4F-_D1E`aJ~VuxJ>`dh-%DLey!U2a*N6RHAEMC=l%`z9~T(9uOAd6-+dLU2qH%;b2x~fll0iU z6Mct-ly+ZHwVOr(npLgvd;cnlfl8AnQ^!sybtxkUtt^>G7j5#(ia&W((ON_6<<80r~%{!*#cw=M+IpM(vLx+9yI8?CoG z==|ILBqr=bukYg@jcOe`Pp@i#ulWeCW^{dAyfm}(Zyg1W&!6t*(|EL&z7mgtcuLcO zW{@C30rYPc<;lP1Jz7HMfI(7L0!OvhVcC%01CkC}c)*!7+~bUlX`(tNUA#0dU845! zH2*5YiupVwk~A+xj@;^=O5$YOXxf@rh*F`Tq(7Oq%ocE{tT3`u;+Q(gTS!dJlLx+J z@TG{(Lm8DTC@RXNROO7}A9G}{gDR0P_d9;kS@9(LzQ=w%r(~7v>I-I{vlhDglhTK~ zixD{ZS&g_J_=>q#07)$oaGG}fkB)ubC(kZkgN>|vE@~y(cfEfEm|L!klg|hMYYYDz zIme5Gde2P*TG<6DT7KuPGzDDWJBW*o7>;JjSzAc{0lkoMR|Mn zNTU8&DxjZ-X@DoFH?>A5PV3uU)4h$dn^u&Jef_VkUGPB01lx z=vLfkqtugoBl_F`bqRC&hw)?FlAsO`Ta?|>6=Urd~UonxNrz~x%k4d|O%^E)>!pZ*z7%fBMKu(Q_$;b?xF z<$?-wGyyb;&-n4HhrY05b*uS9I{ttb~E|@h@g5M=_Wu z`@OF5nW9YgpO<%wIYzy|MZVdPcxo~DVt>>iiS(A9BAA@9n{Brw!hFy>uVtih;I%Cjz>x4?7frzsE+#$PsM{DjkTe;H^?N1V8vtr{GxE;?P&L%+gFzDXFK#!kc7 z%yhDzCD?H^D{{XP{~1$)9J0LLQJ5G4P+M_kj3x_hQlvNoP@FQTOPw9rbkYT@{s`Tj zL4xZX*h3Sk5Sn*^PwsQ=Q=qllcH*jyN1q{ROY0hhi>_&wbA#pod?Wx++k9RsJ7(pd zSv6z&(65alohJ(wBdP7rN|gAw_&Tg(&*fc^aq?FSCcOg@zBfM5wLNo-o8xPH5+7Gl zQDYb97TTc2Q&!z7U5PVWkOD0V6jf=kg&YK$ZaXU$#F-$OCqEp&qdrV(sFi_&)iL4|V=8Rx85YSW5MOqVlkBV$KvUd{ z7wSfI-nq}gD&r5T=3gI$$JT=mYFE!d?il1ER8mht?W{#w@$%2a`X z@oxyry|O*DqMhT$BRbqdDT^BTP`v*=oMj;R{HCgg4ScCkF*A~3QA?o_tS~r?G;iv| zr2Gyo3eU7QzMZa+h6V2% z1Z|N<-@8iP0%(?g&(nQ?!hA;7XS0&Hmt~Vu<%@JB9fH5Q!CYIcrpsT>wng5`3-I~H zrjra69+v}5&*I>I!H?vEiWjkqPDcPdPu%V?&Vx-OMM3~TJjE;ZD!SRuc*03NRE zSw@r;Qng7=#?A8YGejF(0PYrf!9+hP8s4nci*`ZMeaKIwfF$JYFk*}v(l&#{5yFT7 zl??_QqVrh>`0{^Z<^QDfVDYm2fUuEbi5+JzG3-p=GVnL#?x!1xeQ-)+_xDMEZEjVW zs)`}3{t5wAjOy!!muyRVO}8;WTF1DC1g+w$?rG~k+H>hr;3fGN&o#x7?L!Pm2)JAH zY`d!Hei{kxq*(hmEo-tK`1L-Fd@%Yf4&go(rIMaZ@n=5JlK}X=!C)j zvrK0UlRiHCXWQ9G+jY2+0g^;#Q#YLN+RTBjxDPQ6S1JWcc{fJGZF&AlK`&Z`@z2OQ z9eXLbHSMGpGEVdiY)9(5Gcu1rajU{!^a>akK!mJw>F!EfrlUg9f1Uokgil*`92v3p zS4Mjb3xcHS)+XOgsQ(MIa$!8wP8+=KSTG3&!A|9SIAI3GR(g|O9;UpZ+v?;xA>L(wsl-Ecmv{2@32+u3WVIjMj>RtRx=&(9Y-qFUlI zahc4Obk-|Guiwr06lL^WQO2^3TZM}uoA){f6ZwdF%j0r#h;6^~w*^gr^WKI8nvNW>ihHw!F(B6KHr|T9Ozcn zrA-^gnX`BzzZ05~fLdzo4}_I4AU0i!tV0;HmgkEw)9C>ci_(?<6a#1ioiVUPkIoFC zPToZ)+-Zy3*eOHKndypT=JIRUl{+5dXmnB`>fxS{mQDmzN-DsWsy0@b&dT3oNjdl9 z#g7=II?Fhy7o=ty-DwVW-aO}^(`0)6^2v_{O}E~EArc!WQwK~1c2lXNdCy15nRHdD zA)A1LQ@?#Qi4L?Psd<~+o7mSv`=PLWlu2<9Q?i&UY#vAm0{Il-)qVF}3R#$)D6MN<@dNmI z6)5Q(CwHC(;65q7Jm&3||A{1@7#i*kZS*HkJN5b#-Ymt`!HK??d>w3t_!!?cqpzip z)tjNhZ1hw*u}JHlQfo`-(g%nG#@dZ(`RhiZ>pof@2Y10kkgfmD7@C3AFXkeqV;0BD z&}pBFHTpMzXx-MgEDAgm_foc9jUew?Y;#rFoSH!Hz}Md^=HP=N&=g|}Rk())=~@#8 zwsYZ*BnV8L%9Ssyt#{qiwakq%<>%2rERZ@;SH+Og6~Iq@M*7D zV0s+9Tl&#`zH$!u;{q>IE^9%gOrl%e_>BjkhRQKlNrA!uv9gW9_}<4HofHFekz9+; zsL-dpIiP$1R*fSgkp6F=8=Apwr45>RUj(g^HzXXv_kxKoyH37EtL7rzy90!+W&2P;^|Whjrd3AVkaV_TccHD!XZFqFGDL^ zDEQTCTX=I7m0}@LT)^_UFk;w12?}7=Z_HWXj~}zC58_F5>++-brw#Z1P@Ic)v_;-Q zrV0k9a2wKwJ|k9Fxv|C&7oBvUB&!akFQ@5MCR8*H8Iya@7oyqHxudkfXOi!@{~I%5 z;N$7id)d8WPg_#Gxz)N<2!6jZry=PeV2Rt|O-VvW-{Q@&YpvRO(?|(3QK$J;RW!r3 zQTJ~tQ}zu%D1$1a@elJKT@#FB9k5!MCeyE5__m=5-+>U(aD9=Sze!`hE-L;aEPot+ zdxi85G|I|jmK zSn9QlIP~Wi*`MyfPNDTyeUBd7e&ko-1Q*%?V|K!??GF<;6wJN|7nZn$Gg0TnL&@YA zN>42}RHk>@C&ucFBVGAL=2)V;`)WK_I>&ahDR4$7NAF+o?^Xl}=Dsn^jJ&2p@K5{wSdKARH!YBf0m)ZnD3s$ehBfZYlPjyR3KSI6muDlW zxLB(HD#6<*+M{h*(7tk2#GMYVvLQjBdy2))A1|{*1cLAm1+Z}&OM2;CSm&8XP%4ooAXYuC%as<_5PqY;Uv0w{= z(>RU^TmwY^WR*Lc20i~t`&#jw0kh|A@YUOawDUWOXIN;ryUhZWd#Qqs9JwE*#&xWu z%aG44CNLftpAZkxw|t>@h=Tb>2Rl_6>w=b^^fT zm~8#uDVYy!I{3%LzBSt6cPXd5Fjw@cF96;6LWjubniCnQL0X86p%2sjMxNlCUHlF| zsk~wnF}qiqcsNKu#P3TCp+T8(CQ6?ji5+08&V8g_o6ED6@0$D+H)9W`5H_w3J92%i z#;jrA*$CZpFVGsw202{vzq6AI7cZI`yK^3pwY{$S6K+0i_35N>#2Az(wL*z3 zI@ixxB#Mu^mjWdgaJlK5<+#@)BluQZwqHU|%K+jwAUkrBE+V>X!3S3slc`N1__Q;x z1G7YX0ynaq?OXRf2fE#;`*S`(d~SH$Yc=C`Gl>f>ODhW+fU;b!CmdiUK482Oq<8lSj`4||Sfc{4NAE&{H28?4+rVX3LX3J=_IRfYT2N<DSkv$viR7^awq7I8 z0Tw`{65w-zZ6))MLSaC3HG>FOvS1<%k{=9u3-?lHs`CbsVYT(6#)Fd`>pVrRM00i< z`Wr|HB?44U<4yPo($e)w{-Mf>_FOpfmdyaTw{*XF9UWI7{N1(V|n1{RVjo5bMgNBwv7EeZiVsCH`~eqGGZuXb}3 z2+DbEc|)d~H>A$2#7beHfyAqRJ|b(EM#1ytd1{OsS+!3;*)(>{*yUJbVynTEB822k zJ?ixPajUU5fVRgtoz z94r;6r^!!IQzzTu{eWSx|I#{ZIH`XMtP1l$QwZ0;RA^$gsEZb{-P8oJivT&7HXEGf zy(ql?&I$l2K>gdyfaXGZ#fyw%)A1~WdV7tns+}h41GIHj9#fx7>brda@5Fb=9V~-P z%O0$4IzhX{(d=N(7;xN3zSXvTN^3^_iX3Im{uOOr= zDJ;{>R1^t$s-0fjkF{YnWBda$+NQw7JuN}J8t!uO!|M4CgA-%Jt-zi!n@TUt7H;&= zE(Nd$eR}=)2T1oizNstfL!9OE)Iqwn`%x*Z*7Z}T@W#TLM{%=WP6n23){x;+LQ7b{ zS@#3G(TV4xbWthjRnIxE5Z~Os{9+>&jydwp4;)Zdj9%FX!Z)Y5j;PQU6TA)h<;8dQ z4#EKUpz}n$0pG$p>wrLZC2zB6=id+#X0O%?tex=Z@@TEs7Om^&)8{1g2kx`^c^lPs z7Nch<=Bc(~9lQG}#7@LxFH_54K+P+z_LV<5|KO#hz5MEIH%__YoCa*^KKzyry95sc zZUKDj*0jh?37eZ#VKObfN#G)TMdS}QowkEr)l=QY)CUxvz)QQ;Km>FE?F|H&NjnAz z#;v`&ky~Rx^T2t9z{tS^r*Uq7%}*2nng*E)?u#qZG!S$_0w!F-L12gxv>eB$B98BX zt%MSl6G|}OL2z&Cl@Ssyls@eLg7YRqbmD_#wjJ>rxI?jk_<*`_aJM zNN0gx&liE7oCGJ98{FP5vIGIX4*a`Hh88X>^LmCgzGMwGl<)zm12a9xBH$I&nwT1> z#=YwXl{&&_Mig}Dve;KJIK#33dXuW{R_u^sX5JQcYgnlcNGQh3m7E#?{WIqZrI&yo z(fs2v4RU2$f(hvgYmEJ5@3LQ76Rv<8G&$+ZiPAaskL|p=wjjWp`qWT7@XRX4;fES= zLYai3VD;f)X3D>QnjwB~Vp`xaIdc7^^QNXio6qxml{UL3=2&d(BOVIxJaX3%ihU8{_wLK;$#^FlS$ZwCNu z+ko8Fsq}*F3*KGcxK|W)H|F`A`9k1FOqshC{hE8#f)_mGlyFF9D<#K6o!Gv9K>ekm z`4cN8$3^9lbSj;^G;0xh=iAv(n6Y?CvSCTo>(4waEb13sPK&%lmuIB>Jqa5Q=dF#? z=B7dvWHk*O;fA>k>C`d%37^dHTEn$^qHib4< zzLga}oAqJOrk&t|X||v@1;wm4n3@ir#uVr`RRV2}GAL)YkHQi(fxZM#^)641tF!Oi zJ(%;JKWL6v1G1y_8R+%yDq{yMB8AtTVi$s=wc7^WG&14>2+ImBXfuG||GIBq7Z0X3 zORInZ)kZ*UqS|N3-9)WjHeNaa@v-7xU=;6+0PsOfAHBc%6UAz4@Iti>(v{S6vR)FM za7mK~s4^^}8hEqdHWv~CGQHM>K4`Vlj^bO$6U_52s?RTEBO@l_gUY`&HecwRs=^p3 zS_Lqf_5C1wm0#rt`XYK>|8Ufoi^b3#?L6c*5DleAiJARowz6mF@WY(BmG3Ry5TD`% zzkOk=*{4yMtg~cmclju+B2A8F0CXQ`A|MA;)o-&cgyh==Ox9P$^GsJ# z(l+*ry!;n->DS&f8dLM3?;`IRux4voI^1S2H4@oHv86Y3ay{32lW^S+=pTp1-O&VP zCqpnE%F^GiFXm_O`<{@8z7BGMUK1x zzcZ+eKQUde+io*sNivxw%FooaCajH17T#D9!Gl1h7jWis)n0;-)t7XLSx1S%y3ei$ zw$eGCOA{(ecu4tBOC_2e=!H#a(vdV}MVV`85!2X})K&rDxMjhsg^&npf55LWe7JZk zz*A<`aJLt7R&MViKRDCR=&DGOn2_N63eqJ@<6K$Px`b3@hfQgX6-898&crloxtSe> z3;WZ8DHZdn0@*tuYe*(n!4zmO`Jy+ZcZe1H1~07 zc-3v>+Otw2zK3Ifs=xU=okY~Jzp(L{{~DU1e-9V}806e6he0FO7C`nL~N;*os!+vH-1-bG!N#7!Gt#cb&J+K)^`4Q z0huu2>DtN!q?O@S#4TWMzjF~<*Z?8!Vt)8%gOktF&OJt3CQMAnAxDi&aL|T9;E_>1 z_5;xfFwsf*_bIo;=86)omp+67*JiL7TQgpT0e%p#<9-_L_kGRGD3HOe0H|+J z19DSyB0*Ipc<&AgXkK4}=4=~)?InJFtF6XD(0r}?Hg1}5&1qP4CBK?3XkFSKw&+??4BLq_=%}-_@up; z28!qof%?MljZTF@5x4cdTt>RQV3XRMj6MtTSirf{DHwxI$6QLoJiI0Oi=l?@i zG689tU`8w#ovf3)?v2f|+SYNb4zUyEo11t|IFqSH=C#&O<23g@IYImPbKh@~Rwad? zQ=3_`JgC<7J$q@U9~6Lv4$_PLFSF78W1`BBted# zfYJt~UJRdQU+OQNVnsjEZVN?lSwOH#d}qB)`_Oy3==#m^G8Iw7yO=!ThC-`AU%ocx zvIVawhdRLps63KTIM1Wwz)g_DSiXZeKR#3AUFzi!UWl^Ewe4yg711l!@(e_I>eSVV{0T~at1DOCN$6HMFs<;KgXa9f?ke*289`!cj+ z-3D}mDxTnAs?E12aa*peKgL>i$=6=FOeT?3$@DMV_MYmjmrN0ZV22uq!Pm7x-y?fr z?75K#X%NOVY7WT6-M3qBctu6yBR+kx6i9;xx1`RAoW;^2tK#-as1N_xs}7BOfDCAU zK`VukfYxQOY(yg)b4f9dU@w+vFi^#aI~FN+-hMpH=e5rTlj;CGZtPWoub%Cb2> zjZNmBbSv_-A1GPeXbBGse{r+hf z!ZUGzRz#rCCW8y<#EY2)s15+eo=uJ{uXE>frmVI6G>Wt)G{?uOP zgdD0&Jc65o1|^`}0Cb$eQ7Mj!qGQyY0u5obXlf;XuNWD^go7%_=*LPcjl(jO`N$5z}^9fF(>=cm05Q^?_Zr z*!EvmdMZ~!jm1a>q`J_ie}nBG`UvLh@z(`MqEh9}D{h%`MPNR8VxP-A@@mV953g{( zXPLIJ(`eXyE>ZcIEG%Y#e>Kp>y88!#=R;O|v!m{V5X zh6(Bt-u%$+qM5tPaDKsJYTV`b#Z~AGY9bA;@sV^nZ;9?2$j5j3tO>5s z#453xn&0q^0cQ)(uuFM5NvxPVO_q;e5{7$Rb8I}6<~9~03VcK4!`s0Nu6nx_;Av=j zH&mXej>xkU?cW~K!1$Mut&Lta5B2XYWKpKLAp*=~%40+|hY_maLYXDonl~@==eB+M z*@f?IM|E`21%lXd1q8^M2FE9=_7Z^@FSF$rlE%brZ#)HxXf@siMZG-!nyL-+Of;GG zSr;E|#cMD#0VZ#rn2U{6BP&yEM~jiuX$2s@QR!@DyfHNkKn!gd7Meu;S^*iBvh&^_DLSs6duslSnUDjY*u24>J zO#R$=50|LGPqddN!~yimZ66vJHHiwpvmykUHtOj`qItj?#RY1`82jM&=Ezd7ZI`CT|liW`` z9s}1kWY_LG=Rb=M0)8h?ZGm+E31xGQ8&Os;+_4q2D0)8De(j7KG^^0hq|>InjONp| zz2VymT-h(Ph0JXxWK@3)t4ChMHV*@yG0nI0numb!h~oe6G1;TI_EuQWz1HFZ@#(=( z8NGdItLXPN3u?d~?A{V0vXFeAOhxh_|Mtm_Dii1D^ukAe*K#~>kR2M8-LZ;H_D3-9fhanV(IcL}Q`Dxxn; z!*v*mXF%Il;+XEWP~}Da*3^GVgS38&EqIL0#9gWR1jV9HL1Zg&@DNMB!T+I;Rt6Aa zDGnk@!qZO3-_k-fRcj98Bi;Ch9)5YPQv65!|62D!UOgfJ#`#$RDZg@eN^$+1GJp~K zvPHjlk-5B&PjyF9crs=2vP7+a{ArmVqK~iw7f0U<*iR7iI#0rwfZ03cPt8L#H&*CC ziQqE*eg(LX7G4Z?P9h4WVn)B)r-By{L@HS{y7_#I@QyGQ;%9$WNxqt8DaM~~8S1&^e#ZkXg zIDx68^NZdOXZ|QY;10oiNId+`wEYipmY>1{YhB-V6-EpZHzpn_)hAHH4t0w{>^i{x zDg#&Ob}@JofG@uW7SphD@3(=s{O;-zFLw()N$t*a6ol`;JucM)L`mY z5|j+jGy^BV&6ypQwQw+!Puz@y?cdzT+|}ft0OEGB9s=||Iy9^}n?Bvy`zjZiGy$Yw z58q9llQk4mj7NlZ?c>={q9caB`- zZQRrav(ZWu&07|j1I`~MqEbYEC}+gEfwIic)?>RuOj~Qb3!fr1FM^0m#6@IvFW=va zk@EhcPCF;E_vA;M8yG(4BYHGCHQoEHq_6L>+lx4j=M%Kc97Cbt_poQhlihjtg$oW| zvTi#|&q~_l8c*o~o%f+u^Zkoiim^H6>rWpQb#MezBylH$$w7LDqH;|11~u!T`1V8v z%plh!_skGpsKL)IKT9p3zIoGq>eh!_YembeWy`|^?ZBKo=Mw^m(UZX#ri@}W7Csdj zLy$GF_x>-e#K{f=-O&a0mGPvL2R&q$1fJ@F; zx<8^sxL1>@Q=#S>mpQ8#XCKVeCOIO`6O?TGm;`n2_7cow)^ICx%yrIf^D=u}1MXGe zQ@|!y&GaSoF3-|Yh1!HR7`uH7usygGaDE!<>9Phqx|X?$(HPV7q3Ci@xH|^S1=nM1 zp0w0d`YVutp<%YLCW_)6!eZ+uVV|xKVAOC+_L>6R%fsOPY#ioa;x%JyUSucj? zeI6L=GU@jQoNmjzR~(eu7;pl&93%>KUy9}?D=h@M!2l}=n-*8aST7vXa5af;b;=^| z7nA32C9$y#q(29B`MIN!03~m zZO+8)ARS{mM@NgTUh+JFNrd+?2avGRI_wlK63pXly!H||*ktl+7@M3f(F6QtIJk#` zW-1Tx)N?w6YN)8`yAsmY z#}n}od~qZ2U-*$XXLJL^uiYe=nR8%L_}!jWfEOju_f=hZJy512q)Qa^Ycq}gN&=Rc zEeV0mmdyC%-eto{;-k3{qy8*K%l7Bk*V2#B^F77NK4OQsbIB&q#&+T?`A=$#;f%JxeG6VSBk?D%=%8ERxepeHV_@%9q${Vh>NSaFwK zqSTZJb2z_ovb>V^)V#w(FvU36JXN3~2!&Xa1-{4k6(7jQCQTd9@h33I$~{i`p^AJ; zEuM5s`|mmW#zkHn0xPW(I&Z_%(mXFA57I}9MzTdQtWwis=8v7kE20T15-m^yBy2K5 zz!D35QvBVXj{jrty~3JWpYYKrZrv(iLxD|GP?4etD7~miQv^jqFDgx>3ep2nQ9!DI z^rnI!gd)8+kzOJoASHwz=_Ry4fHMn!=juG?>Rg@Y`RB$0N!I$-d^7L7^Ui#|dB<)R ze8&kGjpkLkyaw99!a^x=W%+FfaIif2NIMD?`X@ij3m@iU;b^#-UKrpx*WQiU8cI#O z8@w?50K%u#9u+He1n{V01a_lF&gwTINR|^C`hu%WmiUoOPdljIK#9wTiT3gM==6{0 z)#C7*Fqw`_%U0pKpU9$Fk-}w@NB_+FqoPa@?p1#h%UUjoFarC=i-%HlJfxKlvU7Nh zIhJpP))m}K_cG0_U8i-=7&xwdjDqIzN2GmWHbahO$-2hEhnFmqRc*6BXO zL>rlg!Q7Se27Ms?TYItOXH3kJv`cI4KpNe1oZ840#AsC z&7W|qgvV_`UYK#cs!vP`E@K-IqkIF*_tHECuv!o*>#aF1EiFjh0KNCrx6J7REdf&J zg}kYj(*@RcQbGVFg%*{$Uw2fBC{C~zG^7ju>``9I&JOl%(hL)*hW$shY zW8-rRpMNR6mj|WN>A6g~ehJsosAg(0=)G(QE4)QLHd8SZL1+Y#L$TqNY+OUmx%>!d z;f)e4cm?C$D$N%IYN9rriNYYYpR6^iifymNe2KB9zP;mfOC&M4a!JBa?{FW6$g&bA zP8xOUXy1_nX&k|7XyE2W=751cQ{!ATH(c@yh5`Z*bKVzBwPDYRZBW}tWs?Wdk}Ha$}L$A;#u(6Ow6wnXge6)4qQ zgwPIsBj49mdH+DN0~bpyHm5`83fa}KTm%jZhM#)Gdq}}1#Zuac-#}HJcKd3(Tw$@n z3UpAsb)+Y<+-lTx<%{6jSyBvM1gHwfR6MIiXpl=Ru@#^+=L`$D+$${VBQoUd{AoCm?{QXt@Tl;c} zkxUJvjYlYafC}%v@U`|3Ki4=fkW1~1vaAbXb!plhEdZ@{b{m}yTWRoUT#Jjgl5_Et z`0CLryS;Iuk{nwAlNnC$!ODHe9NQDjH0d-$VK=MIJvT2^xji`w)Vqz;w} z?8typ10!DeLz1t_@KR2#SuWj#r(?Lf2%ZViB~)(1MRb2rG%17%i*KCN-j+3f11l&B zgCY@VV}pIBXFA#cvrwc*!@IkR;_Xmk)nv6?cOPv%rc(Z@iv*LJpkNymeL1ww-q$F) z#wneK-I5I|8L9`EP8|w1o)DvbyTA;cr7A)-ibNO43(4CxSV=?aq5A4bTcak~-Hj8u zX+NG4uR+mLd{3AWBKV`4AH^`&`U}5*l}G_u1N2%XTvkW zzys>yCpspFX|K$&G|xFu!CJ}wG_W8_tr``TK7S!~&??AfUO$UTC<)Q#Y;ziFMK_(H zeY~{qhK4Ks?rhFI>R2#)ke(A?gCY{m4*tD=mDK~~thzgE?#I4CYEWtJEsbs3*PG~Y z5RvvkLhaMx>Y_PMNi&ubPj(Q8oU7$fO>jkw#@Ly zb@R4bw63hr=gm^Pt!8WL+^)?1G!qAjoxLQdvJ2r$z2ZP3lIX$aL2bek>Op0=BqcoF z43Eh!2r;Q?x?Uk$U7Br5=wv}4S5~J?DO_0<25dy|O~=)NcWSrFPj`KD#Bvjh-RVHg z5ppYGY*|_ke@zrS|tz-XyMsh0{pZ z(GkX{c`KqTGWU10cMB+^gR$%T`nT*43~lHu*-0=NLxt1mlEa)hc_UlaO%OU5F625j zhFd*00d07unoS`1#dLlzra3(%nk$as%STUhaLnNFn~KNPKj1kdO`{f0X8_Vl+#sk$1`EZRZ* ziJK#Gh{Cx~tR-9rbB{q(G7Q;4Wu2k@mwfxgp}Gr3d0 z5pvLAFKX0_kfu zxl6jhMOs)i4iElhr;$U`^_3nvLfu~H7;iXceKuY~`snd`u59(^|0zU31EnCAoHCBZ#2q@s-N2fh z8xV8>M05n^SaW!EIhM~v_*-W7$oBnH;_RDm&T=9?96N$|S^UxdDtGi|s2c z70R;~J9<*z)N5qR&{aHfXPXg5fT;8PEDaWRRDQBo*&AmLTZHuCKvMeymL6N$!QIv? zJBvq)?05SK*Gxj6=|~+h9wljH-8a*8U^Ck3ibOg>(%5jH-dF|6`5&|Ku;;^4z+@F; znh*vk;VaS~Yr+asYF;VYW;KEw;BiNQSwy?VxqK1!YMDm7u}XnNeGZH@22#`q3Lt$0 zeTuv%K3+a-tff!*^Sq_bKYHjxU5)RXq@H@TM*WY>&$|>HHzk!r_7+UNQQ@to7yKDd zn;t9c@Z~)yLni$fT%i{(R`)Pp8*l?8yKp>Z&b@azjYC=`hvCG5|6SJKs*Ab)m$p18 z(|`ynqBZ7wr}*WoKU@v!e^hDDL`i>1VAL;u-!soTvzC9##ZaFj(l4r+P)lbm1S(Aro2M0~G&kBJ@I7Us#mhPwdtImIQf`c)l3PrPh%Ipt$N~#OBJU zYWsf^TlO(|nbR6odR*9Dto6CdglRKDidoJ8UG~Ex6M6xPxmRjTIx;J=>x+@w{|vco zix=<~)EpG>7Q6bbT`;L624{^NE(pLXBPLM*UUB zhll$D9(N7V?~t|B><2*GMf)ptO!L7%()bBxIdHU@g0)*lju(*riQ%7C1)sj!1P5jS z86{m;wM!f`2|bKra|eX;TnQNn%sHlwKskGGiY8(EAYnGpbGiB}Fu7fv)*E8&v^j?D%Zinvm zF;u2H)g`5Ay3#YWAPTo#YGJI)4&^9sLo=;~;9=JOY271SFa-P9GE7qg3NlDV;2VMs zkL<;Ou_$D+-eKYxR5V~N!E=H*c}dzgvto&h*MBfzkozF5d#|@5<1#Dn4%yWt9 zpCut0Il%z>a1PDyzf8Ud*NT#YzN!S67f)46Buw)c+A}?$3e~}k7iCRQ-wLC=*>cgc z?Gg=I3)*#6+tlX)f^PF*esWHr+!ssTj*YthrLt#PJnp?j04Rex`VvV=#LD1oVuAPV<3z0^(h$flvhVG; zQyPw3X`~vtne}gTH$;(AUW!%enHajd5j|z$v;(3B#qXhw#aK;|LvPJFl=k)Gw%1`{ zV?oOo<;Gm0di{V_&PD>e54)W*gOvZ!>HGP*y=wK{pl|^q!Np1eIBv?)`9Y*=PsBsG z|No6)GCA3J@l-~i>-z?gc~dA4w#N6Pethb)+b?=Z+fwIRUUcjg?M7(h#uXMpPu*dR zt@fukjZ>N){3QQ#aBRpDDZ4WCSjGG^=uWz=oknGCmn+#UUk*Tez!s77NHVv|p0=j^ z;zb73*6gu2(Fc&35~pTCK2=#DseAzg-3q6SX+zjHHPz(?pE2s(HIQhUxJ$CDbv-Kf zvkwooaF8}HZtK23ClsNfcjM?6-|BUjKGVA!tpi5Y1*F!7_0bZGo2C~>?u%8UC(lB0 z5eU)xs_j`pH-`%#-2UDev~~|vk0B3LT8;z6y?BBs480LgFK1V5^2=<*@Bt_}u5gC9 z&ZNo~<49losi)LPrZQS!aPvI0Aco%AfTo=N2boXNK9_W?WE!>8|7Ld(yApcWW#^xx zuShZxKHtTC9G4ud-~^A|l`uu5R1^Bj2S$SI(d8;fkj~E&(YNFLajqvT@yKAp9}zUb zpqwlUEp?HdxG#LrSVg}?GupHO0<}$viD24om?ulfcUpZIsru-?V{8CB-k&20DwOSU z-K{VbTU};tat11S|M+?dWiM;9r`PJq+qwfb*eNJO#YarLD}SB+9w`59iseY4PYU2Ys+qq?-qH5tI(OnH&JV2Ocp;40|6w=5YzrJpwaQF0W_xH6e9IFiG%!)4Z9EM+Qxj z4|r0GVWKI(uf69=?YvuJPtiY1{|a~cSM7*CRhu3Y{OU>cZp8v~<%_L5ZU_BLLT{EI zzq!YhChv71fWWjzmq{MHrET#J>ySrF9e-5En*w@cZ_%^tK~~u`Kq*5#J0VfFFgmqx zzCi+JqUE&ne0=|y408aXRUC>@T9*@BX0pWn^{$BLt;ukAT|A6$e_XgBx#Pe2Mv zyS&1~D;tOppWXA}N`dT56i#cctW8tD*+qzp`-3bp8tnF9Pb#(dJ5h?Jz;o-o> zQZ0*%RhJA51~a*zmf-O8`Rll!Bf`IzzZ~}(`G=8zyr7q#lya1@M^~)vY6ONgOZUrU zbTNSfQszlM=Zw!VPs2mvlb;IYrD=Ny>2TstY#^Nkhlwy(Phey_yZkjM*HPLt-UO#Z z&!3)P>j~}eHrku&yh*_6l;yD*kIK`%tF9F<7-@1q;?!}RXu*@V9OsvW8zyLMUZ?cosBgGe8AEs_Bl`y#Z^3Gwvl+}9W$llBj8 zI~%5v%jviX$g;I(s_oPVl;a&hoL3=c*AjV)o$xI(n^+NZU9z9|rV*=|_RKYXL*7r( z=ZyHr?BFOGefKrY&~~W5j*#V%ch!efJv;XOI2Ug|dZ!rrSQkK8ZB%J}0UiyU5pW|| z8NS$+e$PqUt1SJ-HLuk-E|-(rht&+7co?t59FD`(9cN9~mc%&q$jvyD!+b=Se?)B0 zTFsq{Rek?pSi}O&VZ8lT=z)ojh%+xd>ROg8+0;UL2Br{^2gAM>&K}Dgs6}LDYH+x* z1oLs11a>dDW&6Jx1C#sEp2GJbs{j2+n`m6^g3JO20FEO6;7gYzuKQd1xS}E`g~Sh* zJY&JnT5-qIDsj`K%MGsFYyIK4K`nqTcVk*$qiV_RdexwKG68h<$i(cBrZ^+^9t|S2 zE1EZ`Rb%hFE$;XAuEiPH%D!S0 z!SKRPXj()@CmrJ$tcK~)`=2k8+}SJ5pVdyAVsJ7}w?NWRtE(uqh`^fi$(V^a=lT~g z{cCCKHZ*N;Z@WlhVByg*MkU6liSEP9PHeMqn$`Cx7ZK2+`8K}WOC>_i3DyrYH=dS* zhCV1FYz$jwkCqFk81w3}kBm6u;>^+se0_i)WBl2!qV0jVp1eTfm8rCzN+ zBAzbw!>$J{*(mDFGjLYLw?_)61WH{_Krz)8Hwzz2DkFcgyqk1kCXo8Li7JcIn_Zv>UkvbL)DCs@$-_KWh(( zQ9V|oE>Z=FD)dcYXBv=O$((+l{o?ke9>ArZKis{W)4nbdq z9H7URNe662-+2uKW2Tsq9=^Mz{9o*hTz&uPuFm$olGH7u^i)`u!1w?s)>$as1Pmmg z_aW>F_nv;$Hz3NzGZqT?##+EUcWd5w34_oS zZ4=61_6Y>h-`|S7b};X5@%(@qH|Au`r!zN64CV0w)3Y)FR08$Ls1%LbOKz2FAnKuMcf!O^In2r z^20TuM*LE^T!xneKB`{Nw)AC7M0-}jhX^iz+3z)e4$oIRJ6@N=NnXdK@?t@WY2t1v z3WpKUJCQEQ12(_GI})}io#BuBb}eycgErhQQ~jPcJ=c*5Uv+WLup@AqQo~9;e^_gY9&@>>;Wd_c1x^qWpc`_nH^* zHMdm-|3;F2mvGHm@Xjxx7hh`O^*_}1KvJ%W)7`mk&Y7$CE$^~gbT_9yTkRULPI+uH z)pQz~7jxmFEu9NlTQx)8wM^I&UZdLe;?<{iDV>o*fb3OQNZJ#4-)P1vhf!jQtU>)N5eARcxd34Vm0l1JoCSL z*ZR27J9V{H?IV}JhZG>}gYD4PH8rdLhFA0Z;Au)Q|H=wO+;iIA0FB$Kl6c|akN4>X znL=MRKo9Q^=y9t5=O_%|3HJ`kMAydib{F0!iJ28^(Iq*t&pw{Z5`mctIZ#f6E_|4> z0!IpfuLgM|G;9Fn;9c$S#Y^|fmk{}~_z%RS&U3QtE6nCS9)QaEk&~XKk zA*uyiNWtxJV#}usCw?5=2UYIJIqM@UvU?Mwg0o(IOfaz8V? z)R{ml3Bd=!S;a4wtbjb&ukrn)^EB@uz4O;2ZI8v4-tQD9u$D=>_4RhBxi6r~2Dbjp zwsa*5bV%Qap?jZkRX3P)fb(3LxVw>X?g4YX?Z-6|FFvaO>~4}rlBTuJWyOw9P6N%) zk8tUg(LsqiHwbjxLTN8mgl-y($UBJ0dt9Xd1@oQ+E$^`9>HQbgq2CZK9AnXVQ9MDe z=40B9bMwL}%VTYZG};vv;mBkv?qDmEu>?p)6pwGXgf~m0zacgBr+dl|PUBmSWRps! zP=N?>_nm9Vu#?^d;Y7&xTz+gNOzYS*sI!e5Wr|4}x?76pzo29I)5174+ww4o9}10b zhy27?2ac_Pu3nufCpAf6s9NW6=5n17JkMYUY1UUHLFh$#SB*nYd^xobbnkqb8SMUM z*H0(}!30jIUJ0cg0Cwu(bQi$x13Mjj|KKvq3Xab)@LyqSeeSu|d-;PL6kS-30qqAp zOnD#;^HvFkhaDId=X8Nx8Nb`2)Q5WjTcVrHF6Mv+>~u; zr(4Hh@|w?0ba!D_ZR8=1NN!q9XoZ=$Z>r6tvw8H(80G;Kzt6>I{NsU43xLzQXg6mx zaYTBf`TKNIYP-*+GBBwGWT8ZvG_Ff(8bVT~ga$>ooyo(jOjgEIJ zWsb`iuI)~KGyPY?tSInRtwtGfRNN`&2~$UpbTxD#E`xFp3LA_xZ%>9eCWqd%_WHVi zFN#?HZxuAz{@CIM1T()dD740@<6#drLZzKV{YN<3QTvOY$=K#q+Yjk^2WzECSo&ZB zs~6>98|#|o+!&przQmc5=6Wr$++|zByi?DD4GHKz3JmFnjj43dGqX9T^a7e#4y0D2 z_TOx$KK$9@8F59UEG5px64+i)O&@`wK_w%D6i_>0e>AWr7za+Eo_%)fnSaBD9J59< z<3wHw0^PTG^%@NUq#J;$)oNnEg#-xyjf46^psEyOEqMZmE2f+aGpSj*2-8VMK%G(}oY7IN)Tq~0ycm5p_6Q8VdB*~P7-}gwR_z+l>u?g^U&ySm_U-MF zBSYSwOKHDrHuoe{H05gtL1UG6RarcQUmykD#eatxf4u)$J4opO`;^K3vfXRWh*$rg z3`FP?YbEQs+%uMAJ#v<8Fggb!k#LDg6MqCgzIm2swbdf6fi)rnjY~@(5ItSaHnn&e z*RvG&GgmtZ8O{U8EP@=i9=N-2_IiAC72>a(r9|-LMd?$vjMDtcKqQ=CUif=UZ_Mbo zF8GbgAAtiRp<{fx9K)h-j%OwZD0?RAWM{zUl*)WWO^G3DRHpv@o3e3$CX1+&R3o z=vj4Aw?wXrlAvaeedQ&+RNxR!{mxUGRI~A7OvC|_N4y?0HaAFYcusb^pZ6Ei$0Oz*k3Bcgt+i9$D zZ0HRj)-Bb7ZsoM@WO??xlV7ZolrQeb7%zHw*-GsvzNe-3=ZK9S3$JC+L1)6_^<`B> z`p$eC1*OU^knJi3H{N~hIdaET(t=3`2Ah2=t6(I3WR({?I??zf^GnVZc@JLYr$~D$ zXjlq`h?m1?L2XxeIgzz0Fn@EsM_gj-=m$A}!KI#VV9wvF`@-k}dwDoqt#Sca48t#_ z?ZV!-Cvy89PUnQP=viNv#-zl!w{w8G-5&qjnc+(-7k9UW#Lsl~AP~Nsi@fLbg(~A* zF6uqK{3%e6zijg;^u6=Gim8#%+A6CNf*wyF#@O!H`Hd1FW`Yi?rCYC?B|*x@_Kc$O z8ftc&LMQijuW!Id^P-RJnY0;T-Ep)5Bgs{)W7S{wB(>W8uZT@9#U1+qkW;H;n1;4?<4t z^C2x7kw594ax9!ep~Ox)#{Y7RXQ-8~R0?_0*kJ#n+cCbheR09y0qxd()XTA3 zPiau9Pcw6s%DSiP3eUa3Np!ytp7`^uNY^5~?&pF*YPydnKdO4^Z2mqJce19A327%9 z^T*qtjHSL6HHUxX>mAZPounGVi8dhh%6e$+Q0D`qnXHf6G$@y$%?1+EsH4G^TnnYs z<+HKTcXil@D{wOm@(UGP6S5`JM&-NF8F5Vaik64=q3#C5rN_PZ`>a%?NBVGjOb5H! zoYB(!DdluRDdscdZ@=@pZOjZ}Lq>7khB{UHKI0yGDaVc1)NXrxC2aq5`aLP)zP6_0;x3Ot)U+&goZ~mqI(7 z_)K+@(^can&}S;{oi-zt9qkn?PRYF_B++>%q`Z7;KMF+@f#*5=^=Y`g*<@MTj6`a- zZp3vyZu_Oa)Re3lsUiJ>Vr_dU_W@e5raX!@y$KEqHXfy1>Sobsv2 zC_z|FXD7X3Ha?++gSe*cxr;kCv2;*H{~aMKVEVTY0@gnsJJ0Rg-Z@rA|3 z1_i^_sLPUTlg?GtM>5Z6jQdJ0u@Qm6$q&2Nnh&5hM9v{!#p}oE5O33yZ4i!KinMK> z5s(sAR!3(?NyM1c{dl_5S(epYmfiOryFsk{5X;dYm($S`sy~*2KGP?BJ@S|#_VJD^ zcImP>>DTEB%XIe>)^^S2iKU#_^{t@~&ITTaJ2eX!9<_>Zd@T)X0Ud5A6svey(0)|l zv=c5Pj)aOe=15=acvM=PWNRdCh!0~cr3f1kq^{@<`qSvicVFib}`Vb?Q zI@Ut}>kwgzFLLTO@m!M=HLNKrM$f3>4`r2IeV9kK2)}E5KwIa0mjl_A zY)Ts6^l#Vowen}S2v3`q;3yyYY$axlHk*`GDAupIA4y;OjkOY5VQFRYTxDH~6* zF@NmvnKMIXG`3aGJW@yzsvo9b%w$9{wG3owN1m56QtL=maBE&((s!D-P~KjautA~X z%E5R)o{;YtU>*KoI>ys7`u=<8a1Jga@C$)A^7aSbQ1D3|PSFpwR931)F)04dvP0%s zhC^i+yA=1KRNavE`^we#*x^ZjJi4X6b58TF@xwQtMf+{+?)khhl^5vAG?b|{QTVeD zW%uH+HR^`3pULBq-CE_lWovk|t%Rwaf4_}+To(XWuzJq$p~1Ss59ulgBMG#l_Bsvf z>`ex0mG3)3*3Jd8N~ZT}bnA%7#0;PO~i=Pg~6X1t)S4c@BbT19LDcto^_k<@e=aewDlzkDd4J>?e&YkSM+eKPVvz3b0q%2damSYrjP1jWM6TPyI zTAowJMafDbpP8N=yo^F|zgk<8*$2Boy%$1EN_sjqR&6jskKI#*=t_87@?<+E!zfS4 zF@82Wq0K|hwoQxu_XqsYw#H-`x?VA|z2AzMkv^jmP)HsO@}N+NJ5OY=3tg^T;WPH# zu9kVvp78U8W|pPeHyGbl2o!hX{ zg70E326NugjfKN%Kr)`NWu9kme{F1{Gti0#?l6OJ2i=XV{kX%rO)LDeP`}LuH z>+{~7R_9Wk>*5LN=@CEX(_k$n;VbMkemQn#&Sb=}suiW@TI0cWci&Z$4++TEMLY-E zApWXl6xuQVvy!F&i(0ClY0Fv#^GZ!Fzfk`bVVTZ5Md?B7Y5P%jtp8f0svlhURppw~ zR4}A?mCBs+(hxYS$>VSGB6<6sEUruX=I3)LRNE=o_{L9o<}UU(uC82}c1Z*faksH^ zp#LZm@lta{S|{>PpDNjyeVAu9 zVbYTor<6M2u7Kmub$=!zxsEsK>LIv#k}C6Cgu=$SEFvc?E7#tAb*YmUXRSDa<*toK zp@J?Vai2HEjC73W+P#3F@qZ;6A84T+Qzl71o*11o%pBt7Mg?Y*02;b~26M1jq#B$_ z>+)AdqfMPE;Q-#{9=`TA_iSld#zc>2?b;RmxX3`$iE-`pbX7k?skoSUe8N@ zV16)CkAo13Cv3e)Am)h9X+}HYR341KVH?q8ke`$!v^tjhtWry}x@-y{&`JzN?nm)I zM~v+&xEh)M_UxT;=gHT?TB%vW8aK8=u&eK8e@n(YSz63>YedMWm`j#SQoG2z+apEh ztGPK|h7Zx*;273rR-f#2EO=fZ6Q2E1LNmyxkS58&*bO$QT&;_1t%^7-m_J2qP2f1=XFI-3GDB0fb z+E9`tCFV%9RPpGtH5L*c^7z$Ur*lTjhnA*0K=7rX8oJEFaSz?yCo2ror|q3Q*UGZ+ zfsqM$i{$hy#!>YS*-jjOa-!{c=#YC3#M;W;%aIdhLv{~5$z9H*A{l2}09wo(7GK<7 z|0s0QF~h^9%h+0bPGGm&@HcuS42ADq#i4-?L#RhB6j+ZBY?Py z)e3J`>HJ?~^61{^=oynfZAo#5UX0=8Ox- zZ-#$HC(Mi^NWpUwE_y?$tSUh}=c@F|uz%%h?;H0zw^na? zwon=_SAcST^Wp&K@>9W#PJgTR>yc)_kQ+-5Kv*9NTgq!SIYaF72{q0p$zJ+#0n^Fm7 zfg|kG^>o>eY&3-QJ&*=QF-h_y=k;xjW?f(#(9QO>+TAf9O3YI;c&@abobH~p($O|R z7WLfja&;O=;OF3wPIe@Nmr%QFd4d6j^6uevuWH^-#4cr08t-YP>UF2F_*!K<#!+m- z{qZu_cSpI0;=43eOe*!Rd&Zfy7c^Faq}y?*B_vaiP1giaYp_g_wCom3VpEE>d#;s= z2@T2{0km-+56=A=?9xo05B@HpdvrB8-z{e@hAx$~fZ3>j%O(}6{%pn?b2SpzligOe zmA0c)xT7)j_yx{Ts+=-nPJXyMKQZ;0lLd7ZNePAz^y(d2_`{v;)HmR`;$>TWiKBey z`)p#onxM%KiD^>L^xPE*?XbBxPYl10Se1lV!D=&Rq%xK4P(>jjzDFgXKrJee1NHLD zO)zh<8n&-F-K(!eqyNka>2h?^X9Gk^e1S=hU%WGWSsHRHHTP_wf3%RGbh0GDR zSGFAHW5O!}k9kYy>^!X&7+im`Gi2*=4v-xrS*a)cP%q`qBX@0*t~I;n_OVA}eBvGp z{e?>fn@RmcFZ#q0oZjk;W5pj%2IyZoRTE>y(I}qEwi#n3-{Ehy+kkwSFc~p?uH1bn zpPH;Bh_E5)Zmy-{cimH#SNzKydcy=v@V~5dGlzDA3IHxQ^`%ah0+1F@y=>%bUaOL) z63Wm79wRnOM!;E?a%*}lf9olZpOI6~_Fmz{HqS>nRmM3@i=t-C&QL0OeYb@%7waT5 zmX!Gd=cb$~eFzmN24?v(>~^O3?8UUWhSnVyH7Isp)b= z(ybENUE?MuI`poH$}oLiTRlizeLc8@xsF7LqICCIc1#xn)HKmO8By>AOQ>E%ih4p{sieHni>rL0`tCc- zQ!j!E@4?}kEUf5fNr2ayGnaYq(3_!zrV~Ax-TsJB%2`F3DkH1y4o|kWI?E%d5Q)f# zv-tfOit!g_hn?D@&@^Y<-N5ziD{m}^N?@mvjaUa1rxkFkVggb)*+mOlL_ z+d{KSB6oW$(GA-^o!unT+HVgu!*nnHI?wUJ#gzzVm>=zp$_-xHnrT+Qxumb)U7Vj>-BjD`Xw3 zHmlf2W2^uUrGEhExv^qE!S1dEeUOiaw3;n7kQEFk41BO1=Ztd-esEO-g1L9hElS(; z&eI%^E^^7lNSku5%ggCqYR1Dzj<6Gt^T-5!>_{}lS(d=kK z^mJH@2>(>g!JyBKXgPhtH)y!1KjM%ErPAKOp5#0XQarpi9jj1%g zi<>@DAG!(jBb$CTl+zST;!-JO7TCzH5l+1a=QDR=tg5KoMXBA>fhMP5Ns{(l!A-hb zoku0tOuGsRiq|~y`2AX)O8at+Z5IlBFovmmmn-jC&;SJ9jqw@Sc=YY4B>+gDs;vnO zH9`?^^;Xvtc!eF#9S=6_?~0vwz1<}?lT6^vgKY!+#4b7; z`}ymPA%FRH&SeBKo9M`bTVmzgd((WK!PeHNxqpqmUIKLdBK?%GDqYrYW@KV4hX)DW zCo7q#In`@`8veZmbPyPK&i22XT;GETYX{qKTU_Lw^#xZsoAU8lNbK*GO=uayZ!YQ` z0{aa7tdw5bK5aTiF_+!RLQ-M?mtW8cjg;dku?L6=$7wVJFO{C>IhRfy<8W2fR1Gk# ze3w>$Lit0|j1rpyU<;vfAX`5&acf>Qc_8y)+|RHl`(B=U1;$x@c`${QZM;Qt;`lue^u>j z?CfAEwto%A5__`umgMv-VR4br-L<+cvb&Mz z+00zgerqPLwi844loHC@s*N5MyrZ|_3;>23$W5tggRcbc0=ueMGzq7zr=r&saCAxN zwH~Lfnj(XQ-3dvvTX4Myv;xuxc}?pfAT-iS_dtP zR*?dMo}0;oz-b-Jg+lo>*`5Ha{8@^&Ju)SSw`mdZSc!mCQdx*P`LCl8fH&El4rdcW ze|U6EY|$wml$|#9;65=R?MVPr@0qq@9kr=*U;-T8nE8(52x&Ihp(H! ziuO^0ERs>x=O8aciScMS#=px6p*G-$Vr9$7O$_paE2_y}tNmGJi>=h}$11Kn?ye?- zJG#HOQ?3Dn``~=lN{62PLYE#Ra_8&6d5OC{Eo82RVuWpEK$(>aoh}3nfl+d)v_ul3BaG_2ng`xBI>8z>GC9E(^%4 ztpbErmRTJ*Un9ds9{Nqs3cEX$RF8@;Jl%^}; zAMzuH{p#KuG9d^9BfCqo#qt0!D7&g_%>?;XdOF$5woFRav#T4~)@Lrj zB`HFl;IrabJpI;~Z9J+wgoAtPa(>mHg7V26`nlrlRoz2d65m@Ss<)-$W~8q9yog7~ zZysM58)iC{#N}!>lSSR$-F%CX>IUm65%gOn8R-((nOf0F>0YbGp{bIcYZ?Hz_rB<6 z$h(dZp!GC$lKIc;0a)chHtf~&KMvOZ2aDFj}3+$hKB68!Iv-@`G@(8`-k z*y`JODk;D*ew<#j_h@hK?+O;{Dr&LWuZo%3DrYbEEnOq8#CrjS#|pSE@~HPVLFR(R z(^H4&=5GQqgN{f$HdZmCiPlsNA{8nYjce_U2jw?=84VO+oSHe22Q{5t$=z%8!VL1) zCoHJNnEr;X0}#*eK3Mr)pSs{CM2aiqB%JFh;Prd*IEV5$_Fnffbrz$+aQxu51~6&@ zC*%BpNemR2Rl%X@rH^D}g+bEUFf>J7$_zHG`|;;yc3S#OK*50Pc*)$9=5_;}>o*By z9C|XsC$VLxkD}3Clh~U%tr8SyGBdx;EdIvQZO#~|VIhFmlvaY;B;*k(U77SuH)bT5 zEh3RbCZJHS0wt3CH!1IBABx)sBp$uMYM1m%q9RMPw`p=Ghu)mQ0C6$>?F*h$uORhl zk~dF`p{QPeF`PMVg2@lZwM$ALv+j3N>OG3WY+cIQ=_9V_?FV8BIAf|zu=r=Y4qkta zT8=+gFP>%ZzkXU?fR=3@{!lk5{-e#HbFGoBU}jc!(l;yb68$+h_C81Yd31cTL4?n$ zI1~&@(U-xxvYUL70>YoV#1Z2kA^bwbDb0p)F(0RUKB8ABI`Q>C=#PlJ8k!)GxmrMdi8S$kX8B3Lge`A_aeu&rzHr_I;~>3yh0Yqh5|FOxDv3zmOY zM&y2m8kl4v8LtgF^^B=bl@nSZ_wv#?A?|@K6so$@c={5GRo>C9jI(Fe?)0;7V(y5i z;_rCdJd@1tS3WYDCj{&itg@$!M{gL=IQ)GNtmQ*mozpesDv!~aK8RbCdS7uSXB+(`*CGG;Pok3zHxskqi{aC*kR ze%jP^`mF)fWd!IW{pUCI zpBXvc#&acJYqBC+68klE^$fq7=X%Sr$=yv3BR!^(LKB9Hmo7EYI0wR8b0`o38U-@^ zAIds*Es($9)D^#>_OE>0iexp<+4vF+Ax6$^2biom*FSyM%!27)jOR8oPoRQcm#QlC zn-(s_w`;KvegNJoeMX+;*YF7>1otFXB7V_-{-R4pHcn~TKve&iEHPoBVks0D*1Jy^ z4MLOA5q;9vV;9Qjzw6t#Thvw@a$KnB&#{$AtS~nQYf!ELu+5JY3s^6p(dK=>l`3}{ z9T2yQ6x1YKCVBh;M7J~JA}8wawkzlS=&``fm{5Lb53O$=4LvW9J=U40YLFnRZ|^iI zLAY@0iyu-d3qNJ-+V#a8IJUHO3IBL-y${dG%Q)k^AV|)GZ)aWZhnf_|{bWCC_!1z5 zv7|XE$o2=f$B$NY7|LbQY4$o+l1q=~T4Bx;(t&ynJrC3=6wD~Ybc~ZL=&)>wUMSfT zx9k1$ux6f3R=!t%v#rLE)$m(}&NtIbRdG@q*)m>f-vHTQD6e4X-wy?b{ZKH5EoR4n zMhg^r%tk0eb#N;1nVyNAh7JRdAE#{vbr8xF_Fo@pH{1#t`nPa>wKtX}VEI4&_5v1F zylZN9GbZ&;&Vf-4bT>1L1&K{7tL3+n?ZbCQUsl}NRf_@oC7#xyk%vg9 zkz!`vNC4Wkx0__z3nl#^^4G$e{EqIH`sGie`f=bvptR`T{CT|`Pb9x^nvYe+6|D5c z1L~jJTU6Y`RDOSIO)tBukcse2Lwsyj-}}?2lG1`5=HQ8T<&pP38F*;SO4H+sm z%gk-1V~h_s9ph@iG8kfuAUPrgGVv`2-aNbEWuGV z5%TuLBmcDYq3=|L{%LUJHPbo2Wj^UpD{nplM3@S?m#50&;j3H(7m6FN=IXl+#eB+I z_!Dm%(nqlwvhOP?nT_jGXQ=y`Gy_$rof*;s{`oJ1C#qv@|`GlV%kKgFau3Lx796U)g0*z^W^<7gM4W^q< zbFYyttNeKG1Y*bl zJ0TPhp&lD%J3IG}^yIJ8r(9bmNM=rz4z12){>`M?o~)Qws3U)rrCTe&dR%H53QD)F zz!F~*rrod|^KmvR zdwi~(?QW)K2;pI#D-mi9AZUOL^lgaKA@x;JCl|Y}LMiHOA&vKK@Rb3?^KgIQ0{|aW zn!WIoQ;g1E&}%7=*;R1->fMe=B_eC+n+Px-GM@lxw{J!-RX=D6j|b^;$7WDAD&k*%}*QZ-Xdmib?hubawp*HT(m3*J?rdTqp#( zj`vxYY%h_*Xhk!h4{!GxM1lEFIpO47dQK!bph<(*`N;JkIAFOlb)sjkNC}e( z(@}xdeEueGHZrguTg!J|3#)gpe$L5Gp9cO2VPlNk|MY$8eF2rnUPxl91%G8i;WBVM z%vma7JFlXR?#zq?C`nY8*Z6uTR?sb-Q&&Vh@|c0>{WXh0qD2b7->0NU2HcQ=APjS# zq_lIZLZM@+BhVKU5J{@A?EZ;M!zYZeCJyZV`In)x1ew5ut>g$`R#2K{wZ zaw}wR_;IRI=pIYrx?aGd&e17W%q7-a+MaG|>^gILrc?6mNRXshm8D2r!m6dFS*62@ zV!>&7A>!O5a{KYU20uC4oED87+*l+T;7THqnyf;QWG5KY%#qRdZ=nh`aIbNT%1IQM?P9UfZ7mV?21MP{Z$9&@hnY3{!i3%VTz zlstzwk3z=AZlBjB;TSKqIk<*dsx*h<>@~t21ePr#cNPGp)0_}Z8He77eFa#juOx=4 ze=?5Zr7qZ3&JKd}@Sjg{y*)j2DW}LF=StF?W-0o*N%?fVWvU+N7sx3PnzoqU)Rd}T zY*1XLv8~{D^!9)4b)6*R*^;#F0IVlUObCf_hfF(Sb2k)?u;-P}5In9;-6L252aa5z z^nkMK2ZeXxrXi3%K<9WD8BG6<5cO%HR;5B{`ABGVhl`EKiAha~ZHBa}-QD%PlR zmCx+Io)s$|Kp1Ca_39OLd(7abe36@C1tJ$@Pl;vb#=E-}8x9AV|J2{bx67NyhxSpD zgwr#XY%B6+1SI&(<8t{S&W(>j&{aiG1a!C9&r!@*oH(SPiRL+%b6^H0cs3teF;+xw zH&BDKWj<^RJ2Y6CYXGl-C|g(=9ToaBr3y_IE7yMJ0dVVBtpRQf-3^{^88hsCG|&85 z;nIUA0Gb@rGYks&7u>i1ulCM7s>!>H^R%|&`>LR?R#Z?_R9p}g1Z1zJfL4VfvM2&B zEV2fH5Fml5RH-6RKtO~L6@>~ylvS1_A|kRz#IPrz0%1!c2@pa^GWTca%sDe>=FER{ z&dlgJtzAUJljpg=d%xe$_eN~9R&Z-3FN`KG2@RPLOy~ZmA2?7fpYZg%?b*&>riowg{GvxsJ6^!54mdc$tkSaz>%jPeABFu_+liy z<0ai>mSsZOW(6%lHt|hCt@wTDN#*Bw&Q)kdcc+MGL6%)bZkbiKxEBxbaUnFgNh;*<~%>hHAT7wxNS! z_C}|0Zg1C)(*)1HbGd(j0>|M;8{_ji@6DS{9)7Rzg=+~_^7A9aB_s?#=TvZ1lPt)? zBiJ6LN4ru$UH{Hwd7K=XK`m+ zxoZ2{-uxnvD^(H_SwR?TRloXRO20bMyk)0#;58V+E~0NQajAoz1-3i2*U&7(scQa$ z3}iaeFdkF89ax<7Dshm8o^Cv1=7MTxva_L$Ws4GL^d)lYmsSS>T!AC`e%=NC_S>PJ zW@9G=i`Og9R$sbL7@;0Z(P4>>SMd7C$xgkO7U2f%&w|#Z(H`_uXjeRjt=$p>UR} zYpI;hDk^qZYX$Uh9BYT~;U?n8UxxACj}qHSFdB=^de)oT1JGWOXVTzta3|8dOrp$zq&J8^~>MxSFU zh)o(a+Ji*5wbYj%Jk*O_9W(ji9>UGgmqRV?2*;$}sOGuxZ<>DzTD8iAwI`I+UYIwv z?x?lRnGL?PGTci?d9~e6P!Zoa@o=Af519qeK+(PoduVjm{@rJ#RF!l z!b%ImMW+*q`xdef$K#-dcYU}p;h9=oUIQhlw^Xr>_OG>XB|A6I7xnb4t zoxwYTfQxn)vt+P)0S(NlXx8l)9UpmY=79WQc~QC#dg%8aHe3 z=EJcfsiE0mQ|nnnpPUjcXHuoX-i67}E5j36^Na1KHPM(9s@-C-z@m5tcxtig=Pe1VjN6T|k?gQ>Bk7j3vUR@BdZASN zqi_Z)5~VZWcLPVsf8iHx9^Rs1L!ji1)`*K$wa={ouKaE_&nk&x`eL`Th2&(Pjc;H@ z-QVR^ww0AemZv>IQFn*bZWT13Cp?%Fwz#5gp0W@NG0=MrLJDQZkMHH>+?5p+x z@w~7~cvD3%FlUxI>GUM^c0!rT_gx)xg6NF`7bzp~^ja8L^g>xc0<|fE{miG!UO~&` z2=Df+#zp>aC_M~W@6^3}ZKNbj6Y3xF2DBH?Zk*>!jW2I=IK6H>d=d^c7&w4T899+b z$};qbvPEFSPSs%2GX;gC14n;7e5%nJX~MZ0TufE5o5V*~Uylqoa!Z?XVEewLfcC^_ zJwQ+|a-D9;qJLCKN6<|A6}CE~Ni!(=pv6q$-Y5;1b&<9#a*7xMG0?)j9}jmJewX17 zK7CETk1(&Lo$;8HlU{ABR58$dZqHcyCW)Z2(kz`E!O%DI63-w0JTz2`UY53rsLWLS zs{M9SnX<`xEmie41UFunJewb@VIS;){va6Igz!SK{mG&dut!U9-rDf3ahd^upkk^I z8M;xo!l2u^CocY4OQTKd_Q|f|R(+VLM6~hut!+5rm(u>P_dJ4K+WJL##i=lZ0N!JN z^9CptaJwS1z=dsYUFEUIx*DBH&QXCAnmsRqsw*rYWai8A_kJHm* zd_6%18;j*dO^6rURd@_;k{Oxhp!b!{7%v6LR1J}|uP>Q6lPe7@=0OFQP3p7?ZgxE2 z4c@xRmJr9Q@<&kBHJNK0PQpZM5hH~4Xms7)G=E8Q_XK|FKQPp>!)`v%uZ|bhgtpXY zq2nYUTKB8+ZB`S;MxwH`s__XS`p$TYm6p;awJPmw!nhGSDa1kgAC5e?A@}Ea$UnHD zn|LCwLM_;)qeKf#)ok2CLGASWQsK+I3~)t4-aY`Ar!<-$_Lavq@^_khb?m^v&Sgmf z>>P~g^e;N$2hRq8Q-RO(#(($a%`t%`hQ1Aen>qiSV}j=KGzyldLuqt+R9Vpv4-lnh z=r;6hdL{ny<1v!u%ENj%i%i9wnBBmF?z_F&|NYQ$9dk(;c-Z5X7W@w*pMiw&oE1zj z4#ctlQYVU-I&^PhQPn5cV(Ey#cKkLdD)497f{B+su=r(ku`r2f2EJHkII)rS_|pFJ z&~94hSzJe^_+zEV*Or&E5YZ*Ye-SX%=cRnA$O_eN`U1^gSPxc&e0I5rqfA@)9l7c7 zimd!Wo@xXF;@J-?@~-lFOi~%F(&zF!c+cHJ%AdeXtc~}mpz;X9Js)Yw}rs}%z^wh@G;S(7-sW7DK4RW;?vYp*9Q4Tva zt^3g%ru%+RTs6CZXEvHdlU;(zx*b4#m#4dLu_L)`i>z+9U~5^M2OjhFZ^*ioSudrS zpFCY#TR3(u_79A7kNfls=RtZwacNXQt>p-gEiQ5Up>PeE2TuYE$?;}vH6wmF+uI- zSS!rF(j9QapVLb=Zn7hOSy+5CIDal?s3_xcd!fY=E1Fm@ct|8q<4e!onzJJgRWH_% zV~A{`^g1%*GAgaUQ%L_esu#Da4Rt3H8_5hkS6sehdVF!6{`|#7ka?Pz@N|M0k2x*! zPqu`?^=znY+=xHpNX0fNInfvLg^TUc;#N1+(5@$Y1vg#Q+h)$@8$RT0Y4l6;0@v1r za)t~vlBYKfeOX{(s`;rj}|y8}Ao zvtPl0gDMp{4^t*UN-8wm{@4yLfB3y-IpoW4O?<-(_oTwm`%YEceCz|`M}$?$d`fUp z2JpNnTh#2c3+U~L-!fZAK7&je6EwtQe(l?OC)Jn=y$Ee_01E9>E?wmer1Zv*_%CUlX= zJX=JSU4stc23|c02hY=4P)z4bM7JUsH%t(Y8gV85oqB)vq z7qAx&V4&ZNLw|k#+|?0=7jqo{4KUYTx655AE)9XcyW+P&AN};SQL>yvjKma!9>6~G zrewWeXKX!l58i)8*HPK0e#%=N2wjA%Fd+Y^a0BTN|9M|DfeuM@nt`U1={b#+w3JjX zlazDF$t_()NAo96>~uY4|Hzez3jfAED^^?^B-xpgeLVVD%5K!%DV1gwJ0y9WbqOZ1 zyZ>}9_Q*QMFe+EsdEu+}aWSgK8n_KB(^ zj7p@<9`Zz_CKB&m+DO_N^*84flWKoT-YB9QSxo2n>*;ly6>Ib-4!@uZwUIh+H?ZIm z&LtnMVV*hJX&t`}dgD^RUKiP*eAWbsYL6!{?jc%1;-Nu%H%+8tTL!uVM64>y*HzFu z0E1;aR`A4xJe4r8ap$$iA{&t+g}y(xsOw?w&{EJhaa0(M{Ivvk>c&bfXtU43e0UF+ z(7U{48w6%Xz$xj(53H*9hw%=YixjY4EPpHra`b{BOFgpN@yTREx3}t9*UADxQ$HD` zl*NbsZ}%-kS%H{mt9{5H`<1Q&*Tk!XbY3}(3$Dn<0PVk=3A6OU{-1~5wHF=Hp)Iob zH3z_garPj$-fu$7qW$^?>;fe|@#g*OBEK`bC8}yeTr8cyH># z(}WknI_}~a&N~Z5s{;dcLts=^_bHsaIqrl-SXvSWuT_)pox0*cK@okKERG#~+1Bj< zZA^WT%ChDN+xK?+uzdI82Tgl6FT;{b=ucj*A4n0#$9lHI%I%(ziU8p^4GTF>%zS&{vPUksteqWo(cRFo;;GV}~ zGS1VI`1w!En*po>+sXoW_W4pRcedxbFHE^?NIG?j`K~VT+3HtEYSQR1m^PuVwX>9z zTkSsZY@*s0ip)&Na)I2;L$SQRy= z0PdVdUm=^XHXQn{NGU>DN%IR>=XR0^vVy{wqFdYHVhHmqEpq5#oy-m4n}@)#29fqh zF;|C8_PVI(K2KbwN8`MS*Mn?T`P)CU!PH>w5zNLJax#l*^b7M>=apGal*bvl+t1{!u58{$pU>sL?bPA5OBn&&!0#_-Tbr+Jr?M8hgz5po`+Mf^ zYekt{VuObvUNloJ{j_X}Zzqye^n_KYnM>u~d>?c#J4W)D$FV72BE(Z}hXWAFjt# zZmJ;81%ITo;}<&3i=q`>j1;g)PkwNQok zq-UwZu?!GLj@c7e{*CTH^mVA6UPU}7iV5!k)OM3|5krNK-wERk&Fhg1*pASvqa6FG=p31$>dVbQd*&W;Oam zCEPn;*cG=GaJ29#QZs7WfKhN;wpvkd{Rz=y3AstwFPi(l{XA_YV3=@Gw9PnWiwXQ{ zb8gAh38LD=&=u`idFxqO3y0srCvraq5Y9WlvFS&)(+snP=6mK6byX9Lp?j5sqISb0 zvIZTxz~o>-tZlm?n^ZdR;yJye0jrXeNuMb$6t)mUTw$Qi$KSSeJ-t>uK(*soM9=Zi z`#N`=@t8%lxU~&pd84fk=^PZe^N47994W`DjQT5M+BYSc4GuEH$L~~>>_WpJ@naiu z4;erMmW>u1{8eC^W^ZIPABFlvm-05q5h|D!VBk}!-p9>!ZtMQ z$1E)A9)VdhPL=sDP&$#Ea2T5cEEz<41W*ggRQd{xy(V80-F0ri*bvBJIb+_ES<}B_ z0!y4d^Bx{S8sz0>L9O)G?Cx8&pOhDu(1YAGai-NfvMRZe%u5wl;hbR(_q+;v(j9P! zs`5o?)wX8Y-y~>YzfK7fa_>DrtxmC=$)Glm%rH~IG^Vb$qjsNNWHYgXoBf*+xS~Z~ zZ#Lzd3LfesW-|ixp%+v#yXO1l1-gY$25T4$KqQ((GlyR(Js2b?dzed5mJrG#V2Uby zqA|{5_LrDXX5GUanq=j2eq-H6yXjjZE?7vu=6I1qB%vh{ID(|6weRa@hoZV|KqR9A13ey~%%R0xM#2-j@qqGE_QI(jnKyhNX z$2m`U8|)1%fub+qozSb9e4+xDM9q7@w0P^3Ix-8C(J6=qjA!1Pter@j{>QyRy7#2E zacN~v_hFff`f*hj)M-1`tmn=~cYG10+V)J5t}BkqaI-TX^caioXgOxT_N)EHEdWLN zh=(ll^d00<;M}n8+8&kOe{XWBaZH1Twp}xaA+^JBDLZfxmGoUGY78^r9*ZwsEm4i? z+e%hiE11u|Dqbv-&vO7i=I8=B2;P^FwTI<5y~#@Dm$M{zP8o#!EDz~0NgM|?6^34| zLNk=bc7nq~prY%%lL1m~#%Ykw#1#6ekcm@{1>7Y6)|n)*l?t(@F)K z>1YbHQg6h>3 z=89IyAe*)Ukww-N7V zNXu&tvY#7&g|@so9zVrR6xi0djRs~=TSr^!2WZp7%QvV8s((=fK+)|P zyuye)AN*DRx%~b;QOj#Rh#i?m@)<`Ur}D<~U$Jd-9n+JNM%|prxMdoDM&+`>zJF8u z!k=i}&#ljiIn+}%L!t5e0KQtzDenn|$s2Vj5VFWblq+C;75hWR|6**VM!2MVLGE~% zP8`3w*l)+~mG^%7_>}1Z>!1h2BT*0+jV2qfV_z&a@#PH|rg}(9F`gXSIMD9O)&8UB zH2!e1_k7AalTvfZ2~48!z3Q~-6t>}wY~yS+Gz&yAlYo>bb4sFm=g&v4TPnH~@F)#j z6m>bzIYgAI^Jpqb@Pk6S5*m5S+z&}$0E9U#d~3E^>$y8EXwHPrLa$qWx6}4a{#;%} z3?ob1HpR+jWW}}tGFujbQEZJ>t1h0rUFI6;DV&qd(5;G}j*%vTO^*D$!$;J8a&puC zUGWe>VE|N?f^#pYS^PFNM6Xz3y}_&|(9WDV*eS(+QnL63W=1q^nz$3|3V99NFwUTx z5e0aUHi%w9333^&v7z~UV}5Ye@swo%4+(;%@7sjcQO|?8%}urAC87A}v0dSrb$7a4 zH}__{s^hiuwNx!$uI=rP;B}alYn*g+v~@Fo{%mVqu!BK7m`{TXLcB0d(a>vl>p=Vx zvW*UnpLws%LJDHld)^Z^J$FZ0`X&WJ4KStW{-ydfdTvC~V5EZ+J|q9zd_MF{k^3q< zgfM}yZf>Prc;w>NUFBUrZiL|$#H>ASx*o_SPASf!{Mp`57oc#XYn9TV!sT-hW+J)< z^h+&L5KFzSOO-05`7;>JP0v3XC>+uGFfcnTM8zyNk>+|FY;w}%aCCPLx#@ZGgB<9C zL*?}pvpYH#&yXZFn4(?TxBr)bYD@IeScG_ zEnk`qku5!(8MFV;r|rvrwjy4)Wb<8(C)YLn=S-WD0^n~$KkNsO)B$H+^-R`Xw{|>9+dmCCth(iy`!C@*}p@h!{%LosNZCf(AINTM0fLjVe~j509YWN4v#EtlSiTz_;PG z3r&)sqI0~_bpEo$-kc%+;*Of--7 zAP>7a5nyLPUQv8ZK0je;c|ucrK_mu@x~;l=Z)efHc;aBlnv|(N!&GQhLSD`;+8(5q zgN6v!o>Jro7A9u2xV05~Lv>~3GRP2sY$0Zl>4u1fUFGoImCp#`*il>nQ>$u|4=+mB zMAWvu>EUXhFLBa15J6FiE0};a6h5R9Q%qH@#r5D9nSY5>`!_QJ@=a!x;s6|}Fmr$~ zkE%m=eBAvyJ32J?D%Mx9g~rGsd+J(KV#vk*t^Yg)_4If{+TH2odi6Gxvi#}~PMi%M z-EC>+v;WMvT@c>>H6Lz&P&^4Kp%W0)bkN~7&#w-8_3SQaT*pDJ z4&{7i=w#Q|kvk>g1^vAeenZDGy(~qC4M}~g6G?SrZ{it7`yiyMIA}KXd9vE@VX3QQ z73YbHL^WBBgm=pq@dG}`*OW{*xGir~R7li;3U8}GwGXs12x5_3fdsBDj=Q(<^ja%~ z!emD`3kD*_A$}*l#}+9IvI`*Dn}%>AoT-d(rs09K`gbOkwAv8UpQQsV*DKyb#b{e- z=iEju4bR>I+y$i~A$EJDK(=&=BGpj(Bnk;uB^Yn*kyZXpn-+6+l#+tbfws2kq3XsJ z+qytkr@n0x51Kh{k@r4{!G))4u+!%^I-@M$mG5 zJz_?QvlREwYnfBAIQO0^9Sv@-NeN|FJgB1s2bL9U)|n|@Swn&WMe|QUs|RP!nnyN% zmNqbyW%G4qZ4d-PqFpJk&>4Lr%GTSSdmL9*|uUP%GMS=r>N+2j0D7hwW#6>4GIO zv)0(1mR8;S`bA#dAC6=4*}0K1f&&q#*qYVR}}=5&$$=b4lce&El3(Sq|>I;h_l9*LRGNYhDz35Yh zha=LAeKV}WPqYm`W=Zga#$)I4oEKmj`j9KOk!(eOKke)?d4IIxg3I&y4+B^0>Onkf z|IkX{3-N0$l&v~c4_99t4CBu?O5DFwfSDzGS3z~9WNZzC-|EAU@jH)ekKJ(ltV!ss z;JW>Vk;68nv#*%(HFG1SI85t=*Tr$QH_IMZ^AcV}1xeTgm6!eHXV($g;8>}Uu)o1z zXSpdC^2?A4cUF%w&;#e>cGQq+mn%6aq>KdbdVG%P+;5oo%L9up)^?7bi>^Koc#Uo4 z#+c&W(Q)DQ<`P2WhcWwFrd8DBzszfjEFPZl1J(gTLs!=PhWYm>0AY8`97?HAd@YNZ z22+J1Tp~fx01r7%KC8?>URcmxGM!8iBsKz9Vlc9*(=By{*|wqy{#+#EjY_DnJ_}YY zXgNj?cdm<<8LhyxV&gV(eXl8+eYA`i>o}8@;C$#t&3`^%L3boRRbH;3hSv9Jg4$nF zYq3N4z^8IH_xDhW$6Bg=2wh$tml(0p+p!y3S5C2}$J@M&xfy!R{NzfLJw;k@XzuZd zJm(P3Cvy{a`j5Gv!cxaB)m_I|1ba0;2~m4>esYDy$`ohg*ZA-i7rpJbU*t9z`a!~L zB`OtLu%L#cP-9SJL};}m>*Xi84m~^taWp*Ei`i#g-X`zjWxXW3?Y=<=nXlG%Lk<=O z&Vz6u>X$4d!VZ%>F7&HNzMqc14-kDFH%W=KA=7UEJ93-K5Fz z!VFxi*{#ZITawf1(QN&_N|UDFT^U7~&@~8>LLg&=$QFA74xaa9wo6fiB!g2xxBJ}% zu_Ljl!a@S4Ac=1fuDrC42Zmjm3XY2jI|#FR=46;&HTZn3Rb zL1)Mq->WGR4WF|cBYmc2R-p|=eU0aQKBQVDdjbnMPgkFLE;amk+acWtnoncL=udo|oXrevY z$Yq8?WR^UKaiJ?dTCsolp?t8)))3k$HQ@RozeGM|SZ+Eve zCM_&$G;TUl*a}>3409UV7#no^{!TLHhG!J;U|MRd0RZ%*(EdI^Fd& zdy4-hYAu5@!L7xAe(a;8rv8tdcj&v7zqFXCdcgTwv5&wHUMc%o{wdndMe^SZ$S4*Pf|fBL;MJ#|?1-Z}&$QsC;q&1T_bLtz=uS3CWWne6p8>y$FvC{2IGiwd1~22`B?E^>iM)rTa#ei(y3*2!Xj-m1s{H zTcjkIXSY+RTM%p44mt?b3{^d~sVjhxgE<@W`7!4abPw^jCscp9Dum?t>D~2Pluc^Cz17qaR&8VcX{Hq=C7f zP_*CWPQ%9{qLWB|T)vRYKo`RELfG)LT-H^HFawMXn=f{E*_aExEW6OT6;N>*C z)Z0J9-FAQ71Cj-rzpLE|a~_3L(%)vKn5u)Y*sFDlAljAaH%aBi4HA3-WXo$0E?om0 z5zdsh11;<^*Zref6!`-8xr^;{{&`2N^vRoyBG=SO9n;cE)u4Ly>xT#24j82)m+RKS z%DJuo6~R0Vm3unb3EAPONnLAo`K?C7M73dCAjp8UnU{LfKi@5?PXTozetn4-K{y7b zOW(`>QGrt62WPZ#L>HlnK%0e}%B!RaXn?Z_E%*e0x>YS<>DxwUC_HiOn1p|nQ&JI`Jyj0D4eJIZ5x?_b^w@^MQBkGK@F z5FYk!GF3@*K+%(u$bR-f>GX9OPI=#o71lw~fQg3i-xR@WrId+X+5WnB|9xf@QfrAq`mzFWNo#GMy^50wQHWuX)QXI-4ZotDbN=C*Za&;~a)!atp^N$m z-78gA>QiygG`P?ja6rpvO@{o^zjd#KOogHrmh!RNQtQ?*CWfIJ0v4T@4>2`a!z>B- zc0{3>KpeOo_TMEE+A9qrFoQxX`2~8o4!a_k3e+8Bn>!wLL3!4?t zY7msvl(!PjcwO#skeu;?fF+8?TFey}3eaZ4$6E1gcdsKg_i!2fo%!=C-ru1$g)my|S&<{&s6J?>Ui02F4%L(>(6k@K{aFtOJx?L|qF21(8a zzv$;z*?$%fuck)0I z4SVhYI5-Aw2CUIq7fAdx?OjttEq)y-_L$oIzp5v%fHd;BY6UMMwssw;0WCH+7s7)Xq zh~53(`KfEFhg?sD`RH z9Vf(ZD9veK2Z--%H72gI+1jbV+iO0>`d zFH|hqk<7?=>)5&rGIgr>BOnzC`}SDe{wG_W0OKk}Hck>hCck)6+3#!CYWs-#G6eSO zE#|66;?0Al*Ae;=+Mnwx7|ILmt-?fYeYV27g?SW~M}1|uIQLc}{d(9E^WqRNj8Zq} zxPE%c1b-)9-svhN%NBE<-c>sxT7`=oVZwN@`4flNdlzNkktqX$OVL&tcZKfu znhCeof>Np?grgXlDXD6Q&S51E-RKQ~2TVJ+NN~4^rSH->1PJ;BM{=kukd12L#PTHz1l8%Wup^p!dn&SlunWeJ{3z()4jcHPn##BUJ*stAnl;?DZ~*Kiw~%oNddM45KhA4WYTDXuxl=njz1Q!I3X0iv>>##8KRHDNw?!Qjk~- zr&f{SzUlQ{h0um|1&xURK?>|TEb=jtXZa6xL5xE4C(H_EaVu=w$e}v6wryBJlDyGb zh}@k$@s=BR7`P-A85TSd=|{|MDPCbsca*MFSMrK$uG_g99#)xHot@zuG~vO;HpVD8iCV8KE@ByYhkATX=Vm@pMd4)&deUz~ISvTej&?rrh*AE{vat7< zaCxWB2s=T?`$AdtS?ilnlTkw%b=f&6dZwxl=P@gMxJ%Fq1753}-7K!{?8XBRT$!2c zxeXQMd7^APqWNWSbJ=~D8U>~)?6>(OiMJqC&T|lBJP2FXXmGbTYR?mD3MPzmxlUkT z!=YhEZV8n37|i!}m@)#I9lOzGGC<*l7OEl^H+WkYkNaL#t=Ho2kl04;L3eCcwWIp7hT{csLLp} zTZK13YYnd32gc5qcs0@>W_p6!5zu(~j>|u35TrlC-FM`@YNu0vWnwSNfARM!16e)h zU#yR-g}xq4?C`=?%3>2&oJo{FA&g%=u{>+@K{Ha=v!7$^*TP2FNQl#YUDyL3MPiY9 z0tzZ5bTO8H+(@i^=QGKEJ}EQOn!}o=bBN-B39ELBI5{SkQ3uB~{mURN+hd-j!|4sg zqjqI`Lak=3hz6T`0RsJMbGpi>8Ny*9(!xsid(GbWpuDhAc-hfu&W7abLI3@axzn8R z;Vv6;3p!+LLwcov-W~ujO}9f?ukjd(y{rZeOE6Pa@m}e9uy>aqLBsZN*|e~s2z^DZ#Cr+`DA484UKhHCm+2{)tPE;#6)gK znm?o#+QF3da49V609F?F?6a5uTh@kK-90^@E^U0u={BLpk}uXUC4&btyn4rs=EDEn z_kK^yqO5y!GZ@HZuxQ>dKF%tJ2w}vm7 zq+X=DnBOgl+8-;oI9JA+kPc>y(RV8x>Oe=ue+njGF=ra$;I0qIY(!7$}KxHQ-S7mH*p5wi)ak(;2^f%%INbQFX+bBNmr~LoVka#Y`~}jo@C5^bOuR$IHe&M z4q{2j;Vv|;G#3n11`q@reeQzvESxhNKgB$t{1C!Y4__?!5Ig0!f4q`#H?~?bq&( zXU~RJQg?31r*atddMsqm;$@kJyK?DRO5K<9EkHB_>6%Fk;J$;jm%&H)`QcY;H zEULLCv=y-c8zi&(Csy8+k%wi;jtsY_C3;SUJ(?WUr>tkGXPdk_Q|jc` z1wk58tb)h*UwKzlPM?&|eK+KJ@mJ7$AKjXOj^#HfkCN+jpw5@3mXX@GJM}2}!`zmx|vnVR(iYr|K8( z427uPQ@1Lu7EK$KZASq-!bNE#W&%!oWMyb@-Cbb5SeF;PvvKFMm3OF-@yE{CtFeN^ z|6a-;htkm}gzd*B5r zp#$iZr4&rEUva+59?&QQ32<|tNofFK_-^8#8%It1xyaxgR<*1BOKh8_Svl2Oax?jJ z^hz;6ZcfAUcu-yV!_ z561uI!MGwPnuKei(P{tN!KnY3EZ0~HLnZw9_S3gZ@a-=6_8@$#1>efyw-e$2z-jm$ zW`hUDK+^m>JaIe1tX#r8&xd&#UkverpA>ZWA28gv-)Nui!Be{XjrSWFA2iy#AO2x~ zo6R3*|GO^;#CZC8NB*zBpmw9_5PZP~^d~rAyu)zkL%b9YdtxqlZ8;iv-pA{t*Lly# V%S~RU@QW0VTG{?u{L8s({{?bDPCozu literal 0 HcmV?d00001 diff --git a/datas/img/ios/splash/Default-Landscape-736h.png b/datas/img/ios/splash/Default-Landscape-736h.png new file mode 100755 index 0000000000000000000000000000000000000000..29e4168b50d0002001566d94e628ef98a4a2d398 GIT binary patch literal 117718 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