From b9912fa760d66c4706381b473b9c53e2991b9200 Mon Sep 17 00:00:00 2001
From: janine112 <939455120@qq.com>
Date: Mon, 7 Aug 2017 16:31:04 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8A=A4=E5=A3=AB=E7=AB=AF=E7=BB=91=E5=AE=9A?=
=?UTF-8?q?=E6=82=A3=E8=80=85?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
护士端患者列表,绑定患者
---
.bowerrc | 3 +
.editorconfig | 14 +
.gitignore | 7 +
bower.json | 7 +
config.xml | 44 +
gulpfile.js | 51 +
hooks/README.md | 83 +
hooks/after_prepare/010_add_platform_class.js | 94 +
ionic.config.json | 4 +
ionic.project | 4 +
package.json | 53 +
resources/android/icon/drawable-hdpi-icon.png | Bin 0 -> 2875 bytes
resources/android/icon/drawable-ldpi-icon.png | Bin 0 -> 1155 bytes
resources/android/icon/drawable-mdpi-icon.png | Bin 0 -> 1802 bytes
.../android/icon/drawable-xhdpi-icon.png | Bin 0 -> 4317 bytes
.../android/icon/drawable-xxhdpi-icon.png | Bin 0 -> 7793 bytes
.../android/icon/drawable-xxxhdpi-icon.png | Bin 0 -> 11783 bytes
.../splash/drawable-land-hdpi-screen.png | Bin 0 -> 13657 bytes
.../splash/drawable-land-ldpi-screen.png | Bin 0 -> 3740 bytes
.../splash/drawable-land-mdpi-screen.png | Bin 0 -> 7116 bytes
.../splash/drawable-land-xhdpi-screen.png | Bin 0 -> 39781 bytes
.../splash/drawable-land-xxhdpi-screen.png | Bin 0 -> 58987 bytes
.../splash/drawable-land-xxxhdpi-screen.png | Bin 0 -> 89363 bytes
.../splash/drawable-port-hdpi-screen.png | Bin 0 -> 13298 bytes
.../splash/drawable-port-ldpi-screen.png | Bin 0 -> 3628 bytes
.../splash/drawable-port-mdpi-screen.png | Bin 0 -> 7214 bytes
.../splash/drawable-port-xhdpi-screen.png | Bin 0 -> 38625 bytes
.../splash/drawable-port-xxhdpi-screen.png | Bin 0 -> 55504 bytes
.../splash/drawable-port-xxxhdpi-screen.png | Bin 0 -> 81831 bytes
resources/icon.png | Bin 0 -> 60857 bytes
resources/ios/icon/icon-40.png | Bin 0 -> 1248 bytes
resources/ios/icon/icon-40@2x.png | Bin 0 -> 3564 bytes
resources/ios/icon/icon-50.png | Bin 0 -> 1902 bytes
resources/ios/icon/icon-50@2x.png | Bin 0 -> 4691 bytes
resources/ios/icon/icon-60.png | Bin 0 -> 2452 bytes
resources/ios/icon/icon-60@2x.png | Bin 0 -> 6042 bytes
resources/ios/icon/icon-60@3x.png | Bin 0 -> 10875 bytes
resources/ios/icon/icon-72.png | Bin 0 -> 2866 bytes
resources/ios/icon/icon-72@2x.png | Bin 0 -> 7793 bytes
resources/ios/icon/icon-76.png | Bin 0 -> 3319 bytes
resources/ios/icon/icon-76@2x.png | Bin 0 -> 8305 bytes
resources/ios/icon/icon-small.png | Bin 0 -> 818 bytes
resources/ios/icon/icon-small@2x.png | Bin 0 -> 2287 bytes
resources/ios/icon/icon-small@3x.png | Bin 0 -> 3856 bytes
resources/ios/icon/icon.png | Bin 0 -> 2112 bytes
resources/ios/icon/icon@2x.png | Bin 0 -> 5718 bytes
.../ios/splash/Default-568h@2x~iphone.png | Bin 0 -> 31992 bytes
resources/ios/splash/Default-667h.png | Bin 0 -> 40444 bytes
resources/ios/splash/Default-736h.png | Bin 0 -> 45098 bytes
.../ios/splash/Default-Landscape-736h.png | Bin 0 -> 44906 bytes
.../ios/splash/Default-Landscape@2x~ipad.png | Bin 0 -> 102289 bytes
.../ios/splash/Default-Landscape~ipad.png | Bin 0 -> 22655 bytes
.../ios/splash/Default-Portrait@2x~ipad.png | Bin 0 -> 99461 bytes
.../ios/splash/Default-Portrait~ipad.png | Bin 0 -> 22692 bytes
resources/ios/splash/Default@2x~iphone.png | Bin 0 -> 18852 bytes
resources/ios/splash/Default~iphone.png | Bin 0 -> 7214 bytes
resources/splash.png | Bin 0 -> 62210 bytes
scss/ionic.app.scss | 23 +
www/MP_verify_b1K3OF2gW5EmI3IE.txt | 1 +
www/css/common.css | 200 +
www/css/kindcss.css | 461 +
www/css/style.css | 1586 +
www/data/grouplist.json | 14 +
www/data/grouppatient1.json | 22 +
www/data/grouppatient2.json | 52 +
www/data/pressure.json | 169 +
www/data/temperature.json | 169 +
www/img/DefaultAvatar.jpg | Bin 0 -> 6781 bytes
www/img/alert.png | Bin 0 -> 2439 bytes
www/img/alipay.png | Bin 0 -> 2329 bytes
www/img/alipay_2.jpg | Bin 0 -> 1820 bytes
www/img/avatar.png | Bin 0 -> 93123 bytes
www/img/banner02@2x.png | Bin 0 -> 341021 bytes
www/img/counseling@2x.png | Bin 0 -> 6244 bytes
www/img/default_user.png | Bin 0 -> 2264 bytes
www/img/doctor.png | Bin 0 -> 8255 bytes
www/img/doctor/1280x1920.png | Bin 0 -> 407635 bytes
www/img/doctor/1280x720.png | Bin 0 -> 113258 bytes
www/img/doctor/1600x960.png | Bin 0 -> 269201 bytes
www/img/doctor/1920x1280.png | Bin 0 -> 283965 bytes
www/img/doctor/200x320.png | Bin 0 -> 33428 bytes
www/img/doctor/240x320.png | Bin 0 -> 37112 bytes
www/img/doctor/320x200.png | Bin 0 -> 29318 bytes
www/img/doctor/320x240.png | Bin 0 -> 31923 bytes
www/img/doctor/320x480.png | Bin 0 -> 52411 bytes
www/img/doctor/480x320.png | Bin 0 -> 41639 bytes
www/img/doctor/480x800.png | Bin 0 -> 87789 bytes
www/img/doctor/720x1280.png | Bin 0 -> 148103 bytes
www/img/doctor/800x480.png | Bin 0 -> 84569 bytes
www/img/doctor/960x1600.png | Bin 0 -> 245006 bytes
www/img/doctor_group.png | Bin 0 -> 9460 bytes
www/img/erweima.png | Bin 0 -> 28823 bytes
www/img/finish@2x.png | Bin 0 -> 6487 bytes
www/img/hospital1.png | Bin 0 -> 53690 bytes
www/img/hospital2.png | Bin 0 -> 72495 bytes
www/img/icon_card@2x.png | Bin 0 -> 3809 bytes
www/img/icon_chaolv@2x.png | Bin 0 -> 970 bytes
www/img/icon_charge.png | Bin 0 -> 609 bytes
www/img/icon_futou@2x.png | Bin 0 -> 713 bytes
www/img/icon_fuzhen@2x.png | Bin 0 -> 760 bytes
www/img/icon_fuzhong@2x.png | Bin 0 -> 1291 bytes
www/img/icon_huayan@2x.png | Bin 0 -> 760 bytes
www/img/icon_kidney.png | Bin 0 -> 44612 bytes
www/img/icon_paymessage.png | Bin 0 -> 4594 bytes
www/img/icon_photo@2x.png | Bin 0 -> 3880 bytes
www/img/icon_pinggu@2x.png | Bin 0 -> 438 bytes
www/img/icon_renwu.png | Bin 0 -> 3355 bytes
www/img/icon_shot@2x.png | Bin 0 -> 4911 bytes
www/img/icon_sick.png | Bin 0 -> 8770 bytes
www/img/icon_tiwen@2x.png | Bin 0 -> 964 bytes
www/img/icon_tizhong@2x.png | Bin 0 -> 984 bytes
www/img/icon_voice2@2x.png | Bin 0 -> 10946 bytes
www/img/icon_warning.png | Bin 0 -> 2903 bytes
www/img/icon_work.png | Bin 0 -> 1248 bytes
www/img/icon_xinlv@2x.png | Bin 0 -> 1213 bytes
www/img/icon_xueguan@2x.png | Bin 0 -> 808 bytes
www/img/icon_xueya@3x.png | Bin 0 -> 2369 bytes
www/img/icon_yinliu@2x.png | Bin 0 -> 1231 bytes
www/img/ionic.png | Bin 0 -> 4757 bytes
www/img/max.png | Bin 0 -> 18611 bytes
www/img/me1.png | Bin 0 -> 12671 bytes
www/img/patient.png | Bin 0 -> 12678 bytes
www/img/payment.png | Bin 0 -> 1262 bytes
www/img/security.png | Bin 0 -> 3230 bytes
www/img/task.png | Bin 0 -> 5822 bytes
www/img/wechat.png | Bin 0 -> 1609 bytes
www/img/wechat_2.png | Bin 0 -> 2248 bytes
www/index.html | 105 +
www/js/app.js | 477 +
www/js/controllers_zy.js | 377 +
www/js/directives.js | 442 +
www/js/filters.js | 230 +
www/js/icon_filter.js | 55 +
www/js/services.js | 2576 +
www/lib/amcharts.js | 56 +
www/lib/amstock.js | 101 +
www/lib/angular-jwt/.bower.json | 44 +
www/lib/angular-jwt/History.md | 97 +
www/lib/angular-jwt/LICENSE.txt | 21 +
www/lib/angular-jwt/README.md | 426 +
www/lib/angular-jwt/bower.json | 34 +
www/lib/angular-jwt/dist/angular-jwt.js | 394 +
www/lib/angular-jwt/dist/angular-jwt.min.js | 1 +
www/lib/angular-jwt/gulpfile.js | 59 +
www/lib/angular-jwt/index.js | 3 +
.../karma-dist-concatenated.conf.js | 78 +
.../angular-jwt/karma-dist-minified.conf.js | 78 +
www/lib/angular-jwt/karma-src.conf.js | 78 +
www/lib/angular-jwt/package.json | 45 +
www/lib/angular-mocks/.bower.json | 19 +
www/lib/angular-mocks/README.md | 63 +
www/lib/angular-mocks/angular-mocks.js | 2470 +
www/lib/angular-mocks/bower.json | 9 +
www/lib/angular-mocks/ngAnimateMock.js | 2 +
www/lib/angular-mocks/ngMock.js | 2 +
www/lib/angular-mocks/ngMockE2E.js | 2 +
www/lib/angular-mocks/package.json | 27 +
www/lib/angular-qrcode/.bower.json | 25 +
www/lib/angular-qrcode/LICENCE.txt | 21 +
www/lib/angular-qrcode/README.md | 71 +
www/lib/angular-qrcode/angular-qrcode.js | 190 +
www/lib/angular-qrcode/bower.json | 14 +
www/lib/angular-qrcode/index.html | 166 +
www/lib/angular-qrcode/package.json | 31 +
www/lib/angular-resource/.bower.json | 19 +
www/lib/angular-resource/README.md | 68 +
www/lib/angular-resource/angular-resource.js | 669 +
.../angular-resource/angular-resource.min.js | 13 +
.../angular-resource.min.js.map | 8 +
www/lib/angular-resource/bower.json | 9 +
www/lib/angular-resource/index.js | 2 +
www/lib/angular-resource/package.json | 26 +
www/lib/angular-ui-router/.bower.json | 33 +
www/lib/angular-ui-router/CHANGELOG.md | 197 +
www/lib/angular-ui-router/CONTRIBUTING.md | 65 +
www/lib/angular-ui-router/LICENSE | 21 +
www/lib/angular-ui-router/README.md | 243 +
.../api/angular-ui-router.d.ts | 126 +
www/lib/angular-ui-router/bower.json | 23 +
.../release/angular-ui-router.js | 4232 +
.../release/angular-ui-router.min.js | 7 +
www/lib/angular-ui-router/src/common.js | 292 +
www/lib/angular-ui-router/src/resolve.js | 252 +
www/lib/angular-ui-router/src/state.js | 1373 +
.../angular-ui-router/src/stateDirectives.js | 268 +
www/lib/angular-ui-router/src/stateFilters.js | 39 +
.../angular-ui-router/src/templateFactory.js | 110 +
.../src/urlMatcherFactory.js | 1036 +
www/lib/angular-ui-router/src/urlRouter.js | 413 +
www/lib/angular-ui-router/src/view.js | 71 +
.../angular-ui-router/src/viewDirective.js | 302 +
www/lib/angular-ui-router/src/viewScroll.js | 52 +
www/lib/angular/.bower.json | 17 +
www/lib/angular/README.md | 64 +
www/lib/angular/angular-csp.css | 21 +
www/lib/angular/angular.js | 28364 +++++++
www/lib/angular/angular.min.js | 290 +
www/lib/angular/angular.min.js.gzip | Bin 0 -> 51629 bytes
www/lib/angular/angular.min.js.map | 8 +
www/lib/angular/bower.json | 8 +
www/lib/angular/index.js | 2 +
www/lib/angular/package.json | 25 +
www/lib/bootstrap-3.3.5.min.css | 5 +
www/lib/bootstrap-3.3.5.min.js | 7 +
www/lib/echarts.common.min.js | 30 +
www/lib/gauge.js | 23 +
www/lib/icon_font/demo.css | 370 +
www/lib/icon_font/demo_fontclass.html | 430 +
www/lib/icon_font/demo_symbol.html | 583 +
www/lib/icon_font/demo_unicode.html | 468 +
www/lib/icon_font/iconfont.css | 147 +
www/lib/icon_font/iconfont.eot | Bin 0 -> 38106 bytes
www/lib/icon_font/iconfont.js | 634 +
www/lib/icon_font/iconfont.svg | 329 +
www/lib/icon_font/iconfont.ttf | Bin 0 -> 37824 bytes
www/lib/icon_font/iconfont.woff | Bin 0 -> 23788 bytes
www/lib/images/dragIcon.gif | Bin 0 -> 122 bytes
www/lib/images/dragIconBlack.gif | Bin 0 -> 122 bytes
www/lib/images/dragIconH.gif | Bin 0 -> 111 bytes
www/lib/images/dragIconHBlack.gif | Bin 0 -> 111 bytes
www/lib/images/dragIconRectBig.png | Bin 0 -> 1235 bytes
www/lib/images/dragIconRectBig.svg | 15 +
www/lib/images/dragIconRectBigBlack.png | Bin 0 -> 1205 bytes
www/lib/images/dragIconRectBigBlack.svg | 14 +
www/lib/images/dragIconRectBigBlackH.png | Bin 0 -> 681 bytes
www/lib/images/dragIconRectBigBlackH.svg | 13 +
www/lib/images/dragIconRectBigH.png | Bin 0 -> 715 bytes
www/lib/images/dragIconRectBigH.svg | 13 +
www/lib/images/dragIconRectSmall.png | Bin 0 -> 1110 bytes
www/lib/images/dragIconRectSmall.svg | 15 +
www/lib/images/dragIconRectSmallBlack.png | Bin 0 -> 1087 bytes
www/lib/images/dragIconRectSmallBlack.svg | 15 +
www/lib/images/dragIconRectSmallBlackH.png | Bin 0 -> 1092 bytes
www/lib/images/dragIconRectSmallBlackH.svg | 15 +
www/lib/images/dragIconRectSmallH.png | Bin 0 -> 1115 bytes
www/lib/images/dragIconRectSmallH.svg | 15 +
www/lib/images/dragIconRoundBig.png | Bin 0 -> 1333 bytes
www/lib/images/dragIconRoundBig.svg | 15 +
www/lib/images/dragIconRoundBigBlack.png | Bin 0 -> 1090 bytes
www/lib/images/dragIconRoundBigBlack.svg | 15 +
www/lib/images/dragIconRoundBigBlackH.png | Bin 0 -> 1095 bytes
www/lib/images/dragIconRoundBigBlackH.svg | 15 +
www/lib/images/dragIconRoundBigH.png | Bin 0 -> 1368 bytes
www/lib/images/dragIconRoundBigH.svg | 15 +
www/lib/images/dragIconRoundSmall.png | Bin 0 -> 1273 bytes
www/lib/images/dragIconRoundSmall.svg | 15 +
www/lib/images/dragIconRoundSmallBlack.png | Bin 0 -> 1205 bytes
www/lib/images/dragIconRoundSmallBlack.svg | 15 +
www/lib/images/dragIconRoundSmallBlackH.png | Bin 0 -> 1190 bytes
www/lib/images/dragIconRoundSmallBlackH.svg | 15 +
www/lib/images/dragIconRoundSmallH.png | Bin 0 -> 1274 bytes
www/lib/images/dragIconRoundSmallH.svg | 15 +
www/lib/images/eraserIcon.svg | 15 +
www/lib/images/eraserIconH.svg | 15 +
www/lib/images/export.png | Bin 0 -> 216 bytes
www/lib/images/exportWhite.png | Bin 0 -> 213 bytes
www/lib/images/lens.png | Bin 0 -> 1408 bytes
www/lib/images/lens.svg | 7 +
www/lib/images/lensWhite.png | Bin 0 -> 1313 bytes
www/lib/images/lensWhite.svg | 7 +
www/lib/images/lensWhite_old.png | Bin 0 -> 262 bytes
www/lib/images/lens_old.png | Bin 0 -> 257 bytes
www/lib/images/pencilIcon.svg | 22 +
www/lib/images/pencilIconH.svg | 22 +
www/lib/images/xIcon.svg | 7 +
www/lib/images/xIconH.svg | 7 +
.../ion.calendar-2.0.2/css/ion.calendar.css | 163 +
www/lib/ion.calendar-2.0.2/js/ion.calendar.js | 495 +
.../ion.calendar-2.0.2/js/ion.calendar.min.js | 14 +
.../js/moment-with-locales.min.js | 81 +
www/lib/ionic-datepicker-master/.gitignore | 4 +
www/lib/ionic-datepicker-master/LICENSE.MD | 21 +
www/lib/ionic-datepicker-master/README.md | 375 +
www/lib/ionic-datepicker-master/bower.json | 30 +
.../dist/ionic-datepicker.bundle.min.js | 1 +
www/lib/ionic-datepicker-master/gulpfile.js | 67 +
www/lib/ionic-datepicker-master/package.json | 21 +
.../src/ionic-datepicker-modal.html | 75 +
.../src/ionic-datepicker-popup.html | 57 +
.../src/ionic-datepicker.module.js | 6 +
.../src/ionic-datepicker.provider.js | 302 +
.../src/ionic-datepicker.service.js | 21 +
.../src/scss/ionic-datepicker.styles.scss | 245 +
.../src/scss/variables.scss | 3 +
www/lib/ionic-service-analytics/.bower.json | 31 +
www/lib/ionic-service-analytics/LICENSE | 202 +
www/lib/ionic-service-analytics/README.md | 4 +
www/lib/ionic-service-analytics/bower.json | 22 +
www/lib/ionic-service-analytics/changelog.md | 21 +
.../config/build.config.js | 21 +
www/lib/ionic-service-analytics/gulpfile.js | 27 +
.../ionic-analytics.js | 765 +
www/lib/ionic-service-analytics/package.json | 37 +
.../src/js/autoTrack.js | 198 +
.../src/js/bucketStorage.js | 46 +
.../src/js/ionicAnalytics.js | 511 +
www/lib/ionic-service-core/.bower.json | 29 +
www/lib/ionic-service-core/LICENSE | 202 +
www/lib/ionic-service-core/README.md | 4 +
www/lib/ionic-service-core/bower.json | 20 +
www/lib/ionic-service-core/changelog.md | 15 +
www/lib/ionic-service-core/ionic-core.js | 468 +
www/lib/ionic-service-core/package.json | 23 +
www/lib/ionic-service-core/test.html | 32 +
www/lib/ionic-service-deploy/.bower.json | 32 +
www/lib/ionic-service-deploy/LICENSE | 202 +
www/lib/ionic-service-deploy/README.md | 4 +
www/lib/ionic-service-deploy/bower.json | 23 +
www/lib/ionic-service-deploy/changelog.md | 16 +
www/lib/ionic-service-deploy/ionic-deploy.js | 330 +
www/lib/ionic-service-deploy/package.json | 22 +
www/lib/ionic-service-push/.bower.json | 31 +
www/lib/ionic-service-push/README.md | 2 +
www/lib/ionic-service-push/bower.json | 22 +
www/lib/ionic-service-push/changelog.md | 14 +
www/lib/ionic-service-push/ionic-push.js | 356 +
www/lib/ionic-service-push/package.json | 22 +
www/lib/ionic-timepicker/.bower.json | 40 +
www/lib/ionic-timepicker/LICENSE.MD | 21 +
www/lib/ionic-timepicker/README.md | 149 +
www/lib/ionic-timepicker/bower.json | 30 +
.../dist/ionic-timepicker.bundle.min.js | 1 +
www/lib/ionic-timepicker/gulpfile.js | 42 +
www/lib/ionic-timepicker/package.json | 24 +
.../src/ionic-timepicker-12-hour.html | 29 +
.../src/ionic-timepicker-24-hour.html | 21 +
.../src/ionic-timepicker.app.js | 9 +
.../src/ionic-timepicker.directive.js | 194 +
.../src/ionic-timepicker.styles.css | 23 +
www/lib/ionic/css/ionic.css | 9813 +++
www/lib/ionic/css/ionic.min.css | 23 +
www/lib/ionic/fonts/ionicons.eot | Bin 0 -> 120724 bytes
www/lib/ionic/fonts/ionicons.svg | 2230 +
www/lib/ionic/fonts/ionicons.ttf | Bin 0 -> 188508 bytes
www/lib/ionic/fonts/ionicons.woff | Bin 0 -> 67904 bytes
.../ionic/js/angular-ui/angular-ui-router.js | 4232 +
.../js/angular-ui/angular-ui-router.min.js | 7 +
www/lib/ionic/js/angular/angular-animate.js | 4115 +
.../ionic/js/angular/angular-animate.min.js | 56 +
www/lib/ionic/js/angular/angular-resource.js | 768 +
.../ionic/js/angular/angular-resource.min.js | 15 +
www/lib/ionic/js/angular/angular-sanitize.js | 717 +
.../ionic/js/angular/angular-sanitize.min.js | 15 +
www/lib/ionic/js/angular/angular.js | 30714 +++++++
www/lib/ionic/js/angular/angular.min.js | 311 +
www/lib/ionic/js/ionic-angular.js | 14399 ++++
www/lib/ionic/js/ionic-angular.min.js | 18 +
www/lib/ionic/js/ionic.bundle.js | 67582 ++++++++++++++++
www/lib/ionic/js/ionic.bundle.min.js | 472 +
www/lib/ionic/js/ionic.js | 13361 +++
www/lib/ionic/js/ionic.min.js | 20 +
www/lib/ionic/scss/_action-sheet.scss | 170 +
www/lib/ionic/scss/_animations.scss | 48 +
www/lib/ionic/scss/_backdrop.scss | 24 +
www/lib/ionic/scss/_badge.scss | 62 +
www/lib/ionic/scss/_bar.scss | 417 +
www/lib/ionic/scss/_button-bar.scss | 92 +
www/lib/ionic/scss/_button.scss | 252 +
www/lib/ionic/scss/_checkbox.scss | 180 +
www/lib/ionic/scss/_form.scss | 327 +
www/lib/ionic/scss/_grid.scss | 159 +
www/lib/ionic/scss/_items.scss | 825 +
www/lib/ionic/scss/_list.scss | 125 +
www/lib/ionic/scss/_loading.scss | 51 +
www/lib/ionic/scss/_menu.scss | 70 +
www/lib/ionic/scss/_mixins.scss | 642 +
www/lib/ionic/scss/_modal.scss | 102 +
www/lib/ionic/scss/_platform.scss | 77 +
www/lib/ionic/scss/_popover.scss | 168 +
www/lib/ionic/scss/_popup.scss | 110 +
www/lib/ionic/scss/_progress.scss | 11 +
www/lib/ionic/scss/_radio.scss | 47 +
www/lib/ionic/scss/_range.scss | 160 +
www/lib/ionic/scss/_refresher.scss | 113 +
www/lib/ionic/scss/_reset.scss | 365 +
www/lib/ionic/scss/_scaffolding.scss | 291 +
www/lib/ionic/scss/_select.scss | 142 +
www/lib/ionic/scss/_slide-box.scss | 71 +
www/lib/ionic/scss/_slides.scss | 529 +
www/lib/ionic/scss/_spinner.scss | 100 +
www/lib/ionic/scss/_tabs.scss | 542 +
www/lib/ionic/scss/_toggle.scss | 198 +
www/lib/ionic/scss/_transitions.scss | 188 +
www/lib/ionic/scss/_type.scss | 166 +
www/lib/ionic/scss/_util.scss | 296 +
www/lib/ionic/scss/_variables.scss | 764 +
www/lib/ionic/scss/ionic.scss | 54 +
.../ionic/scss/ionicons/_ionicons-font.scss | 28 +
.../ionic/scss/ionicons/_ionicons-icons.scss | 1473 +
.../scss/ionicons/_ionicons-variables.scss | 741 +
www/lib/ionic/scss/ionicons/ionicons.scss | 16 +
www/lib/ionic/version.json | 6 +
www/lib/jquery-1.11.3.min.js | 6 +
www/lib/jquery/jquery.min.js | 2 +
www/lib/jquery/qrcode.min.js | 1 +
www/lib/light.js | 189 +
www/lib/md5.min.js | 2 +
www/lib/ngCordova/.bower.json | 54 +
www/lib/ngCordova/CHANGELOG.md | 478 +
www/lib/ngCordova/LICENSE | 21 +
www/lib/ngCordova/README.md | 118 +
www/lib/ngCordova/bower.json | 45 +
www/lib/ngCordova/dist/ng-cordova-mocks.js | 2845 +
.../ngCordova/dist/ng-cordova-mocks.min.js | 7 +
www/lib/ngCordova/dist/ng-cordova.js | 7023 ++
www/lib/ngCordova/dist/ng-cordova.min.js | 10 +
www/lib/ngCordova/package.json | 41 +
www/lib/pie.js | 28 +
www/lib/qrcode-generator/.bower.json | 20 +
www/lib/qrcode-generator/LICENSE | 10 +
.../src/as3/com/d_project/qrcode/BitBuffer.as | 59 +
.../com/d_project/qrcode/ErrorCorrectLevel.as | 31 +
.../as3/com/d_project/qrcode/MaskPattern.as | 52 +
.../as3/src/as3/com/d_project/qrcode/Mode.as | 35 +
.../as3/com/d_project/qrcode/Polynomial.as | 103 +
.../as3/com/d_project/qrcode/QR8BitByte.as | 26 +
.../as3/com/d_project/qrcode/QRAlphaNum.as | 60 +
.../src/as3/com/d_project/qrcode/QRCode.as | 550 +
.../src/as3/com/d_project/qrcode/QRData.as | 85 +
.../src/as3/com/d_project/qrcode/QRKanji.as | 49 +
.../src/as3/com/d_project/qrcode/QRMath.as | 68 +
.../src/as3/com/d_project/qrcode/QRNumber.as | 65 +
.../src/as3/com/d_project/qrcode/QRUtil.as | 345 +
.../src/as3/com/d_project/qrcode/RSBlock.as | 139 +
.../as3/com/d_project/qrcode/StringUtil.as | 17 +
.../src/as3/com/d_project/qrcode/mx/QRCode.as | 67 +
.../as3/src/assets/README.txt | 24 +
.../as3/src/assets/manifest.xml | 7 +
www/lib/qrcode-generator/as3/src/build.xml | 152 +
.../as3/src/sample/QRCodeSample1.as | 37 +
.../as3/src/sample/QRCodeSample2.mxml | 9 +
www/lib/qrcode-generator/bower.json | 10 +
.../java/src/assets/README.txt | 25 +
www/lib/qrcode-generator/java/src/build.xml | 121 +
.../com/d_project/qrcode/BitBufferTest.java | 43 +
.../com/d_project/qrcode/PolynomialTest.java | 46 +
.../com/d_project/qrcode/QRCodeTest.java | 46 +
.../d_project/qrcode/web/GIFImageTest.java | 29 +
.../java/com/d_project/qrcode/BitBuffer.java | 60 +
.../d_project/qrcode/ErrorCorrectLevel.java | 30 +
.../com/d_project/qrcode/MaskPattern.java | 50 +
.../src/java/com/d_project/qrcode/Mode.java | 29 +
.../java/com/d_project/qrcode/Polynomial.java | 100 +
.../java/com/d_project/qrcode/QR8BitByte.java | 38 +
.../java/com/d_project/qrcode/QRAlphaNum.java | 56 +
.../src/java/com/d_project/qrcode/QRCode.java | 585 +
.../src/java/com/d_project/qrcode/QRData.java | 80 +
.../java/com/d_project/qrcode/QRKanji.java | 58 +
.../src/java/com/d_project/qrcode/QRMath.java | 59 +
.../java/com/d_project/qrcode/QRNumber.java | 60 +
.../src/java/com/d_project/qrcode/QRUtil.java | 351 +
.../java/com/d_project/qrcode/RSBlock.java | 142 +
.../com/d_project/qrcode/web/GIFImage.java | 247 +
.../d_project/qrcode/web/QRCodeServlet.java | 226 +
.../java/src/sample/web/WEB-INF/web.xml | 23 +
.../java/src/sample/web/form.jsp | 81 +
.../java/src/sample/web/index.jsp | 14 +
www/lib/qrcode-generator/js/README.md | 85 +
www/lib/qrcode-generator/js/package.json | 21 +
www/lib/qrcode-generator/js/qrcode.d.ts | 39 +
www/lib/qrcode-generator/js/qrcode.js | 1634 +
www/lib/qrcode-generator/js/qrcode_SJIS.js | 29 +
www/lib/qrcode-generator/js/qrcode_UTF8.js | 59 +
www/lib/qrcode-generator/js/sample.html | 46 +
www/lib/qrcode-generator/js/sample.js | 23 +
.../qrcode-generator/js/ts-test/Gruntfile.js | 36 +
.../qrcode-generator/js/ts-test/package.json | 13 +
.../js/ts-test/src/import_test.ts | 17 +
www/lib/qrcode-generator/package.json | 9 +
www/lib/qrcode-generator/php/qrcode.php | 1526 +
www/lib/qrcode-generator/php/sample.html | 5 +
.../qrcode-generator/php/sample_custom.php | 21 +
www/lib/qrcode-generator/php/sample_html.php | 36 +
www/lib/qrcode-generator/php/sample_image.php | 15 +
www/lib/qrcode-generator/python/qrcode.py | 825 +
www/lib/qrcode-generator/ruby/qrcode.rb | 976 +
.../ts/src/ts/com/d_project/image/GIFImage.ts | 270 +
.../ts/src/ts/com/d_project/io/Base64.ts | 48 +
.../d_project/io/Base64DecodeInputStream.ts | 75 +
.../d_project/io/Base64EncodeOutputStream.ts | 68 +
.../com/d_project/io/ByteArrayInputStream.ts | 26 +
.../com/d_project/io/ByteArrayOutputStream.ts | 25 +
.../ts/src/ts/com/d_project/io/InputStream.ts | 14 +
.../src/ts/com/d_project/io/OutputStream.ts | 22 +
.../src/ts/com/d_project/qrcode/BitBuffer.ts | 54 +
.../com/d_project/qrcode/ErrorCorrectLevel.ts | 30 +
.../ts/com/d_project/qrcode/MaskPattern.ts | 50 +
.../ts/src/ts/com/d_project/qrcode/Mode.ts | 30 +
.../src/ts/com/d_project/qrcode/Polynomial.ts | 98 +
.../src/ts/com/d_project/qrcode/QR8BitByte.ts | 26 +
.../src/ts/com/d_project/qrcode/QRAlphaNum.ts | 60 +
.../ts/src/ts/com/d_project/qrcode/QRCode.ts | 488 +
.../ts/src/ts/com/d_project/qrcode/QRData.ts | 71 +
.../ts/src/ts/com/d_project/qrcode/QRKanji.ts | 49 +
.../ts/src/ts/com/d_project/qrcode/QRMath.ts | 50 +
.../src/ts/com/d_project/qrcode/QRNumber.ts | 54 +
.../ts/src/ts/com/d_project/qrcode/QRUtil.ts | 287 +
.../ts/src/ts/com/d_project/qrcode/RSBlock.ts | 317 +
.../com/d_project/text/createStringToBytes.ts | 82 +
.../com/d_project/text/stringToBytes_SJIS.ts | 13 +
.../com/d_project/text/stringToBytes_UTF8.ts | 42 +
www/lib/qrcode-generator/ts/src/ts/test.html | 9 +
www/lib/qrcode-generator/ts/src/ts/test.ts | 72 +
www/lib/radar.js | 11 +
www/lib/serial.js | 12 +
www/lib/socket.io.js | 7000 ++
www/lib/spin.min.js | 2 +
www/manifest.json | 11 +
www/partials/home/PatientDetail.html | 38 +
www/partials/home/homepage.html | 25 +
www/partials/others/AllMessage.html | 96 +
www/partials/others/VaryMessage.html | 38 +
www/partials/others/agreement.html | 101 +
www/partials/others/doctorimag.html | 7 +
www/partials/others/myqrcode.html | 20 +
www/partials/others/phonevalid.html | 34 +
www/partials/others/setpassword.html | 27 +
www/partials/others/signin.html | 25 +
www/partials/others/sort_popover.html | 78 +
www/partials/others/sort_popover_consult.html | 46 +
www/partials/others/toolbox-pop.html | 12 +
www/partials/others/uploadcertificate.html | 57 +
www/partials/others/userDetail.html | 67 +
www/partials/others/welcome.html | 5 +
www/partials/tabs.html | 6 +
www/service-worker.js | 11 +
www/templates/groupMsg/card.html | 20 +
www/templates/groupMsg/contact.html | 25 +
www/templates/groupMsg/counsel-upgrade.html | 4 +
www/templates/groupMsg/count-notice.html | 3 +
www/templates/groupMsg/endl.html | 6 +
www/templates/groupMsg/image.html | 11 +
www/templates/groupMsg/text.html | 12 +
www/templates/groupMsg/voice.html | 12 +
www/templates/msg/card.html | 20 +
www/templates/msg/contact.html | 22 +
www/templates/msg/counsel-upgrade.html | 4 +
www/templates/msg/count-notice.html | 3 +
www/templates/msg/endl.html | 6 +
www/templates/msg/image.html | 8 +
www/templates/msg/imageViewer.html | 12 +
www/templates/msg/text.html | 14 +
www/templates/msg/voice.html | 14 +
www/web.config | 8 +
544 files changed, 250736 insertions(+)
create mode 100644 .bowerrc
create mode 100644 .editorconfig
create mode 100644 .gitignore
create mode 100644 bower.json
create mode 100644 config.xml
create mode 100644 gulpfile.js
create mode 100644 hooks/README.md
create mode 100644 hooks/after_prepare/010_add_platform_class.js
create mode 100644 ionic.config.json
create mode 100644 ionic.project
create mode 100644 package.json
create mode 100644 resources/android/icon/drawable-hdpi-icon.png
create mode 100644 resources/android/icon/drawable-ldpi-icon.png
create mode 100644 resources/android/icon/drawable-mdpi-icon.png
create mode 100644 resources/android/icon/drawable-xhdpi-icon.png
create mode 100644 resources/android/icon/drawable-xxhdpi-icon.png
create mode 100644 resources/android/icon/drawable-xxxhdpi-icon.png
create mode 100644 resources/android/splash/drawable-land-hdpi-screen.png
create mode 100644 resources/android/splash/drawable-land-ldpi-screen.png
create mode 100644 resources/android/splash/drawable-land-mdpi-screen.png
create mode 100644 resources/android/splash/drawable-land-xhdpi-screen.png
create mode 100644 resources/android/splash/drawable-land-xxhdpi-screen.png
create mode 100644 resources/android/splash/drawable-land-xxxhdpi-screen.png
create mode 100644 resources/android/splash/drawable-port-hdpi-screen.png
create mode 100644 resources/android/splash/drawable-port-ldpi-screen.png
create mode 100644 resources/android/splash/drawable-port-mdpi-screen.png
create mode 100644 resources/android/splash/drawable-port-xhdpi-screen.png
create mode 100644 resources/android/splash/drawable-port-xxhdpi-screen.png
create mode 100644 resources/android/splash/drawable-port-xxxhdpi-screen.png
create mode 100644 resources/icon.png
create mode 100644 resources/ios/icon/icon-40.png
create mode 100644 resources/ios/icon/icon-40@2x.png
create mode 100644 resources/ios/icon/icon-50.png
create mode 100644 resources/ios/icon/icon-50@2x.png
create mode 100644 resources/ios/icon/icon-60.png
create mode 100644 resources/ios/icon/icon-60@2x.png
create mode 100644 resources/ios/icon/icon-60@3x.png
create mode 100644 resources/ios/icon/icon-72.png
create mode 100644 resources/ios/icon/icon-72@2x.png
create mode 100644 resources/ios/icon/icon-76.png
create mode 100644 resources/ios/icon/icon-76@2x.png
create mode 100644 resources/ios/icon/icon-small.png
create mode 100644 resources/ios/icon/icon-small@2x.png
create mode 100644 resources/ios/icon/icon-small@3x.png
create mode 100644 resources/ios/icon/icon.png
create mode 100644 resources/ios/icon/icon@2x.png
create mode 100644 resources/ios/splash/Default-568h@2x~iphone.png
create mode 100644 resources/ios/splash/Default-667h.png
create mode 100644 resources/ios/splash/Default-736h.png
create mode 100644 resources/ios/splash/Default-Landscape-736h.png
create mode 100644 resources/ios/splash/Default-Landscape@2x~ipad.png
create mode 100644 resources/ios/splash/Default-Landscape~ipad.png
create mode 100644 resources/ios/splash/Default-Portrait@2x~ipad.png
create mode 100644 resources/ios/splash/Default-Portrait~ipad.png
create mode 100644 resources/ios/splash/Default@2x~iphone.png
create mode 100644 resources/ios/splash/Default~iphone.png
create mode 100644 resources/splash.png
create mode 100644 scss/ionic.app.scss
create mode 100644 www/MP_verify_b1K3OF2gW5EmI3IE.txt
create mode 100644 www/css/common.css
create mode 100644 www/css/kindcss.css
create mode 100644 www/css/style.css
create mode 100644 www/data/grouplist.json
create mode 100644 www/data/grouppatient1.json
create mode 100644 www/data/grouppatient2.json
create mode 100644 www/data/pressure.json
create mode 100644 www/data/temperature.json
create mode 100644 www/img/DefaultAvatar.jpg
create mode 100644 www/img/alert.png
create mode 100644 www/img/alipay.png
create mode 100644 www/img/alipay_2.jpg
create mode 100644 www/img/avatar.png
create mode 100644 www/img/banner02@2x.png
create mode 100644 www/img/counseling@2x.png
create mode 100644 www/img/default_user.png
create mode 100644 www/img/doctor.png
create mode 100644 www/img/doctor/1280x1920.png
create mode 100644 www/img/doctor/1280x720.png
create mode 100644 www/img/doctor/1600x960.png
create mode 100644 www/img/doctor/1920x1280.png
create mode 100644 www/img/doctor/200x320.png
create mode 100644 www/img/doctor/240x320.png
create mode 100644 www/img/doctor/320x200.png
create mode 100644 www/img/doctor/320x240.png
create mode 100644 www/img/doctor/320x480.png
create mode 100644 www/img/doctor/480x320.png
create mode 100644 www/img/doctor/480x800.png
create mode 100644 www/img/doctor/720x1280.png
create mode 100644 www/img/doctor/800x480.png
create mode 100644 www/img/doctor/960x1600.png
create mode 100644 www/img/doctor_group.png
create mode 100644 www/img/erweima.png
create mode 100644 www/img/finish@2x.png
create mode 100644 www/img/hospital1.png
create mode 100644 www/img/hospital2.png
create mode 100644 www/img/icon_card@2x.png
create mode 100644 www/img/icon_chaolv@2x.png
create mode 100644 www/img/icon_charge.png
create mode 100644 www/img/icon_futou@2x.png
create mode 100644 www/img/icon_fuzhen@2x.png
create mode 100644 www/img/icon_fuzhong@2x.png
create mode 100644 www/img/icon_huayan@2x.png
create mode 100644 www/img/icon_kidney.png
create mode 100644 www/img/icon_paymessage.png
create mode 100644 www/img/icon_photo@2x.png
create mode 100644 www/img/icon_pinggu@2x.png
create mode 100644 www/img/icon_renwu.png
create mode 100644 www/img/icon_shot@2x.png
create mode 100644 www/img/icon_sick.png
create mode 100644 www/img/icon_tiwen@2x.png
create mode 100644 www/img/icon_tizhong@2x.png
create mode 100644 www/img/icon_voice2@2x.png
create mode 100644 www/img/icon_warning.png
create mode 100644 www/img/icon_work.png
create mode 100644 www/img/icon_xinlv@2x.png
create mode 100644 www/img/icon_xueguan@2x.png
create mode 100644 www/img/icon_xueya@3x.png
create mode 100644 www/img/icon_yinliu@2x.png
create mode 100644 www/img/ionic.png
create mode 100644 www/img/max.png
create mode 100644 www/img/me1.png
create mode 100644 www/img/patient.png
create mode 100644 www/img/payment.png
create mode 100644 www/img/security.png
create mode 100644 www/img/task.png
create mode 100644 www/img/wechat.png
create mode 100644 www/img/wechat_2.png
create mode 100644 www/index.html
create mode 100644 www/js/app.js
create mode 100644 www/js/controllers_zy.js
create mode 100644 www/js/directives.js
create mode 100644 www/js/filters.js
create mode 100644 www/js/icon_filter.js
create mode 100644 www/js/services.js
create mode 100644 www/lib/amcharts.js
create mode 100644 www/lib/amstock.js
create mode 100644 www/lib/angular-jwt/.bower.json
create mode 100644 www/lib/angular-jwt/History.md
create mode 100644 www/lib/angular-jwt/LICENSE.txt
create mode 100644 www/lib/angular-jwt/README.md
create mode 100644 www/lib/angular-jwt/bower.json
create mode 100644 www/lib/angular-jwt/dist/angular-jwt.js
create mode 100644 www/lib/angular-jwt/dist/angular-jwt.min.js
create mode 100644 www/lib/angular-jwt/gulpfile.js
create mode 100644 www/lib/angular-jwt/index.js
create mode 100644 www/lib/angular-jwt/karma-dist-concatenated.conf.js
create mode 100644 www/lib/angular-jwt/karma-dist-minified.conf.js
create mode 100644 www/lib/angular-jwt/karma-src.conf.js
create mode 100644 www/lib/angular-jwt/package.json
create mode 100644 www/lib/angular-mocks/.bower.json
create mode 100644 www/lib/angular-mocks/README.md
create mode 100644 www/lib/angular-mocks/angular-mocks.js
create mode 100644 www/lib/angular-mocks/bower.json
create mode 100644 www/lib/angular-mocks/ngAnimateMock.js
create mode 100644 www/lib/angular-mocks/ngMock.js
create mode 100644 www/lib/angular-mocks/ngMockE2E.js
create mode 100644 www/lib/angular-mocks/package.json
create mode 100644 www/lib/angular-qrcode/.bower.json
create mode 100644 www/lib/angular-qrcode/LICENCE.txt
create mode 100644 www/lib/angular-qrcode/README.md
create mode 100644 www/lib/angular-qrcode/angular-qrcode.js
create mode 100644 www/lib/angular-qrcode/bower.json
create mode 100644 www/lib/angular-qrcode/index.html
create mode 100644 www/lib/angular-qrcode/package.json
create mode 100644 www/lib/angular-resource/.bower.json
create mode 100644 www/lib/angular-resource/README.md
create mode 100644 www/lib/angular-resource/angular-resource.js
create mode 100644 www/lib/angular-resource/angular-resource.min.js
create mode 100644 www/lib/angular-resource/angular-resource.min.js.map
create mode 100644 www/lib/angular-resource/bower.json
create mode 100644 www/lib/angular-resource/index.js
create mode 100644 www/lib/angular-resource/package.json
create mode 100644 www/lib/angular-ui-router/.bower.json
create mode 100644 www/lib/angular-ui-router/CHANGELOG.md
create mode 100644 www/lib/angular-ui-router/CONTRIBUTING.md
create mode 100644 www/lib/angular-ui-router/LICENSE
create mode 100644 www/lib/angular-ui-router/README.md
create mode 100644 www/lib/angular-ui-router/api/angular-ui-router.d.ts
create mode 100644 www/lib/angular-ui-router/bower.json
create mode 100644 www/lib/angular-ui-router/release/angular-ui-router.js
create mode 100644 www/lib/angular-ui-router/release/angular-ui-router.min.js
create mode 100644 www/lib/angular-ui-router/src/common.js
create mode 100644 www/lib/angular-ui-router/src/resolve.js
create mode 100644 www/lib/angular-ui-router/src/state.js
create mode 100644 www/lib/angular-ui-router/src/stateDirectives.js
create mode 100644 www/lib/angular-ui-router/src/stateFilters.js
create mode 100644 www/lib/angular-ui-router/src/templateFactory.js
create mode 100644 www/lib/angular-ui-router/src/urlMatcherFactory.js
create mode 100644 www/lib/angular-ui-router/src/urlRouter.js
create mode 100644 www/lib/angular-ui-router/src/view.js
create mode 100644 www/lib/angular-ui-router/src/viewDirective.js
create mode 100644 www/lib/angular-ui-router/src/viewScroll.js
create mode 100644 www/lib/angular/.bower.json
create mode 100644 www/lib/angular/README.md
create mode 100644 www/lib/angular/angular-csp.css
create mode 100644 www/lib/angular/angular.js
create mode 100644 www/lib/angular/angular.min.js
create mode 100644 www/lib/angular/angular.min.js.gzip
create mode 100644 www/lib/angular/angular.min.js.map
create mode 100644 www/lib/angular/bower.json
create mode 100644 www/lib/angular/index.js
create mode 100644 www/lib/angular/package.json
create mode 100644 www/lib/bootstrap-3.3.5.min.css
create mode 100644 www/lib/bootstrap-3.3.5.min.js
create mode 100644 www/lib/echarts.common.min.js
create mode 100644 www/lib/gauge.js
create mode 100644 www/lib/icon_font/demo.css
create mode 100644 www/lib/icon_font/demo_fontclass.html
create mode 100644 www/lib/icon_font/demo_symbol.html
create mode 100644 www/lib/icon_font/demo_unicode.html
create mode 100644 www/lib/icon_font/iconfont.css
create mode 100644 www/lib/icon_font/iconfont.eot
create mode 100644 www/lib/icon_font/iconfont.js
create mode 100644 www/lib/icon_font/iconfont.svg
create mode 100644 www/lib/icon_font/iconfont.ttf
create mode 100644 www/lib/icon_font/iconfont.woff
create mode 100644 www/lib/images/dragIcon.gif
create mode 100644 www/lib/images/dragIconBlack.gif
create mode 100644 www/lib/images/dragIconH.gif
create mode 100644 www/lib/images/dragIconHBlack.gif
create mode 100644 www/lib/images/dragIconRectBig.png
create mode 100644 www/lib/images/dragIconRectBig.svg
create mode 100644 www/lib/images/dragIconRectBigBlack.png
create mode 100644 www/lib/images/dragIconRectBigBlack.svg
create mode 100644 www/lib/images/dragIconRectBigBlackH.png
create mode 100644 www/lib/images/dragIconRectBigBlackH.svg
create mode 100644 www/lib/images/dragIconRectBigH.png
create mode 100644 www/lib/images/dragIconRectBigH.svg
create mode 100644 www/lib/images/dragIconRectSmall.png
create mode 100644 www/lib/images/dragIconRectSmall.svg
create mode 100644 www/lib/images/dragIconRectSmallBlack.png
create mode 100644 www/lib/images/dragIconRectSmallBlack.svg
create mode 100644 www/lib/images/dragIconRectSmallBlackH.png
create mode 100644 www/lib/images/dragIconRectSmallBlackH.svg
create mode 100644 www/lib/images/dragIconRectSmallH.png
create mode 100644 www/lib/images/dragIconRectSmallH.svg
create mode 100644 www/lib/images/dragIconRoundBig.png
create mode 100644 www/lib/images/dragIconRoundBig.svg
create mode 100644 www/lib/images/dragIconRoundBigBlack.png
create mode 100644 www/lib/images/dragIconRoundBigBlack.svg
create mode 100644 www/lib/images/dragIconRoundBigBlackH.png
create mode 100644 www/lib/images/dragIconRoundBigBlackH.svg
create mode 100644 www/lib/images/dragIconRoundBigH.png
create mode 100644 www/lib/images/dragIconRoundBigH.svg
create mode 100644 www/lib/images/dragIconRoundSmall.png
create mode 100644 www/lib/images/dragIconRoundSmall.svg
create mode 100644 www/lib/images/dragIconRoundSmallBlack.png
create mode 100644 www/lib/images/dragIconRoundSmallBlack.svg
create mode 100644 www/lib/images/dragIconRoundSmallBlackH.png
create mode 100644 www/lib/images/dragIconRoundSmallBlackH.svg
create mode 100644 www/lib/images/dragIconRoundSmallH.png
create mode 100644 www/lib/images/dragIconRoundSmallH.svg
create mode 100644 www/lib/images/eraserIcon.svg
create mode 100644 www/lib/images/eraserIconH.svg
create mode 100644 www/lib/images/export.png
create mode 100644 www/lib/images/exportWhite.png
create mode 100644 www/lib/images/lens.png
create mode 100644 www/lib/images/lens.svg
create mode 100644 www/lib/images/lensWhite.png
create mode 100644 www/lib/images/lensWhite.svg
create mode 100644 www/lib/images/lensWhite_old.png
create mode 100644 www/lib/images/lens_old.png
create mode 100644 www/lib/images/pencilIcon.svg
create mode 100644 www/lib/images/pencilIconH.svg
create mode 100644 www/lib/images/xIcon.svg
create mode 100644 www/lib/images/xIconH.svg
create mode 100644 www/lib/ion.calendar-2.0.2/css/ion.calendar.css
create mode 100644 www/lib/ion.calendar-2.0.2/js/ion.calendar.js
create mode 100644 www/lib/ion.calendar-2.0.2/js/ion.calendar.min.js
create mode 100644 www/lib/ion.calendar-2.0.2/js/moment-with-locales.min.js
create mode 100644 www/lib/ionic-datepicker-master/.gitignore
create mode 100644 www/lib/ionic-datepicker-master/LICENSE.MD
create mode 100644 www/lib/ionic-datepicker-master/README.md
create mode 100644 www/lib/ionic-datepicker-master/bower.json
create mode 100644 www/lib/ionic-datepicker-master/dist/ionic-datepicker.bundle.min.js
create mode 100644 www/lib/ionic-datepicker-master/gulpfile.js
create mode 100644 www/lib/ionic-datepicker-master/package.json
create mode 100644 www/lib/ionic-datepicker-master/src/ionic-datepicker-modal.html
create mode 100644 www/lib/ionic-datepicker-master/src/ionic-datepicker-popup.html
create mode 100644 www/lib/ionic-datepicker-master/src/ionic-datepicker.module.js
create mode 100644 www/lib/ionic-datepicker-master/src/ionic-datepicker.provider.js
create mode 100644 www/lib/ionic-datepicker-master/src/ionic-datepicker.service.js
create mode 100644 www/lib/ionic-datepicker-master/src/scss/ionic-datepicker.styles.scss
create mode 100644 www/lib/ionic-datepicker-master/src/scss/variables.scss
create mode 100644 www/lib/ionic-service-analytics/.bower.json
create mode 100644 www/lib/ionic-service-analytics/LICENSE
create mode 100644 www/lib/ionic-service-analytics/README.md
create mode 100644 www/lib/ionic-service-analytics/bower.json
create mode 100644 www/lib/ionic-service-analytics/changelog.md
create mode 100644 www/lib/ionic-service-analytics/config/build.config.js
create mode 100644 www/lib/ionic-service-analytics/gulpfile.js
create mode 100644 www/lib/ionic-service-analytics/ionic-analytics.js
create mode 100644 www/lib/ionic-service-analytics/package.json
create mode 100644 www/lib/ionic-service-analytics/src/js/autoTrack.js
create mode 100644 www/lib/ionic-service-analytics/src/js/bucketStorage.js
create mode 100644 www/lib/ionic-service-analytics/src/js/ionicAnalytics.js
create mode 100644 www/lib/ionic-service-core/.bower.json
create mode 100644 www/lib/ionic-service-core/LICENSE
create mode 100644 www/lib/ionic-service-core/README.md
create mode 100644 www/lib/ionic-service-core/bower.json
create mode 100644 www/lib/ionic-service-core/changelog.md
create mode 100644 www/lib/ionic-service-core/ionic-core.js
create mode 100644 www/lib/ionic-service-core/package.json
create mode 100644 www/lib/ionic-service-core/test.html
create mode 100644 www/lib/ionic-service-deploy/.bower.json
create mode 100644 www/lib/ionic-service-deploy/LICENSE
create mode 100644 www/lib/ionic-service-deploy/README.md
create mode 100644 www/lib/ionic-service-deploy/bower.json
create mode 100644 www/lib/ionic-service-deploy/changelog.md
create mode 100644 www/lib/ionic-service-deploy/ionic-deploy.js
create mode 100644 www/lib/ionic-service-deploy/package.json
create mode 100644 www/lib/ionic-service-push/.bower.json
create mode 100644 www/lib/ionic-service-push/README.md
create mode 100644 www/lib/ionic-service-push/bower.json
create mode 100644 www/lib/ionic-service-push/changelog.md
create mode 100644 www/lib/ionic-service-push/ionic-push.js
create mode 100644 www/lib/ionic-service-push/package.json
create mode 100644 www/lib/ionic-timepicker/.bower.json
create mode 100644 www/lib/ionic-timepicker/LICENSE.MD
create mode 100644 www/lib/ionic-timepicker/README.md
create mode 100644 www/lib/ionic-timepicker/bower.json
create mode 100644 www/lib/ionic-timepicker/dist/ionic-timepicker.bundle.min.js
create mode 100644 www/lib/ionic-timepicker/gulpfile.js
create mode 100644 www/lib/ionic-timepicker/package.json
create mode 100644 www/lib/ionic-timepicker/src/ionic-timepicker-12-hour.html
create mode 100644 www/lib/ionic-timepicker/src/ionic-timepicker-24-hour.html
create mode 100644 www/lib/ionic-timepicker/src/ionic-timepicker.app.js
create mode 100644 www/lib/ionic-timepicker/src/ionic-timepicker.directive.js
create mode 100644 www/lib/ionic-timepicker/src/ionic-timepicker.styles.css
create mode 100644 www/lib/ionic/css/ionic.css
create mode 100644 www/lib/ionic/css/ionic.min.css
create mode 100644 www/lib/ionic/fonts/ionicons.eot
create mode 100644 www/lib/ionic/fonts/ionicons.svg
create mode 100644 www/lib/ionic/fonts/ionicons.ttf
create mode 100644 www/lib/ionic/fonts/ionicons.woff
create mode 100644 www/lib/ionic/js/angular-ui/angular-ui-router.js
create mode 100644 www/lib/ionic/js/angular-ui/angular-ui-router.min.js
create mode 100644 www/lib/ionic/js/angular/angular-animate.js
create mode 100644 www/lib/ionic/js/angular/angular-animate.min.js
create mode 100644 www/lib/ionic/js/angular/angular-resource.js
create mode 100644 www/lib/ionic/js/angular/angular-resource.min.js
create mode 100644 www/lib/ionic/js/angular/angular-sanitize.js
create mode 100644 www/lib/ionic/js/angular/angular-sanitize.min.js
create mode 100644 www/lib/ionic/js/angular/angular.js
create mode 100644 www/lib/ionic/js/angular/angular.min.js
create mode 100644 www/lib/ionic/js/ionic-angular.js
create mode 100644 www/lib/ionic/js/ionic-angular.min.js
create mode 100644 www/lib/ionic/js/ionic.bundle.js
create mode 100644 www/lib/ionic/js/ionic.bundle.min.js
create mode 100644 www/lib/ionic/js/ionic.js
create mode 100644 www/lib/ionic/js/ionic.min.js
create mode 100644 www/lib/ionic/scss/_action-sheet.scss
create mode 100644 www/lib/ionic/scss/_animations.scss
create mode 100644 www/lib/ionic/scss/_backdrop.scss
create mode 100644 www/lib/ionic/scss/_badge.scss
create mode 100644 www/lib/ionic/scss/_bar.scss
create mode 100644 www/lib/ionic/scss/_button-bar.scss
create mode 100644 www/lib/ionic/scss/_button.scss
create mode 100644 www/lib/ionic/scss/_checkbox.scss
create mode 100644 www/lib/ionic/scss/_form.scss
create mode 100644 www/lib/ionic/scss/_grid.scss
create mode 100644 www/lib/ionic/scss/_items.scss
create mode 100644 www/lib/ionic/scss/_list.scss
create mode 100644 www/lib/ionic/scss/_loading.scss
create mode 100644 www/lib/ionic/scss/_menu.scss
create mode 100644 www/lib/ionic/scss/_mixins.scss
create mode 100644 www/lib/ionic/scss/_modal.scss
create mode 100644 www/lib/ionic/scss/_platform.scss
create mode 100644 www/lib/ionic/scss/_popover.scss
create mode 100644 www/lib/ionic/scss/_popup.scss
create mode 100644 www/lib/ionic/scss/_progress.scss
create mode 100644 www/lib/ionic/scss/_radio.scss
create mode 100644 www/lib/ionic/scss/_range.scss
create mode 100644 www/lib/ionic/scss/_refresher.scss
create mode 100644 www/lib/ionic/scss/_reset.scss
create mode 100644 www/lib/ionic/scss/_scaffolding.scss
create mode 100644 www/lib/ionic/scss/_select.scss
create mode 100644 www/lib/ionic/scss/_slide-box.scss
create mode 100644 www/lib/ionic/scss/_slides.scss
create mode 100644 www/lib/ionic/scss/_spinner.scss
create mode 100644 www/lib/ionic/scss/_tabs.scss
create mode 100644 www/lib/ionic/scss/_toggle.scss
create mode 100644 www/lib/ionic/scss/_transitions.scss
create mode 100644 www/lib/ionic/scss/_type.scss
create mode 100644 www/lib/ionic/scss/_util.scss
create mode 100644 www/lib/ionic/scss/_variables.scss
create mode 100644 www/lib/ionic/scss/ionic.scss
create mode 100644 www/lib/ionic/scss/ionicons/_ionicons-font.scss
create mode 100644 www/lib/ionic/scss/ionicons/_ionicons-icons.scss
create mode 100644 www/lib/ionic/scss/ionicons/_ionicons-variables.scss
create mode 100644 www/lib/ionic/scss/ionicons/ionicons.scss
create mode 100644 www/lib/ionic/version.json
create mode 100644 www/lib/jquery-1.11.3.min.js
create mode 100644 www/lib/jquery/jquery.min.js
create mode 100644 www/lib/jquery/qrcode.min.js
create mode 100644 www/lib/light.js
create mode 100644 www/lib/md5.min.js
create mode 100644 www/lib/ngCordova/.bower.json
create mode 100644 www/lib/ngCordova/CHANGELOG.md
create mode 100644 www/lib/ngCordova/LICENSE
create mode 100644 www/lib/ngCordova/README.md
create mode 100644 www/lib/ngCordova/bower.json
create mode 100644 www/lib/ngCordova/dist/ng-cordova-mocks.js
create mode 100644 www/lib/ngCordova/dist/ng-cordova-mocks.min.js
create mode 100644 www/lib/ngCordova/dist/ng-cordova.js
create mode 100644 www/lib/ngCordova/dist/ng-cordova.min.js
create mode 100644 www/lib/ngCordova/package.json
create mode 100644 www/lib/pie.js
create mode 100644 www/lib/qrcode-generator/.bower.json
create mode 100644 www/lib/qrcode-generator/LICENSE
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/BitBuffer.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/ErrorCorrectLevel.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/MaskPattern.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/Mode.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/Polynomial.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QR8BitByte.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRAlphaNum.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRCode.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRData.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRKanji.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRMath.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRNumber.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/QRUtil.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/RSBlock.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/StringUtil.as
create mode 100644 www/lib/qrcode-generator/as3/src/as3/com/d_project/qrcode/mx/QRCode.as
create mode 100644 www/lib/qrcode-generator/as3/src/assets/README.txt
create mode 100644 www/lib/qrcode-generator/as3/src/assets/manifest.xml
create mode 100644 www/lib/qrcode-generator/as3/src/build.xml
create mode 100644 www/lib/qrcode-generator/as3/src/sample/QRCodeSample1.as
create mode 100644 www/lib/qrcode-generator/as3/src/sample/QRCodeSample2.mxml
create mode 100644 www/lib/qrcode-generator/bower.json
create mode 100644 www/lib/qrcode-generator/java/src/assets/README.txt
create mode 100644 www/lib/qrcode-generator/java/src/build.xml
create mode 100644 www/lib/qrcode-generator/java/src/java-test/com/d_project/qrcode/BitBufferTest.java
create mode 100644 www/lib/qrcode-generator/java/src/java-test/com/d_project/qrcode/PolynomialTest.java
create mode 100644 www/lib/qrcode-generator/java/src/java-test/com/d_project/qrcode/QRCodeTest.java
create mode 100644 www/lib/qrcode-generator/java/src/java-test/com/d_project/qrcode/web/GIFImageTest.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/BitBuffer.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/ErrorCorrectLevel.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/MaskPattern.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/Mode.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/Polynomial.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QR8BitByte.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRAlphaNum.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRCode.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRData.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRKanji.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRMath.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRNumber.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/QRUtil.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/RSBlock.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/web/GIFImage.java
create mode 100644 www/lib/qrcode-generator/java/src/java/com/d_project/qrcode/web/QRCodeServlet.java
create mode 100644 www/lib/qrcode-generator/java/src/sample/web/WEB-INF/web.xml
create mode 100644 www/lib/qrcode-generator/java/src/sample/web/form.jsp
create mode 100644 www/lib/qrcode-generator/java/src/sample/web/index.jsp
create mode 100644 www/lib/qrcode-generator/js/README.md
create mode 100644 www/lib/qrcode-generator/js/package.json
create mode 100644 www/lib/qrcode-generator/js/qrcode.d.ts
create mode 100644 www/lib/qrcode-generator/js/qrcode.js
create mode 100644 www/lib/qrcode-generator/js/qrcode_SJIS.js
create mode 100644 www/lib/qrcode-generator/js/qrcode_UTF8.js
create mode 100644 www/lib/qrcode-generator/js/sample.html
create mode 100644 www/lib/qrcode-generator/js/sample.js
create mode 100644 www/lib/qrcode-generator/js/ts-test/Gruntfile.js
create mode 100644 www/lib/qrcode-generator/js/ts-test/package.json
create mode 100644 www/lib/qrcode-generator/js/ts-test/src/import_test.ts
create mode 100644 www/lib/qrcode-generator/package.json
create mode 100644 www/lib/qrcode-generator/php/qrcode.php
create mode 100644 www/lib/qrcode-generator/php/sample.html
create mode 100644 www/lib/qrcode-generator/php/sample_custom.php
create mode 100644 www/lib/qrcode-generator/php/sample_html.php
create mode 100644 www/lib/qrcode-generator/php/sample_image.php
create mode 100644 www/lib/qrcode-generator/python/qrcode.py
create mode 100644 www/lib/qrcode-generator/ruby/qrcode.rb
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/image/GIFImage.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/Base64.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/Base64DecodeInputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/Base64EncodeOutputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/ByteArrayInputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/ByteArrayOutputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/InputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/io/OutputStream.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/BitBuffer.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/ErrorCorrectLevel.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/MaskPattern.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/Mode.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/Polynomial.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QR8BitByte.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRAlphaNum.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRCode.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRData.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRKanji.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRMath.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRNumber.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/QRUtil.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/qrcode/RSBlock.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/text/createStringToBytes.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/text/stringToBytes_SJIS.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/com/d_project/text/stringToBytes_UTF8.ts
create mode 100644 www/lib/qrcode-generator/ts/src/ts/test.html
create mode 100644 www/lib/qrcode-generator/ts/src/ts/test.ts
create mode 100644 www/lib/radar.js
create mode 100644 www/lib/serial.js
create mode 100644 www/lib/socket.io.js
create mode 100644 www/lib/spin.min.js
create mode 100644 www/manifest.json
create mode 100644 www/partials/home/PatientDetail.html
create mode 100644 www/partials/home/homepage.html
create mode 100644 www/partials/others/AllMessage.html
create mode 100644 www/partials/others/VaryMessage.html
create mode 100644 www/partials/others/agreement.html
create mode 100644 www/partials/others/doctorimag.html
create mode 100644 www/partials/others/myqrcode.html
create mode 100644 www/partials/others/phonevalid.html
create mode 100644 www/partials/others/setpassword.html
create mode 100644 www/partials/others/signin.html
create mode 100644 www/partials/others/sort_popover.html
create mode 100644 www/partials/others/sort_popover_consult.html
create mode 100644 www/partials/others/toolbox-pop.html
create mode 100644 www/partials/others/uploadcertificate.html
create mode 100644 www/partials/others/userDetail.html
create mode 100644 www/partials/others/welcome.html
create mode 100644 www/partials/tabs.html
create mode 100644 www/service-worker.js
create mode 100644 www/templates/groupMsg/card.html
create mode 100644 www/templates/groupMsg/contact.html
create mode 100644 www/templates/groupMsg/counsel-upgrade.html
create mode 100644 www/templates/groupMsg/count-notice.html
create mode 100644 www/templates/groupMsg/endl.html
create mode 100644 www/templates/groupMsg/image.html
create mode 100644 www/templates/groupMsg/text.html
create mode 100644 www/templates/groupMsg/voice.html
create mode 100644 www/templates/msg/card.html
create mode 100644 www/templates/msg/contact.html
create mode 100644 www/templates/msg/counsel-upgrade.html
create mode 100644 www/templates/msg/count-notice.html
create mode 100644 www/templates/msg/endl.html
create mode 100644 www/templates/msg/image.html
create mode 100644 www/templates/msg/imageViewer.html
create mode 100644 www/templates/msg/text.html
create mode 100644 www/templates/msg/voice.html
create mode 100644 www/web.config
diff --git a/.bowerrc b/.bowerrc
new file mode 100644
index 0000000..e28246d
--- /dev/null
+++ b/.bowerrc
@@ -0,0 +1,3 @@
+{
+ "directory": "www/lib"
+}
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..aca2523
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,14 @@
+# http://editorconfig.org
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+end_of_line = lf
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.md]
+insert_final_newline = false
+trim_trailing_whitespace = false
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..7eb040b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+# Specifies intentionally untracked files to ignore when using Git
+# http://git-scm.com/docs/gitignore
+
+node_modules/
+platforms/
+plugins/
+jmessage-phonegap-plugin-2.2.0/
\ No newline at end of file
diff --git a/bower.json b/bower.json
new file mode 100644
index 0000000..975e55d
--- /dev/null
+++ b/bower.json
@@ -0,0 +1,7 @@
+{
+ "name": "HelloIonic",
+ "private": "true",
+ "devDependencies": {
+ "ionic": "driftyco/ionic-bower#1.3.3"
+ }
+}
diff --git a/config.xml b/config.xml
new file mode 100644
index 0000000..2a04e92
--- /dev/null
+++ b/config.xml
@@ -0,0 +1,44 @@
+
+
uaf7U(4?DkAob@^xOP1>5~nTP9NEor`9D}xbJ zhHH(3d$!g`?P>nJ6GRx&yknurztz}1H)SCvH~regE{ERd>0AwIZ1{FL&hVM1XRP@^S~opfg{&!%#4T zUp_q>Q82q1od{5lQC=`3!BZ0Q7R(GK*X{PUl50RG0Vu%;UL+~Ga(&rLu7;vLnVt(R zFWOUYXOJ~IIY1F3YX0yda7Q0+DB3F$L($$#`w(1InANloTn&s37%`7d8fc#$BX|+G zqvZ %$Evq>*MoJ#!NjYiOsQ4dMmK6a|ocFwh$C z8r^|QynuL0ej@^iM1dC1FJAD CZU;ZM$5n|@+V4leC)5~8R0xB?K zZOy#^0#CU=5l}7vCZJl55KtlK=!NK=69RuuBA_x$@HkdLe2yj#WgKrOmEaLDxO~8H z @avXi#Y8vV6LgtYafi& zDkfd044C;zJu~`^IAy?IA-Qye5|Z=WOYpWXA$j?j;z6$yUCD1mU+oc+`&$vzClP!w zxDZ$$F$})g(l5r80d%hA#BapVir{T#Q5Q*UX3?mCiDy1(Yi8j?{wouQGxNH9lK73d zn^}@}sP{=bl+ek1Ff>B$8kDlg$z%lH<}*lttI(tc8V$b9Z)6+Vp-c^RFVs+%pfk3i zt_+y95_i_JEGW%|yyoCVX)53htZ(?=0F;}W0B!RdQSc0e;b>^nwqy#Oww6q8-rPQz zR^UaxgX-fTG4Yn<1V(vXdA#3SAFc1xDsIhM)Nf{2@CWmdt3ZQ2wUXcQ~(wGK&oFex5rUPgh!Bs`lrTr zqP%7WC}#B9VCn1p43 xP+RZ5xe?yXAs(%h;v$7nP_!3X1iHM`CI zMzWG??So;kOWxZ&dVcZDZI{dmIqlQ82D@bWjf}EO&V4YN4Y%L*hTD%FhTG*NM#F9S zjnqvidJHVvHxM !*1DrfMxssjh5|5x!)v~?fdJ4sVv(!Km&V3Z4MCXfiDIm z9Ip3ZbZ4gjN4J^&AKjJdKN3Ppmr#(h1S!K`)O;3|O%8Q?-ou}bU x0;S`5}Z4*=EeFo5$LrwX1f-g|_W00000 LNkvXXu0mjfw_ymi literal 0 HcmV?d00001 diff --git a/resources/android/icon/drawable-xxhdpi-icon.png b/resources/android/icon/drawable-xxhdpi-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56fb29e64e62d8afc5488de5f4ab6119becc6901 GIT binary patch literal 7793 zcmZvhcQjmW*YK5u(OaT-qZ7mEHPL&GmLZJjQ9}rVV3g5IFnUi2V#b8rM4hO?=w;OC zL<^!slvnQOdB63o^?iSw>-=$cx%NK$oVEAwf*TuZQIIl|;^E;@=xD2(-riIHUI2pI z)fM>i01uB{R!9BO<5&251>1pa-8nZW!@T;mi@=ARse_JOIcxbiT8W^vj8r?UK0S*> zl&2$|4}r8SR}EChp<~8gK?FZCkVi~AtHI88q1M|n@Z?2!QMKxDlj-(1p{ggM&*$GK zPb_?{{s9@jU8>fDg6%zCbL)&54ySF(g;!5D1t{!#^gYsa 6^X)>hvlJz+zIu}YBCm4s35Y@tX 68>?N?eGUb8GvvS2)2a!ktNp*6CJ?qp4fc-k>q?8%tyZLN861; z^7cMl^h3Ni(b#xyCF=T_Vnvmzo|A`gRLWhmPky^}!~kjGO)I-xe`d+P5y;)leP>Zq z_t{5_vf0F^Y+3_W>DzCHkfx*hPK^=}&)8{OidBS|U-hHZft~7@=#t#r!U%#|x @mmuw0 z3xD=H4FOeZB=QX>rp{>iF*g4X04w`BdWkJol;qLKJ3iXwvXTV+Y28E1uoL#Trr*_B zh2nu_#ca}1UU82R?^|Y}AHJe;PSeI~mFgthZ(dyuP)&J-76 ^HrUTdsGKjuAS;gXF%_$9#FK#5+^z9`39dV z^`WRbAU!R9Boj+z3j@o8;*cCHTho9Jsd-xPKs{| Ab%6oMi%nXq|~CW=6)@l@nL;acwXYCN;(s z?tAx{ihg(VyTw0!>+2?vc>L96JfsNTE?Ief$aR8dSc&2vN4aOM4?K^-IaECRxCs0u z#HNT8dCksmP0LRv!L1;{`y5Y1F*N~eQ%UVQX?&Irtf1miaKThQ)f6MB+`72SCi#fq z@Ym!ngV>Kbj>mT4z~HTyp UMOD{a4f_pcDL_s4L%-uN8b)vALb6{ zYVC|G9IzA(s-^*aRh8voQPV7+H3R#F%VmZi%lt_AGI6T14Sr@V_QWjWAG59wIhi%5 zgnhg>g;b!21dKoN+_Z-h9P}V;Fa_v~?E ^Wjs61~R%*iF%^|40CXe^WTKG^L^e=Y-^B_eJ!-LoKCD;nEQ<$ zO`!OY;C@G1mg%dHkT7?I7B+ZkDC+TwqoBwI|GrzB-`nsg!)=8%KY; iK@iYgVtjAN$C-$Hz)9##v@xD< z5DtFSbYS&jJm6$)j%3rcaVJnoe^Hf^RAW@2*s*ts&az%B894WJjEZ$4Tt01TuF3W@ zDgR)D3RuJa!(|Au!_%(=<2I1oi 9Xw4Mu>WJDA4-1C%G@n-0|_?QJAzJ>9xfyYR&Ji=DV5 z%(y?#v<|<{mlC%1-q?CbK#xjTeHI_8Sm-T?7+X&6U1+4zIwToYs_V&x5y3h$|906g z h*E3eF1yX7XTnNC>^pN~<=_84 n@@f#A0=C#Ig;{tm$M{ZSzJ4c-Hfd87*)j% z?j&tp=%>BaL9AU(eCZ!*H?^$JabwXS#vQ?QWO{z?1bXv6{^!vBwX- }ET61X-MK&+Y!qzFjfR`tUnxrwia<4}Dwwfy)EuD{Famg4`GpNoPi<*E? zcN43?Wv&2S1}rOJr?sxZnF@Rd$r2dQIP1|+Y3`O)I}bGNuk@+4z$@Z=utqbA#h5c= zvRd2w3a7Pf02HI}k=xIzJZ*5ei}k$vs{Wt4qFR9XflfKjgKMjQe{qKBQ?1r^ae7)V zG u9pg{bml^EtT S6#|08>tn<_ {}OaPv6F;?>&!lMMMt+4 z`dYOyLdtL$=hy&=0rfO=1?oYgx=kD )?KOH-H;jFeM*1XuY zc8|Gf#Q2wftRg_D%>1ZyX3UBol1@X=^^*V^Zy!p_hf{Bk%Ipw+zvnU4o#Sz{8P~9( z?A>fz9nUlPjv|y6l5Q-BO_IcO^U$B_$vXJ~w$Y<;F6Uj6qH|`N(bjPGPR*g9Tkn;h zzW|dC%klRFSKvrBdwWJ3yODt>k {4SiZNA87qcwP>NtIRNUlC z)*m8L*uc4sPOlr 3Qcgtv@D#)x3X&eJ{Bl zF^tb`E>yb{2cmHkrj>HJFEuFr?NgF^UM(^sHia!o9MI>l@Y4}Us%CQUP};UdQBhGM z*vUWfGveI~Co)^{N~eQQ$zM9Y+x8y%D=8^twfZWD{#HNjLcQrA$(~>1Xa6qF&Zn!F z=wL}sL{!@0GSWT3LB}{Jc>lKqClMY-y&OPq55P%tHa??xT;~}xw9ZOoikN4Wzh8;B zy2pIhf`FFU6dT#Gv&+5QV0~!W7_r%gV&9CLvkf^)(fsh|Y27@!?r6QUhaoUJab29^ zV*2W^eUFSJ->2UoYz3cv6 31Ra}a7Jmv z4GJ7alK&?jvd4z^xM>U2wd3y?l=PL#Ku`+ot@1>`#n(@SUCX`&`PVs+M%&Yf@mKqT z(LxogU(*sB_OjAVYGc&~k#aPmsOiGlMzi2>*+1{?0+Xl;L&TunY}SM%y3G*jynMu- zZVgj_CSTqi!?kzTr|U2Qb>PME0WVM^5-8mC3#~w3kb_brIB}I6#0PdIq_!q~4ZC(| z*>e&l1lYYh_9=Tjp+Jf5op4x;>K5Nnsxd&u4Dhn>I<{}5kLV$;s<{w!e_Pti-K+Sn z?#q65wuGj%(UYd4S5j;nGuQRkzsU}RNz{_WFTrgJa=E|9HYmt*8NgjAE>ai1FV&Nm z!c-dM)(;GvblfXx3FZMAobXi6{&ZRER1=1;4vo9h*>GWtEV;wVC7!1+k6EPs5R6HS zI2K!O7b1JKuM?f~-f5FI8ZB(eFF+ZfAi{ZdVCO%xR{;~Ef{}Ov^;R4YbN*m5%E X25i26)wt^*AZa)9{ 9=#G2*6o!E?mtmihO%GSS2Rm_aVS=)Q z$Ffq177GK0^46VN697fi=efC<3 G6H(b_YO4=uiF_zRXh9_l^{JJi2)xxgLgD61x*}6CR(g ESx-ciB!1pvm_cS?H(LV-xmj{KRS(5}OiTeG_c)kvkpyz!? zE*ll;Oo!a=campluAk&~0V#d`PB-b`3>f`yEt#gR9+VJjqSy2{Hu&@eaOKq3zd3Z1T}eJKC GPcfoaOP5@X@Jg;3a2ri}9A5M~5 zbA|1Q(Z;^4b7vt72jV9k_F2nmu0NCWaWFX~Z?iJq8+?Su{#i{FiaT>KJ5HM@f+qlW zpl|iT{fnL3{2z~%=Pmj- B+ _{q7^Lw0<`95qLx#Re9>Coef2juJfjk#Ef#jWR5B)|s)6ES=3t9tTc)58hFiX*@S zAwJ!q?RdlR3mP3HB@1z>7Erx4!M0piLG@L9AH@acJ{)7mc0D=s^TByW3 z+f|Vf-xs^_v5+ResUlEdV>v(Jtz+W8uyd3BGJ&HpAot%=hz2AemBoD-k_ms%gI-t0 zePX$ e5IDyen%ii6a;#YIjQIrCz5kb5vkGy(kYRI^LGRO5N^VmWb!ri~gU z0Ui5;LRS0!+V9j_b7xMnK`lq}UII}Ys|B)XfS=QV*Zqh)$Po4@P=iC1%IfoFlG_)p z1|x+2N#WOL|1-8NNLBGe>wWSw>3-y%YWLLJ79N+4WUfTI2MaUxd`A(t*~+1DTnvwc zpDtIhsO|3F`12(W+aW1;oXn%sk=@SGf$kp)>rwDpiJ=j9+5))&Xg76_j;PPG0WaFW z+W2F5`|kr?Yg=p3oPUdiu}I{wfjkRHvTnUxfZ3E)o2a_De89{QF`I9m>!$WHhCdhf z?uY*5iWFJ{k31ERNbw x7)tLyS^F&U5 zLd?g 5QtVwah*7}B(D46Dzfwyu*KAx}0WX88E{ zCLkDr=Tc_Y`SW7zZ^aX97tfAuNlcO=c8iM|zirWLvql_*fFGV4 z%(kONsv- z+X8A)Lffc#jX7DlX>%Ik 7kd7WA z_ek#d^IFDk)Iq;pUab> UZTXhA_5*r( zK)BxT74V;hB?4z*Y96WVyZV8R9+-JKKkE*gncbKtVik~00zL<=b5(UY$enbc^#DEo zUkO%Ozjia1}#OCJr(>%S_y@2K>U9N+kJXH!1X{c9zlQ+<*FHw2j zmuLI?Bb@e=Qwz_-vvs8TT-vP CAMR0 TON^y>emvrA2;f!bP*Paa%zPjGR-YfMJ>NecXPzmLJRl=; 9s^==o3G z0MRmkcFOYLOy{>xTjq#SdJHZS($La!e To3nxvZP;q2N8SwT}NHDH`JEb zBP#Dsp6r;;E5H42b$2~}+U%&FB;nb@%bN7(iUlJNJ 51Dj+%K5lIW_hLx9X-2=xXJ!YUP(HA(A!TK=DfIRAf$t`2 z^#+~w(r`Z7S?F9p-lu#p;LkPi`o1keBsC$mB}4redYe8&u}#&iyvtv?QDoN7rGkj? zu_e5Rb^Z+Xl!m$93!`Cd{6nHehPgWVaH>m=)w@hs_hiG|VTfVw!PDLH-(CYc$3d3- zLnlNpWc~JU*<^N8YEg@ bsY@v=E=ls$@1PwMhX~7+_lmmbR>^zl z+-9SI(w#Cy+Do}5->h^D1-;DBRC>yK+>*B)$AHNb3DI4@$97M8H!F8XQ4}=3eSyTf zoFc<+1lz{XYVW3#=kJNXJS-{`I*9U?hOA9eac?L*J4)8uze}en e7@bIs za%*Gk;0j!8$Ymz#-CCcIeNi?sGUiOM0KffB_4Qu=3}`B9474A>FTJaeb?dCu%q%>Z zRRjKDeQWFu$Tt>j614jq3yj&+)zC|S!8up}rb#xGxgI~Ik2_GN5o27FuU|KuA?1E| z>ROv=`j}Z#NsWr%YRLF*e*v+Dc2~r$6LnbtsV{u%8&_gx0wkc4(7PY9`YlTVIz_B$ zS?h0Qo2vl*m=Cw2rioOwVKGE3JTP*U@igldD<^pHc}6G>^auHtQiUX5GGCT1f|Wy; zh9;7>BvTE6C;x)-p(g&a;eJO}IA)i*kp_m#hx;h!_9?d-aB(-8@j(ezsshvV!Yg_{ zEF=ij<7R)rtn+iacTw)iR@BLW53ezIzI}~7VF>5~zf@8H(+G(k{S_I`t98%(Xp}vy zLd``_WAYnj4dy%?n%jAXPWzN}GY!ayOu@oryuHcU)0-Rm0pO6rCk=wmwUsWPlB7pO zjS%;KyGwm>a%ow$pZH)fz`l7zf|h!9-wn&5T&fb-zQqYC040c$8Xg+x&5)`S ~FHzG(|;BfIMVOow~dWKNPX zW-?=RWoqI>6IuHgzztc5xiIj7W6o|4nq&>vHnO<&Nj2~V`J!9xU*3^+si1L2J7t$w z9UZX6SsVW&S&)-w-KGH;pwE32ulZMO4>}M5UV=5Dc{L<*R#^7m?G;I;j8)sV!*o)d z{uLSu4Ps-HJvKrpKmu@9H0^#M2h>adPG%|aCtFLH?_H0tq<2eX@5Pr|dzbLIT$A{@ z40y4>oMn1#@E=U9J{Zz9?+T{l`|_^q63%T*9baZv9TM=p#uYP kS#|nB=_-~mx2ylzcQ;Ewn1QI~o4(oXAoDrn< z_H*~2hvqveldO($KwkWEW&OXHJQ7J(dY4gxNB{wXm}P6f!T+~+4gl`K*e2DKR+EV_ z@%Gi(w8`2pDax;3OWbTc)rh(shn0I7ykF6>4T7Piy`;n&l()0Se|qM%_w4dy%N}g7 zp`5)N _u31pfO|tOX;udjVp}Vc ztXc 8t1*uHmw#!$HAC*T5TmUEqFdPoa8NW3^u{6^*mu~JxHrBG*JNB5ru4p)6O zak1|iydG1R%i|Y?gk1k0Z*m7i>rePDG~lWp-)XLK$7-3s$sp&117UMSF>p-|J{dh% z+5wdB1GLV)ul$1~!i`F0dsf|Buoi<#VFXLUv& GMT7Z=^h z7!B7?X+!2mdCm7V#D5ef4zDpHHzl?@)Ww?j-5E(l7Jtt*Vcij1gQ2@s#1}(~=9}O6 zYcBhj(gAAcjY #n%CB;|j vNg6DXv4*ks#oW*mXU%K3xCaJGe{Log0^dJv9%Q~fO2*UCFjW7jY9IMO&*R>9 literal 0 HcmV?d00001 diff --git a/resources/android/icon/drawable-xxxhdpi-icon.png b/resources/android/icon/drawable-xxxhdpi-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e4a915254b11c257a9803d2e543b9f8358911e1e GIT binary patch literal 11783 zcmZvCbzD?k*Y+8Pl%WxZW+WAm4#A;QT0la&K~Pd)=o(r|T1janq+1wLx*L=Rk&p&~ zcf6nHy}$2|_m4T}{Pyg<_FDVwbI!W1Yei_NDG=PFz6SsRfs&%^bM*P^-ybdp`nc3~ ztpNaB!%DJJ+Mb|aA1_l3yOXwls;7&?V+!F7X&p7&J7?n;rrV+W&I=N=s3#K>vo^zN z7Swo5X3WG15K`RKc;cE$nrISvX@|Opc-7%@wkGx~{2VjiHXPF~?Zx$Vo7g^=-D@2m z@JtK+{jo@tn`tE~-1|WIjqGB0gNLb`!-JwJij?L~p7pyu!xF<{&a*)|3)=*tk#Uw# z8&|J{(57jjESADu5fqaJxO=s8_CmJRI96JZLDCoKSD0~Ekng3Nq5F>Nl#U=W?Nj-u z{UKr$UjEZrf>Gbp)=h D0C?5GB9AgFlDR-wK0jNRiCdMA_m2FQj8J zY`q|-ph=uKsq-4Z*6KgkAo#uP4PNcisfMh^ccAzE8%i@=0oK-9iz363+wuCde3T~S zloXyZ8I9Ua+U0!%M(yb#NgSr>85f~~iZR_+8(j)~FGJG@Hk3X`C)V#?ecPyCoxsxE zFkW>nHq2BWx|ZS*cpBMilaC~T^5DWJ_+7Oos*|3bUQJ3K&pq8ipOWm|9ehZ4yffc; zIt0As&ak%L8b40Ui62WW98nt?2Fa6CUoNQ@p(6Tsa^iVkTbG~l5UGq56j)!3L=`)* z*2bx)MA_XIZcSKB%#oo&J=Bv3X zIp9>cZ+v` 8`u&aP z+{zyVK=y5`)`DM=$|^F}^7nnBLnzVlJ?`J4p&H~^&pAW2u nr>-M4 ziUVuLz0hfDdQU7$N1=r?3PwV&;w(J RP^S1fT;8RNRBBIPUAF>=jQA!Kjdh4^2h0-cX)ET#QMzyHH$mIgb zm49eU$!RO(Ypa57d**jLN2%S6OmXGhbi_^QBu@-~SI3?54XNLbOSy3bT(AY}w^DpK z+`ha@4!&L4b9;jrl~VUPr}Fsu^Y#Z>?GNp|-7t=1qD?o;R^~G|R`tK3eyhh`efZ%~ zQTT4r`w}}~D4SOx0=bjO=SeC5D1h 544?ctCwk=p-?`bsNnh%kXvarR{I+=gleNh*;`M=Xe@?tW686ePfXo^UrfWw* zs2MknzYXiX7tj<1qw;ssDV>TPF7RlXYjBTpJyxd^4ULtjmNIH)8xw%nzlWtODd%+b z%2VH6B@p2eV>}_ovU_IdF=l}!xzwq_A+v+Kf1U3?5xg&4C#W-Qcof+oTTv1EFySN! z6E~1HJV*f7Ay3rqWEMl?H}u|1Yq(7D=D}%C%)a9S#|Tk!iQfXZw<=e`H%VjI>O~aV zHZg7*acQ-*y&5T;0`#5-`QGD?y#LkD020)%*hak p=Tg8$AC zq7oizi92JWX}(=W#CQ#Tp8TZa0e?ycgT2~I oO}2UAHlhn!~|)?`2EC$ zmulG(Y(M|oU#-<6$FFy7Usp)9d6_VBN~4Vw@YOsAOQk2^{q4&Gda-@*jT*5B?h`_? zD_OT3=f`0Ua63BrHLNgvBs%4|H6fz;W)KnTlL~N{;yS<-+P(zPUjttvVLDIWd?>r? zMm@gw=d;#naz%MFUBu@r>=$2&XE9t)O0C#D__m0z$sR@rWUd32crxaVKOSkzBsbq# zwz}R`_&B^0O=``ouX%)nHXHb)=mAvj-74zo)76(?1SwV=0mQEUbVqNkqQ1HQwX^;s z`=Nt_h}XaBObI!IG%J;VD+MJaCdMqa pwCB{I=B2hY|%di$(Y2K=6JryErn0u1xvvLhcSpFns4-kDbZf?*9liC;-K3 zzFqSj23K5g`x}DU%Zlm5HP!E ud3V2V8q!YbxHj-kq=wtDBq#Mp1@@K1<~aP0N4JE!?p_MUf@3 zyX<5_1=%TYFvf|al8MZWRiOD<*RUr@KT<=8cMUXMu>k4cLQT9Ut>%9`ma_4K4JK {q>#h3{qP0lmdi4m4Ql~EJtDj<`Y0~C7)6g02a>^fpXIM%A^OcgJ*H*q59<~1 z{Nxiwr^L$MK3y4Bt(=>>7{c0hxzL97D>0&ImzTbTU)$XKlgc*)xg<8ED$C&TiwDoe z+VzK}c7nm+O!0uhHQUW&2WC HP0;Cp0wM2}UQhe;2U2|3O zqJ60*JUKX?Ir)|7-tuog=kvx1yvJInnHEdQSPpc*zU5Tmyoe4Iao(Jf-qd&H$PSYg z4vQfX6RfTrVWWN}55_}?cm}kFX>E+}^PDZmiU*K`)NffYxQRq<3Q&K7y!R%5Z=0P2 zU;RMV5>5})grK*AhKT4&jo_VaJGYFrqr3__Lt%C_J8|7oyAxCQ?j0Ek%5kuYZ;K{W zCS9X >S+z^8?G6tD5fO)CZkOK(6L%5Sk{`Se= z9afF?7vKEPc-{hQW8`WFdbQC}t})l~ecAlhbThA~azFY&%)lZH8|liwI|O|ONWLdF z0pn%wf%+;d(u~B%Q+O3X9D@U?3l SKp!h?dfcAevgqu8Rq-*B_QR%F#{ zhD4rfTW85;jYmJk@GVtT)IfxBfnRc{F0kF4@wcyA__F#F8jfy&dgX?}4y~7uv$nd6 z)AW5JRRe0Zn=}j$gTHDR`2bXBf;8{0 6=`t0rx zsff!8;3~Qx@FmA}=&o9Z@d||1(~;t1yyOg$SHMSdy$(m32B|!e@`c;i>?u@|JyJvl zQDJP!_Wjnb?2T%6jQoh)SXB}N3~3efvHkmi(j|1@Zh>hZoB!*Y1v|Cbl@2kcn{Y$v z#{FLBdE$w9sgtCYAZBfnB)$*N{Z-8b#CsKD8>1v8KXA+FjsK>{ATC#GtD72nUt?9r zW67#=41Iq%yM2L)Yl|;s*-bcEUIe9yQCCq_8_7Nvm>9HC-qsvuWVE)&E!72>8~n}< zKL)dMHl&JGTtNBASgBgNEh9BDFMXu4e)MF*#-cwxFMcWninQ) 8A zCOpQ6P+ho(`2K3(0%R9Gn7E++QaXMqcCcn>v >-l_uLv(A3I^W<9#(%G zc`=rUA*~k<=_n>n#Evshqq^2*aAEN0uyu?ifTVqt*u=;3RJF-DIGZ;}rTFTJ3km#` zbm2e*|19Axi~L^Tl1oU26K784Q49HIFr@W@cTx?StXD&rXoIEC&0S!B7kcbpU?-*V zYO7l3q$rh`DoDoX!M9H!W}VCo$4XT^h1$;+Hr~*Zsoh=RB|$LX>e#S3L0J!nW `E?*o0`hyi@qWVstdT3PE|iF2#W%Fg1S}!niC0>=b3^7W z^5>4US4#YbRfOBV^urJBWSVsrD9tSNYRq>6K$tB(JxoRcNu^w~k*!%cH{6K|4zWeg z2RD!xhI9;gbQfh0Wo3)ajcT!1pNyAu5?6hn#Vvv6wbiyJaFAk0LZy^KVA7>B<8!W* z8gg6Qg#5e(Uh5eq0%0L8AC;Zcb_1(5j@Z7$sP|Cst=)Fx)V3<@iWze!HvC{p^XUdZ z?Lm>sMb6}Zc(o4rPd&OD71hABD+{a~Cel2+R2sVfr}KfVY=mUa1B4!zD!7y&q-WRl zapKjs3U%-72thK%Z&xk;ek^GV7JOrWzuz@osI@zL{CE+k9k-JA>XfcK_!h;w%NbsW z`IF~wDcjm=2ZgAGY zg@E{y#td#R8 xC5I&Xh|xB2e- zX4s!MaEd=p{*GG
A?ra;>$SWgMn6wO9MD!V*Q3`yQkvN`vVce6Rp_E=9rP(7f z*1EUSK{B|UDcrMbnLh$>Fz){-Z^D16!=tx3xGI-)NT_Z!&zEf5U_`-wPZ@=^AEwZ2 z&*v^|Jnk_6&>@vez^Eff*J< M-I3l>1~4Mzsvzunfsok*nR;mUZ9#&L@x? zcBeZVcu^cTa%bsTN TrA!W@R%yb=&-TU+%+^) zX*mqM>acD4fz#C`d!{RD6-k(V#+ 8Jxxv`Xr{T_Q? urX$NbZC4$#{31%qkKq3jL6;b3k?{_nf_A94XQqSUkKVD6?Wo_?& zT6F!Zw`!DM@5OmO9){wxhCQla>&o?$T7}jLGGlw|7DM;EH|!ScGtbI?;s1EBIt&hv zh&?gEEVrh7&UZt3L((n*VJ6Xy$Pd1_Fu&ZyQC_)e2Q3Gu(H4Wht%E)->)7_lvi>P7 z^re35GnrH%zaoT6U^xDRb}b|-JfD)o-HA6zhx9e}$e91mZoB(wFv-UilP- 9ivM^vJpRNjjQki^G%8|m)uG_zD6QB5PYd?tfI48( 3#*d z8`b6RYM0?ob+r~%x5jgT@A_4Nmq0>+{EQ^&&WAOres-8_batcEHa{JRn4?CpT{KzW zlIzODW (;nwIu|q&gYm_auNoNg{%F_yeV@v1hqv)lhkw+fAreq6jo5qt zD%;OKK31rD{e-Bw)gLjB(o5kUh+YbTT_d|nFI4jXG6#34MEaOmKa5mk6^LRTH)c!& z3BpET)bLTQM)_i`nCE)jY~!yI1|g3};)8%WAE)?&euhQiyS3ul(P&r{z?Y}s7>zbF z;XutD!X7aAg4ep>_n19*-DzBG1Bqzv0TA#dZ8Eg@cT?C6iY=iMsDh#2Ax1jjhyl`` zPo9CN7=o8w-Eknvqp^uyM2hu <|P5`|*o##a@9B%AIcd~MDUybte7F})6Xw=I?zxIdTDemyszdlMCbL>%z~ ziq<&lZ4-MK@{nCNY$ODTjHTC+7N93(l(lZQ2Ks*wUxX|ftCTmNPu*_J`Pc|(AjExp z-~HJPp5~IoG|Rc;yQ{H`K{63Ln72E6yWT}oZckUD6F5*&@b;La?O#KfE{xBnX@@Ac z8lK# rP_Cw%9+VcmYb(R9x$3G6*X+I)7t3sn%lFT@#~{C7Ec${ z5YI5aE4?yOZwih4mWP7!p}7ErfD}fEB%!R_n55g0Na+_iiOk>4%mEn$`0T1Z)SVB@ z5W}~ue8cknkJXR6%|>1G9uivq@)@9 lg@en=HK9?okj{e>BeOssbrYJTV-6 zqr0)>45 -IDB%6WnH6}cqIN|L9tUwbEAmkUP^W+w?<9k3=LKNa?pVu3M$Yd7 zy}^V<*Mj OD>`kZ_DaGIy{#+=a;NgxaI`)#X3*$u zMY&w9+6VNEfFAQXxqQd^g0RPtais3UMkvMsu)hQ@Md(QRmh<%2vmk6~g_Ej+BNt!) z*uvW_$JbIH)<(U_JH@FSE7u~X9O$GLIy7*fVM>PXKIq3rxX}{)^<48JIv7a);0VS= zFM59jR`$WujjGoU3y_$=B!(AV>}?l3U+11F>GC+3+UC4)aW0QzNFPjT?Vc-p1%~rs z2ND0hd0Ko!{9bRBgsI;OyED4MJKbaUjn)^rm~4B-Ucei}Nfa0H45ujZhC7|kL+W}r z?tR(weDv51w_!9sMuk$|CUQsmuz$yyM;m}Y)!KJz{m%{2-Ka)%lX=XZ`Ly+|E18-$ zU=K1qjBHwS_SjmO9^nHso;AygHIox#&=soN;)X08VLpQns150=5fvg?U2PO53Xz-R zSnYd9NlDZ&^kZ{x{K0Rkw^eSoQ&9A)01lwF035xS`a)JNUM*q6HplgMgG+uzdpa&V zkjpyK;l|YT^sF3^0Jt#J)3wtXTAqc3=IJTAz09k|XX76BJG?x+?hQjzJK-uc?*Dlb zqzq)mUB%OVxu1xAAr^llrYC=LOl1l{U-)=>0jD5L^Wm7GyW8q0)9_fP3B@K|;Jp^G z!3Eytr36wzlgdVVt-4J-2#zaG#A6<}->VQ`{kC!27c*i;vnMLVdIz2Ri#y042Gp`R zOLVdW+fabl*m`nsmI^K)`tn111z*81Cr|ysEu*L*Q}FhB;Ss+vk;>YX0WNY>#?AOs z
&nIozDR^>D=RCv*-|l2qYb~`BQBf^RX6xb~73C*31@I)p-ivIAWQx zKOcgk_Wt=CX|^POnGYE`W=k~wwtdq*sgm3;*BMoeeX?y{g3(8cbmKjJ6;G+fvZxaK zxPZ0&qfF{oY|6Su=Ejex0D9D0LNJnaVHj3EowzbQHbL{P XIFM;M8WLqB(&4sZv z=0HxiH;%tPbLyalV5-l5P;8=y`SszpYc?ulhx!GsDi8GGvTS~&OwB| zdB!fmHZQm@8n%$Jdl^&Z^??l8+E#2laP`3gPLn7yjr!r#Ng7E}>s!_vP0t@N2>s$) z7N*KQ_=8MjI(U?%^=tMF5ydmPQ1kfymYd*E>yuP~oJ bbM{uoMFO`Z~*m1=cK;&b6%0xn6g~_BhL8RZ>A{EIXS(yFm}y$F`8Z( z;4@=K<~hrUx$VE28uR>;Ll~l;xL77M3DU&0 LN6U+L?n_@$UpQxJWzqQy8^!Z_kTLk>c~udk(p~4w>~vf_~V{f zozNEM0_J#@j#1gV6lr5?%7{Egl$z=;eR~mLevCb~iQrwgI>1@7vI;)E+?Mi)uu;~2 zX}&=EBY8NtFlgV;H^blOleCH{cTvX0A_W3T=9-YGH)?ck*1n~U_cDwmkeiAqO;F>N zz+K6ji^TLRvv!YXvu}W$qhG2%(?;ni(zh4*WM?!R@(zdxlWY@F{dkx>pTMneI}OHA z{=Wuzrk#00@%ZH__w&V+nT==jUq?MFPRAaF?AMyftuEjrUu;&dJI(Tyvgz!dn}jD# zRE5t{1Xv1u*$Egq=&xYmrPM0?RPAbaGy81T>clgWUXZZ=4jx>~eb?1dgK)qkBT-Jp zU_t|(ZH@mG1_R#cruvY}3>@l CKCw5f-Y)xTlrS zn2P**vf)Qn;@wiGIcBAPofzZ4_{;3l>L>xrNl24%O(kNI7f`bMf8rmP;rQEHi=vMs zU*6o$?OKpU!wn3%GF)9uM=VL7gz*E!bEH8(DBKxblRuo% zeZIN0PPs62=rE(9d=_LZZ>`iP-i!c_?s0$PjLl__Gk^Gjjv5U=wI8)xJ0^oXok(Zy|(?qf-c9Ki4b`rg0ECtLrE?O&rAg@?(VXdqc* z+zNq`O3-+sJMq0yx8BZck$aDZ)+OP(pzKk%{^v+y)~J*mTIwdW1n0$0$Lgw-O^w8w zWrN $@zZM29#LcNX&yYFTI%IM)x#AJz*s?BKeRsjChd1~= z_{(g_O&mgn|K(K3l?!aeOQOC)J4S>4@Ibem=kcpU>0hdS&;7{fV_d&6J| ;K^j zWB2omS`w^S^-OW^vp-lrT=^ofnZ!fF*(F3i%9qXir3a$F{KEV_(%8U!WU-+$ZCH?# zakyY?Y{JMRC8na~bLG323mlE+X;upfK34ok{8ppEl-<=^j{{(~7Ca$uTnyY*^973; zouThPYVG-URDp(hM+LH?1)WYpsw?3NyCPi7|I0l^hk2oyC!=qTLWGKIR%{nL)m!Kw zJ9`P}^q=7Qy&yJh(~}PmCk>Pit-FU#zYVZ}!5Dpa%7REj{2N`NMjUZR=1Lhw55a6t zW*%;9QUtGotxh{PxeN1+?ar#M+K61x6qM-anQG0WFW@Y}&~Wyb*A>Gwr0&F@Tc#Qr zN}uXTL^wu9r-aGN`$~MriJVX26-@S%pZKjZc!e5pi;v5Wete|+ETIu2?YE=iF0p1z zKD!<1lhC`|%`{Z0Z{O}VP6w>b+vMbBjE=#ZxgK-->)kuFgnDP&!V!w zGeEvVS3wz_z X$+dLKc+6KtG-uo_`ImQ9X}+qm#GQ*R=mT}3Ss0z-V_se^H}POTQE@9B4JDZVc&_fBKhoqVuHvWJkW`lIH`f% z$I>JozI7yRvRI4qm=Ib+dyZRanjOp{eO-K3%To#^<%RKK3MWmN_^krt1(o;_jsT@t zeJ`qV*lKoI(|{W8Bw!$pY{g{s{a9_3N`UvocC#7|i3lL3cp&5SsB0fkyjOk|g=Wo5 z6x8wIx|0M}(MoA!qj~*BMU=p&11a3K4Hlx~KyvgjbfHY`-Yy#e3L=BOC6J8V_81Y2 zEuj^MiHDS(7>?ns89|^YBr5g>QL3bpS1o%(-E8>qvd(nwA)mTn7`$ CBmIC8!Sl{$$MdDF$`tEO;#b17ntHB4s zSVQukv|=zOXWy-wd7vsRwO4jBU!8{Rpl0c%NKx<3Vm^Juh$9S{iXsY||FkUaEY%h{ zY@-Y%&0%Eh3aLckN|w+N(N(Nec6c4XceDKXv(X$-Jh$N$GFOT%52?jaX~o8b0+yb} zd}D8)$0Gx#Dpn7lpmkq!+28;|dR>q^ktFgRBw+1}ER3OjE0T!OJ+|`_DjQ|~^$MR) zFXRFLJM0HpSQNu*wpE@8hm`|b1#ow794 jx*=4Mfd5|o P9#2BZ5G)zh!KRG$Lf zU*i-(&Wz+}pU@k@UQ ;EK6l|HczHh zaq&=-^w?=GAaL3&IgF7&F@`An0!m84NQf4pv{hPh866*s1?{|g0xNxT I1xT;TPd=Z_ E3B20?Pk{s7RI&?L8W0E`%B&3?%L$r0ncd3n zj6J(PMMA_^PYitlx!ySXucTQ@NWW}d5cB60kYFMIQSKwm5MD$%S}QjX=j`~V?oapC zM>czP+XzUrSYNJOp7XVPPVsqb7mUs`Lw@nl*3sl%oKXi1#*5ke`(#xg*naiRx8H5N z0-82wD3gcTucSVD>k**Lnj=j=V<>(m^u`XR5o);hKd^e<@QQaEElZcThWI$cGSCGK z{aIxmrVV`lT;Oo!q+PLP{|jfYy91-0flflwX`IoGA04j2NfJ%<4wb9ra6k!GCYo=< zmgUncLzH8B3YGNfyaL8$_;}8g&%MP~%7#Zs#=>r2{Q@g)8Oo&ihUFOSWIl;@bdngw z(Ku1|!c{io+)HXx8OHvs1W=WQiWU?kS|{k2;^SWdkydYlV|d7tjp+q59HU!_81rg1 zctV)ORmf+dyh-WaKha`3lQI;S#*CFSX>iok0 Ygv-Xsp9r zkFlpaBxj2 ?#SdJ9{WjpuCgUKxEr6 z3ubj+uQcz?Ie&X;2j$QKxbN%V0ti#;vfx1M0xF*OA_1IxT$5>kjt{0pY&(-18*?jz z|DYGrbCdL$DM@sY5s&KD;n=h&>sJjT4E7#Ef}D2ehnq7dZ#>=@xe%0J`U1s*Cc9xz zDsj;j8bc`@;>a>EyWfZvJ?ZKy;$~oIfA7}h(qU=p_7;I1=K>(VQlx^TOy7IWlQ76o zfXLgo_&jXhd?;FbNa=sU$30b1E)3M3sa9hA?KrXQsNWeU2Xr4a4ld346c zcxuc#t)Zl+$TFaB(Uk?9XJ30YHh1z)SU<|~Dn^0J`A`z2h>ZM1503jTk1n1P$mo&z zhX<2NrxHa^Lm-L0lz7;!$e(0SD*qwh#7B=wk)%ouH@WA)Q)J23Q8N!#`oIVrS0*tU zJxxokq-Do5RDdpa() B*PDRX<2^E$eSEVXfz zB(5UmDQkLvN!S;SoA>ooYKgYcp}fCT?u5hdmo{ddTl*G$35AHlg{G~0oufjJ*z{*@ zigDY2VwTG*`Zo`FuWJOD1gh9wO1gcHyQfQ(eMt1<%bsLriQU&}8Bk1)l0Y=*x0uZ? z%Xwr@M!#XgQ>1+@V(aNt6#i|=+BGO1`@?>A?|M*sYldm!a{Tcr7mhE6Fqz3#@=%wG zdwttJgSaM*n&9EVn{=u`ym6NtLUhVZ(4{4!qd_u7!k_eSeO|45ML`^?QKyEhM6Kt` zj2+y7!?~UcV&P|`&g0WoX389$nSEUJf1WO$*x!^db)fm R@7aZ-k@pD z*bi*?^iqv+mrSQRUi_=_{U;|!i#z{dCGU(~M?=!~=)}nC;*%+m<-5wRY#W62SywUt zD)Bqo-(>1Y9@zp7HABJnN6u-Up0-VYrjN$UQQh8|Ln~EzmHRp4su_=j9ZPcA+8T$t zL%WI25Fy*khhIj_ZhwUZ8y!s6(Q*D?O6Pxp51ZyETVRMMB!n+y>X~@)sMK-s#Fo>; zod#W!s{k0WfxUQeyCS;q@^Dq2&}&Im6P$yGm(n?KltrmE2RWJ=-!M R9`tQ8-|EiCZoyFn1 zHTE)M1c5hAsa;q!!}H;R!h&46CQrV9;1y39xsJ;xRA}~PX{C;36MLRpdIWdP!KXSM z9vqyaiP6Dcnz}GV<@ph3hijNi+sss)nO5>XrsGyNV6~>GN>y~M8aFT=^D=Bv4yHLL z%pwtO3S;FxeQ~XEEoiF8Vl~QC&ErQkQ;7X-{r9JzTHrCLEH}s;@~RxXDR{QbT;^ZN zqa>a&V~8^-CU6Dpg8N!FMNK7REzkbe8iQoO*h@@z*MHly!?4k1$jc{x+s%gDO<7L< zUTTPC-Iv+*w*|b3hN _SzDS5@$cjZ06^#%$;1`_ zFc1KshVU5ViBIol0|21)tSwHNa=BbKo6TTsvREt*hqJl4#bmO!wwRlnn@lEi3mLIk zY&JsSGByz&HbUOq+FD&*+h8yd!utBge;>x$+S-3yT;##p+B%2L;c~bO3ybUP>nkg( z3 f5oY6m=fhpz|qIYX^W^uD^aI>hH zkygE#_;Kq&DKoj8l~T@1D%)CJTVG{xTZcHA_3Q_wtf$rN;x=~sFlTI@v$)RP*y1u- z2vp{u6>ez S%>z+tnw%NyLX4t9JAE4PWwVsjCIZNr?mjqHg9&dLTi=Nmhz zjNLuK$^FKD@tJ+6n02?9mEXi#T-ju^S$&h7dmmVzdpKJx?&B(U=P0Lrgp*Xx%KgS_ zAKJY4f%#*M6ZekwbDTRm&mEiRc8qfFyl372!1^(=$>FeKiCA+}rP2Og8sP73*~a zyLXb?Gr>)-Wk0K7kIrsBs$|jLu^yDMa=s!S<|dc3R~X#xaZXkvdtr_HeUMYo%uf5n zPA+36l(J@)IfX6klnQo!GrOjn^SOta_KEf77w6R%_QWE0Vu3p{%X(GMUR~d8`pp?% z;112OW*0XLnpp`SH+v>nZG()b)vPaloZboc;PmG3EW5asJ-f^unPdN++8mxktm7^s zN{2YVr?=QF=HT>J&j{l6_1{xl95!opZH>ibF*X=BngQAXpw)NG#Q4+=)Lj2y;^+s_ zn5E7s%nQ^d(%1Dby>SmVqM99x?Z4miO?iC!&d{l-jj(sAZgKaF>c)=QFg$bX2J53Q z79X5DE-2rnZ`g<}_Yp|5A8z2jta^_x`W)l!M8+;#KsC0jCm1Bc *l^0$3Wray1 zc-%rJIJEGC)qr5a!xu1?jzxQyX2jbG3>T=qAS;3{ewq=f4m8JIBgmxSaYp<*{`MEJ z;$OD*)qvywNo$9ppN|Z`D^U;8uwo)unJ=pWhX}TMbl4SzoigocD5a{KA`>30ZOUqZ z0>S@t9tq0FL}%YCSq+dN EHei;Fo~aWXi})viL>QXY zdKkaGLtwuEVq}Wp17v*f5srjL<+hIQig|y$8LLPk7q^V;in)8dnFkqPZyrX*#?8FQ z*t2;E8KatUiWI;zBmUL{`-YlSSPcKAO*=y732RyH0#72mIIA%|+GD1or$)!V$Q1O# z9pcTHLbzxWpGbs;E%FHxnh(3YNZB4(5MN0YqhV;D&G~inPRFtTXM%H-F2c+t*F+Nd z>QHsV823MouC9mCt^__sJWV3NC1(BM-k2I;f-A&V_Xp$dwAi6_mTwLm;Z1~DhCtqJ z$rL|Rpqh>qLz{5tr!U`ddb}OQB8rjl;NGH@g!B8)wlaFtS#z!88Y(YU3fyS&B=iy! z=%Ps`6$aO6C{n0EyMq3qyrPFUrVS% zDN=4kkUu~ICk0TkAdZe5Swj^l7flI)|1(<^t(HwJR2~9H(EowkYa(I)hkTT_?LU<_ zO(jlclieC!U{b>1sfUriqpejD(osLJRJsLiBTS-4Hc mysM^<1U|xK` z{ia*W9UqmqW$Kk1hkT07ulGxcSDi%FEnp6sN*MjijFCZ8x8gJH4`jcb-J@u9vtB{v zMdd&g>z2PjJTS5$YV_u!y7Z7_AOzn2;8V@*kSJZ|J~Jk@b6N*m%m!~jV6}+5THS*t zZ`nlwU3}x`f1Ld8v>nbcdejvwHf)S|n0%#GBC#07h><~2JF B3Ly5~68&>y-6N6oD8`CUIx|56LvT?K~_8nA~B+erxWn z{|)X^L^mEaf9N2uJv<&|HbP-U47KdLar|-80!*a?kW2HGz-A})eLtR<0DOz6aE<7p zKp+6m2h{rY(07Tbxt90V-as(x{!=Fc$q`U+&KY~T$R`f}-0K*nd<-9x6063HfMUQ{ z1hZS7t=A9`G9y1IVTKA|G!D?oj@U(kIG)-oKfai37|-Vl#_=HGA}#5CpFtn7BLQ?@ zwUZahHP pdZUO`QGAcZI%1=amzz%OqmMCjn4)CM@V!vY>8(h_n$VH4 zk9)ybx&h4TbU; *&O1cQ$73CD&jZT}@->+X|E9Jf`hfO8 zRFyK=*t#US6)t1+dXhR1E+2pv{KUi0LPG_!tz-mTYUCKf)VwJ8vw5K~=V4{}nJZ&v zML=qlvSOQ;jn^I9k1c%V+P+No;MH9hZfbb1@m>2wq?io5FwE{tm=15#LT&HaoXnUt zN^-idU*IR>{2nJz{VrF6z2>3wYN7p#rC_k#sphMJhdzrIKNWj1Aj5vra&=#|57RC3 zGyRC8rKFQaB L^K>Y8RKQRn>#*29}Z!&y32y?u>n@!QuSs zJzwc!x$ORY{n94ir(n+8f+G*lUb^Jy>QV3L?2-IXRpQ*k=Wea*r1Uidv811Ob?->L zm$&M@HKZ){P<77C*9>#-NE_3WXe3#iMmvO|I=)J0LWK>R0=gdGvoV`l^jpe)eE7!= z>06Gn`0{qrtplxy_o#0){cw0?75hh;blyp2GmDQrbSq-wg10YB^C)OFB;~w(aKkgc z0BF2OXuo#|Pfh$)ECOV-Um2#glpligsB_m2^(lf+E>tbI^V06^!z!BkpvR8WVl3X9 zLJsPu9yz0)>%0Or9dr5UY6J-dKS_KgzuTra3M)uWV055&pXJ+c_5M6mw|sN_B@cKr z4y(0?9t_h=3*&PELdq@vZ9oTmyVf31kjj|VZU0FD(_1a@B(7cKBUlp*tDXX0`1|9q z8C(@F3rLC<>d~Hyu{oE5`QKG_M??#!K2Y9hikA3xe7Y(X7uSa_q|?aseH3?j2V$MK z1>x6YSd;FlxMf7}d`Vw2JJ*2mxctHs(%pt444^+5(oO{fr0U)EIx#VnI+z->%8zA2 zwuP_Y;2~-M19q=o!HLr62<*R{iDyngNq6Y+I6hy%=CFc#h9}g6Yi|+-rkC4mmlXAQ z1L?A&5*^y$+^D(Ro}VnvebLDj*zplwU|I&hZai_x0Ak$RsjH)n^>` qpe)#aKVb>vP?K_bdqtCS)l9QN_e$4OKFFlHNg&PNKD0C&B=!l{4aAoZiY2F#< zo|lT)yn!1#Q7Rk8k>Hh{G-3HzxJB$8pEy2L4;nWlSx8Ihoy%F3OLjKBh=Iv;VKOW) zg|GDT5jU{SzAN!8h7Ujy^?>LIcW8Tucjw`ciIc|x{PqqMIETUPAI|-Qx_hl6Necxz zl5lW=h# Zn2UKNNRDGWpSt6=QqTQ)@L92ePqPW(}-7;rHz5&b?)P+W>UT zDPXz9(N1`NM2`4 mB-npZMAs7cfgdJ|2-dlnKNaqnJh`DO3ZSX#!gY?GS4DJH z7MeM(9)JEw{#4-&X^rzUMk2yXRR1{u?nr-h>tz)V{+GU+(nH`83GjFqHD`QRn`a}Z zJd^B>*p<1f_?V@qWTibN20^!h3AOqZANPmbnIY{P9DngF9=}c@TelTHt$Lhppi~PN z(3zA+6B~9OYR>f|)2niO%H{E^DDwNgMX3$O8y9>p?m4v&i=pUE{Cl%iE5FKY P={>-DPWc z6jV=y!0*?J#^awn;&u28e~W;jiP!*-LZ*?R#$!!-AOVlZIb;V(+=*ZDk|LFg094nD zvlU%ZCG5q^K;tvwEBuW)HM!GcN33`$NlXA%e*OLFkHUY%tE_cFMJzBp=gd5)A%B)Y z50nRJU-M?4YpJSVSH+>J0F-jpFJ^RJCKdIUhR;0WlanTY_|T*W1ml4st7}EcX*io! zUh;NCYO{!}n~SDuPEyu(JcuS2;La>iR8AzW1El8&qAsSa`pa6aLgL?*9sxhErz^jI zc>u7TLj3se%P%v*LTXjkJ3t5vwCncG#P`pn3IZxCC~`rMW5Y~P$5`)eGC%-m=O-mv zGtLC_!neZ#D9P^i=kuo=Ltlvf6 TC92$CaXf4J*f>iDzdewrj#%)jn`069k=J$}gU+fxqvMm)-R6PbJS~jn zFGbfTIuG8dPs}54X8>^Dyu?2aeYPWAH_ =iE|Iz#UJYx2qpFb$|g^f*DHZY%v zj;n=NLP~VSHv#zcfWQucN}0YZFCJo0L`UION4Sxd*^lGxxcZUzRj%T0XI=dgXP7pr zZV}H*Ri|nGKoj?`8TmZfef5^UOg8HIszJvn>bVAY^pptx&UL$xyApL5Ufw=Hda|}e zo@yri#1PH@T <56`VN@dK*mCpyg;MzBU-ba zHZ<1%b-vfzcu}lub6};4Bel*U!Tp;v &Q(^T_a2L#(CF ;*JLsJ>Hau!!n$EO&rVShre;nJG5i-CM~!}ZaJ zGRCzk4f=^1{!8YZBiyxs(d;;#r9XQ|>h27#3v;h?4sdAcioX-W`9;TB65TDEyYl3m zjh325)&G5}5!{+z=G!SIP$70b+s;FjnRdG6p^h`1fB&H9-kywGg@;WgBCwEZc(Gt2 zF=kKY*91LbPf4#I5|x7Z9<`?mh2CM1s)Ylr+;AK|7@`^U#W?5XPn1U>gVmUuhr==% z(%`jROkG`C6+;SF*qkd&ryJ&Xyz@Q-sj@;}$Him=&yN_edv@$?Ov>V?2W40x#aR_D zh_`}C18;$I@+TWRyA!_KBild;f=Rofo(3f-$x|E(n^clNG8z!H9w7uBl5cCd{bCmQ zWN3)l-_1jQpC2lL)3sE6CHWSmXpV;I^ey<*;y{J^X$+pJlg}7a5`Xr$&jDC`7Jy{{ z{(;}L$@CS3(q*8hZx47JxHTvX+M@7_6!IfqAxP!kK6cixoFpIMYXX3jGBh}ZK@lXf z0V+EywsorgnHn(M`@aOtbEyU1j;b$#at2#Z EuG9qzz&=@oxJ{WK<}KpKsvo #|2-UHgcLU zUytMQU?2wcJgNJUIX*H^P&)tlZ!gPO4KM4tt(HGp$4u%w?YMzCcUTZB@Co*Q-8*p2 zcH-IiW&H~$dk5alYyMS9IKCMP`K7B_bTY2~T03->pN!p&up4XKc5^8zir80pSNl%2 zCiX9YJrz216~k%6PmXoR0|KC){_T8t3O9Op`mTilk)lbRFf9PPg|y1?dP;%Or36Fa zC)Cd)aI^=6rIMHGoV2)h4 oq^-`M0it-_zzk z*sGsN+vLYDq9|miVt~Xf>-AIj$lVyQIDS(ZK~~CJ)RY&@)XLAA a^i!=#r;vl811~8_s-CbO(Y>I#I_hXM?`L}a zK2VVt^E{w-r?ZO2y-#qD4nAWS)-BdBWNVF4` yX=|1WW`G zxp~zu_DkTU4PdOwZkl9c={*e1ONduXtSTopB>KX49+P+1TvDpD859!x`v~U68Gz2P z8U7a9l)PSy#q@SLC~9A_GXnjdycNMqdr}~`Fc0qRH+cu2ihA_9mjaD!GL$7r+k?Mf zzVOa}r@&apKK8CwjdM?2?|+So(SG7F9B@h=WDoG}gUagBqG6Bce){+d5 1z4%;JQf|QY^7*imU|-)K9}J!ARkQj|`+cek zn&n)Z9ob75l?tp1FO4m4-oRNkmyQ`~r9UlQVcc&yM(L?ZmE@49$_l5?9`%`>85I&* z+A4FlwUga-n`XlLuJ(bl9e?FPt*H27=V_jcb;Wqy*fC4S$1u^{p*)^!b)So0vUxiu z3$Id_9-3t+lnlHos5s}jZLlJNbQHWSwVrRXZLiL_;ZY{ECfPCCmD=_k-kM9x>I}6%na}@+3==Pmnv;@kdjh z&5s@qrTx@*b3@PvJ7n7U-iG3SDlEvM%znfNX$c@<2)<0P@0N_o5Ro~Or20O+>-jBQ zN7m}kp=gmT55>zm;I~5ZN4GyJg{$GU;^t(gHANH6OVmlG=n%zZN2kZ3R}H_Sw%)~k zHj1xgjKR7T2jUGtoCe;seE!;59)FaFsLO*X{BbGjc)W$B?8&`uZLUul^%_xYvxCZ= zoSv)DhdBPa_Xa<9zBPaH=#VN{TXPbm+MU1Sy;eBdS>GSmSslSPnHXE>xUELgMPZiC z;9+ZlTsdD4>%;P6)|5vQAM1LF>@~|YJvP(he%RDKqg0)xt;d8Pd(C>>A?h$Xps>yM z^Go1J+iBs-pNnU-wBHmd?|$_vTj(7gieh!9bC K z5zJJ*jdE~?^=I<8oc*C|Nn*-$tzjDopKGuaKmG>Bub?PNPH&qu4=&zMwXx(?n2Zg( z=uWcN%F$8=JI#RT-mjSy%~te&KV{JJ6udPkwADqVS~C}U2LCuj?c9z(hlfENX?nPV z5c2ffehMCi71NBqee{HIe5LwE`T1jp5}ucJvH-Dz=$ek5LvLW}Rc*D>hFa-oxkzyM zupWJ?QP{HCGzdjUug7Q$0gY%QS3rlX!I2kH0zCVC23 zugc6=>SqR+p6(DaO#K)>K2z-LknfVlSj3n{wlkQMJKc`l7n61#9DV~^{5lG+1|gR4 z)M9En?fRFG*>#(%q^o<4jUMQ>x^Shrze4xgu4~I%kK@g~ O&z`&;KWYu#9YPtu zfoJ&$#2e!H@$G06b}ThYOSxLI{Q8ZV^|{M?9(=u!&OV?Y7B;h(`>5i_kW%WK5R|I% z_?|sr?U7T72f^wX{yG3 T7^PCZ_T%xd1J_pK17W$A)|P(5mE?+nhb`J~BXam4)Vv3Kh`Wt89&*j? z4J?JHZOvOcmyMU~b4hRUN)tegU^aSP$akZc%w8ePxT&;FKb6=6e!C^-Gv5v$*Q8M0 z;VvQ5;#|JzXDi#>S}({DdUHm19bm52g ;+uP1V>|7h0M!Rl6DY51NeQ%oUJ0>& zengYb{yN;DKj<1c@kunXMb9v;e%wD(sQOa29WXqLp>=JHvfJP;w$j=kgFvC#Z};S5 zn$N$xX0-J&z% i3?M;*7TNd0N@QR1BEpFd6a9X&QRYdtn;RSK>&+TJln z)$?~&V=>pK`&x3g#it($O}#!cQGBA~)7tez;rTi|OT-E>@g^L%#L-ZFdOQDRZ@!XR zyg;|dNmM&Lk$&W{n;m=*JX`O4)IO(FUe1Vf&eEYUh3{H~Va9Cis`<*& vYC$+wPWN@qp1 z1H#n-Cvc?JdfUK*Je*pY5Z2IfX*fE55>Dd_{kU~YoPGWyyy{+mUBBO;VC(b1g2AIR zdi@depA7PaLMG)@kL{#Y3x*hyt|lv4$X10JMb&n(%VU?6EWS$T{@R3g(k?wmtDGHI zDKWn?knp !q7 &e zJ>gd&;t+ZmWguI3=DPW>I=}s6SYc}5H5D)`O0(CfAWXAVsd{MsnDD&Zl+|&Ae@=+h zjs@|U(nNK@_|*WURgljp%FzDAVwMt=TPlU61Bd(nzh@rK_FWc%=5o6Yk)wi&DjnE> zeU;V!?=eh(8!IXLCEKhp-J!6bSM-b9&V<|be-xgojtfaYWlZdC*_-S4NA}q>**|`{ zdt1&NT6tv_Dw+H=koktTT_=U~NZhc;VeB2s4cc6Bq1{#v(Fm`r)KoiKSFD_+K2N`G zbmPHx!KV+ gW(>bD*tBWNbb7TcxZC)ft1qvd1qy&1@_#F zlFcF8G@}FRO~Gf(E>CE!&qR4_;IvQnnT2jVso5dmb?E>M69Dm!blgbBlwaWvD5wq{ zz?nbD_hvc3=dQRwUH=90P#~yUCj(k O7EOi>dLV5&s+KB`W?cFUop4xVFO`=JBvLEaCqpsc?M(wF^rM97ia z-68eHBfMX426^%EMi&dCr^A7D&V^QVVMz$)CczV)k`OeJ*5amV&aNew@?f6-g6Q9I zHTg%=F)tb f*u4sbqEur+55BHuGs}i(IiYTPLdgx zp(|!V-@Ty^0U(XP9aSot@TD9sGrIO-n^sRzRqTIYuF1)F?-atGkjA_Socw3*bi|oZ z_KwEn*@+*KS4?l;N7 I@9YrE@Ih30lpZVPT`~sivF-e>Pr3Ag%f+Itb9oD;=khi6t zLR)pS=|8|CS=yI7n7CrDd+33anOyN_eE5?MC*jlK0A8=|?b~9LiCbN&xCzI%Z-3rk zusnE)AJB2f_dsl;)o&&xGOw!~f`XwJ72^2t9Kd+_oI=*jX3pE`qjxS>^u^MJ;MMUF zSk69Nbk?JCTBNTqQA3#O(Z}mm9~)ZElpy%R9t!&OszLIP!)4=M5`FuBHem?&evxa; zk3wJ(iiWK^LbuIZ2bRyP+g2R`Pxqp+hR$dTBKLS^6UJtbTU}Y- FSOV$ zhNoV>k*wP|PN9AKVK~?u;wk!?7glVX^p_2vLt}}CxWLp#d|g#>Q;5es?T)x_;}mP% zJPak?fC4w_(cg3dq}%Mg#}V)1D!1Bz#+P5NLyLt +c##WKC3pWU>T&KOx+#dZzN=bsv<;!Mv)F z|7a+%iRWi9q}62KI%SyIdBO)p)oJ7h89kzSY7UU~*ck|Y6Etw3%xd~YtOWcfV-WEO z4g%4T^4o)`#1u878{x-ayF3A&A7t}l4fOyDeUKu9wiAG2oe*v7uWbuHpcE)k7___r z8OD>{J$z6ZW4;E#;SKt>SJ2cHhzp?QWyx@(KkSov2u{l9%zTaopZH)PsiOeaunZ9x z1w2002b`;<9BqgNZAy=T>O!c-|Kv5IA;+t}K!)YmuEy~uk -}kCmyD) zMf5F-H~MAWT^YC=Yr%XNvcOK-*qgfIJY9O>=$6cK{MB#cqR1t1XT}R7dD&JVPYX z%pj`upP6gld@DK4%;1}?<>sC9<93gOb5m_ynB}QWUdlhO-Rm@unyt19=(9CAIa|N6 zp_3c(wlig9dT?taKZ;rM)mC@%htZZ3_xEN*bLaeZS>o2hkm&9cA2E`}7hY67bX0b@ zSIx=py(Q?>;Kp5L-~KWfzU$Lne+h-#l-CJli|To)J%lsHIm{Q~uSXcIoVS@fK-FW0 z;cbra)KR>+coAm0dZO=i#vmWz^d(+u;OzsQ-moFnLbXefq|zPP!*~WJdFVr{93z2y zI4Xk`YkdF`t23wn>b2cgEK8R<_>~O5>h>>`rDwTvZAO0;(gW3?{hH&7pHV8RG9GHs zi}0h}vW8S^3n8+5RG7^ULDFf$2q=w;iwnnIa&Y#ZluMQdK5+)Lx)aDrsZ>014lau- z_CMBD_{*(5%|`(0sg`cl6Q 1Lt}~X!9 XXpQBF%J zhye}C<1Nnu9%4mk6ZFQW_lj?h@Ss3~`&!|$Kv2<~pyGEYZ&^Imk&+btZdbOOr_J7A zWTWy^6@B}+H4=v75tUv%wB|rx+#P>MlUV2wLPcYR#TIx>jz5ZQ(*yB^n5-DO|EY@7 znDWG21d%vC?_DrT>}ax(v^Z1;Q0-a#vnf_j#d?q}bO<1*JSSa)Y~m} ^Ksqz1$w!$L+2&|k7Wc_<+$!O0Z8kTGwlOXgYq$1 z0i_4QNPa{ 9?%-*NmjDp8s{7{)W@a6y zOnG2I1iW#owrMFI%yWJT`r$l~!jt4%@_Ed%DW>ey0kTy1WpuRS>0Fz;u#TFg+!=}# z6~Kq= |S!2;sFfpQ$sMMsa2iM$cD$ltoK@YOM|ySK=fV-mxYcB#=JTS?B4?D zdyna=< mV$A{Li||&FbXi5gJ8`mp9JwL?2G|w9nnvbO@^5pZ%)# zg@qgN7mm!>mAuap7D|sLfz2l(7<#<$ex)C)+czO!*hDAg33)mj79>Uwp_|NC2lUNm zKtpi%qi`v5xMJ)>+XvsD+%Ha&8m)a>p}ya8H -+co zRqYfFE{n3SR0;0dxw|Lgu1KANBGUg}<0KgaK|y$%KZaj$9-?BuZKq2mzdlvHt`^C> zu(96|yhEp}UeC51yZ-F+%)9^AL1U}?HiEqwuR;`Cd*?lGAOUVl?_ZN6cW=1TS^l)Y zs0sxVt|tBtNvPZ&R)wP=vaueL3eM51zhlSt_KA@G-Hn(;hv$es$@k$Pg2+Oc26Qm1 zCqfWkw=W|@etTW_jdDplD=6u~K*J4$ZA86G1fN%7@VHb7e2eHj2n7>P+<18(mh!D| z%{ogVsa}wOiP|qPT+_9URIfH1ciak6)N_is%Uh>vLR18%!$~)GhhU;VqYSSAw3GO% zTZVP-b{^sD5XT2N4vo4}V7z6Pv6&83;j)D$2n)(@@L`FH;xhtcDt6s0q~w5T`3*es z=scQE5XNa3UFRigP=-f2NcRf|NDGg<9zf41ZGl_ggBD=gpxc4x&`TM?Nd9RdMLkgA zW_Z+nHTY&4j3|^O305$6r(`q})_F#h=qO79vLQ{tK!14X7M=*yJuI02gXmi{UJWd1 zs#ru30IeFzP;x&HK76R>qaE~uCm&6|8(`J^V6zQ{50|3$V?jnuHUL!#WJhJLqtNp5 zvhV5sr@bzpUiGVZsYuztEjQuBBFfAm4MZ9fGrX2Qb@EaOv`A63FV%-`h(j4T`oV;f z6y*gGtU2#n)ezncDu#gP3v8$c>#CpaJ9j?H!=_3JvV8zX(+4OSq~ALE@!l>G`+f!* z!6viu$%SXnXIPQ^`HIx&>4P_}JE||o?AF;uPtAo7sbl@Pua`^GiTZoaJ^#diYb{)u znK>EtEa*?GYkK;i_T`hUtve58 tK$oIF7H$7Jteq&toWN!jPldtP9GlrcKWH$w%MxQlr5hvj|sSc zJYD=~#q W%gI-{@Bb{VLBzf<;9#2FPm_Gs)M zN>a^gsIm89!p^VK6Rtk}jIfRqv=V-k4y7%Wmj*#3t^yT2TGOxxs(UiNhf-%vLkcUM z5IhoEIzQsM3ru_)UJMIzRe@epQp?y{dgm|(o=Y!A_GhXj3QN2aN!-wtHT;13loR=J zH)LB&e2*N(`nRa_*Yv_KW1>ACUBTgf#rp)YM6=CTw?gp#ei4^>q7`>n2| ^4dALGeWX&`OPC!=t`%!Q!=gc+tN{IHQvOCjOvF z ;gh(}h~ak0r7sNZjLo Vt~* zqid*7gZ)58GF>CWuRZK>W{ij$_`-CXn>?uEOcjKm@Fi@ >Lf3VD1jFqFal zqMzTzYj_!MJHwNZKr#6dL+3%f@{>O$-|JJXEMAY?cmuB4C02x?fNq~= 8aWaINUmWi*|VW`gGhJJ(boZ&h^ zRD9qw> ;g5zWvzI`83+vL_L6~8_4;d8uL zvtX=($T77&|NcEXuL(nj|I{=@!tRP1ML4?ozP7@{h#*wPMVX#?Pf2J>bN9)ZOcgNB zUfjq_2`Pwk7*cCFVX+;9Pt1JtGcJ=4jB^T@nc_iWE=+0-)MiX!v9U{q1ukN=t2zI6 zOX8`Fhj{%x&Vq(|C{$u%q-^VHqzNjW)L!28To`F@w~@SxJgONUgo}=p?QveKTW0Kr z0vTz6wz)d8YdAE4Ek8DYtL&4x6+{x=|IA+dhuCA&4?yVlVV#J^wu|=)_JbgPM-;qa zENl1$9lgVZ>X~(HQbeWHBH-M_t?;CG;j3SoPu$JyN;)-pYNZbMNlk;Va-Ff5XOo-ZY22qiTmHo fVV`pfjFce5fZ!KAFD@_ zxQ@~jL$e&yo}cz!JO_**LAh@=roG@OWGD#B(CkSDwy(n-B*IrwBS?%x+^ I z)ZY{vf)8jhcY}nz&XNRi%Uk`zlz0v-gE&`+eq}GEWUBxZfCNVdxqNDTFKUUErD2ff zsN0bjYDeFTWStD{ER7l${9R2|I=qLX1HJ>>iRF{YiqheakXbf(>}>cAUA}M~dLbF6 zWmvdA^obF{X-R *#+o$3ZiA#yNtIy*L#B~( zm!DdDO)=jyV8U6p@eS-VUK$UI%sLe7(f3ojZWpWPKNNZ4Tu-@+GcgQbl^ijo`H10= zSR6}!Qw?rV!e)fMWT1~xzujoen(y_0jaye*ml!d$<{N>(pcI~iYsi|mj5$Pqt)6Hp z-8g(Gg@)NNr&hv_`6%+9It7~nVxNg)MBZh}#=lC4@1sI?jv2NYpYVr-Go~nwF?Yu> z$KFOD_V&NOPWa4#ZR0ycXqW^~aRo`O7b2;{VW %%M!)@)IPr-is(Y^-|vBYM;a)ng?*V z33}iGaOKV%k#~(Eav0|Uco?26r?-bgS%~yMWEst=Qo8RlMUEH*<&x_b;l>!31d%#K z;(GwOav)aDe=c}34hzDXL#6cWRf@+WnZ`_tg-+So#_L;fVxkWH4(gNIO(u~e(mHkU W@l9$|DDsyn;FzhUNgmNX`u_mu$}1uO literal 0 HcmV?d00001 diff --git a/resources/android/splash/drawable-land-ldpi-screen.png b/resources/android/splash/drawable-land-ldpi-screen.png new file mode 100644 index 0000000000000000000000000000000000000000..7dceec7b7839e6dff6dca211af6e54d696ca7762 GIT binary patch literal 3740 zcmV;N4rB3&P) G1vj{{8m&{om^R&)@vk ^(Bb{T z*Z%ta|Md9(=kNXA>HOd8{`C0%&*1*V+5X4d{q^|&!q@!d?*HWN{?6b0 A&AOcc01a?SL_t(|0o>Z*Zrex<1Ypi^ys_5lwby(9 zcRe70Q9=kMQLY-I{G|Yl#Qm&Yu4UN^0pdWC>t@ha%8 gkU#0>cgnV zm4YJ7z6#I`R5QQA#Y6pH252UtnP1`ZgRrj#G;s9rs}~@deLbL=R4BiXAoylI0PT%v z>z5WG!nyz&sJ4Dd8F!iW0W{OSr(aSCIII_-4Wgl6QVIxb2ACAtQ&5EU12j;%UnfDi zSw}!KS69DSkYrr}O={{FN^)6WK$Ca$i-MGO1~f7FH54SQH=u#Rubtom>kepG2x}Ug z=nsg=wthhWDGUPa>SqR`Hy{YJo`SAtflUEJd2(wPQYf(}U?@)N>K6qY0fy3g3d&by z_5n-^^HzdjQfMbY5bK`zH$M*qfFUi5GyveQejZ5VqIE!U-bt4vy^(K{Bq#5aKp8Oi z0 %tI4Z38BL&6YtQ+r4=o5Od 1g4n9R(E^wYLOI`S8|je}3W;B ^Om= zU i36mXjDfkb=(v;e!1Zz~nVlA^0_D`zujwEr&uLI`quL*}=gSRh= zHA^lCCA0T+!1N{*w*6ve&khm @k~LawGG2H;$!hrc}}Q-}dN)+L3E`4EoA6wZd}Y`jy4V}5%kYk5$sSf*l#;qMub zxjO5jRq*|pE`FOj9DLW=u(JWLB$IefvuhveOW}&g!_l&X1QHNoeAfVmPY6WJZrDel zVm64taUGzEAATXb 0V!m++Y6R2 zg~h`FuLBIH*DM$54W6SWp+_9zb%62Y?>f0KT^|}&j7iG`Uk6N1&B`qp>$pBx7I!7X zd>t@7vBWC}7USv V(3q-#$3#{rN4W*>`S zM8`H#zRIV+iC_cJr@MeSg#o!w-vGp?zln6*$!OG{{6m%st^gsDpRa+WJ64sXekQ~- zH) 4E_fb-{B^u=#K8QnG5;M& zEdHx%)vB(9sS;!*dB(#e=Z7@rPge{spI>pIV))NFq?wg88UOL3F-q4hfiZb!8>4gE z7>$h;E@s2KEP_0loE7!lNQ0;X;@3tx2RzkA*kl(7Z2?A|Ap=nZ1YsImJtAgHJ$8c7 z$>|Pdj|!gxAS!?#=^FWn*WA^@8|(tPE5CXggX4f$J&oBd*3n=QJY7aolVkxf2yOy~ zRE?Ol2`IJrY3cMtfVR#y6j(wwAT5gogi}5fBcKs`1$c)paywT=0w_hm2=kE*(It?O zoWheNKx=HCA7@eg)}V*L_x_U>0V54$pua`tHz!Ppei6`!9YCQ$7a6MOrht;g+$adT zW1R+fBKQTs TZ526`KOdCx z=YJ7U+NqWe01J!jZ4XfCn+Xph0|X!Wn+ZFBLcLjj;VuT+0i-2>|FdtlO=$x`9B1z? zN5H=5Oy$vtpalYL#cEqn9uzbR>i7RVt;Y=M|6Uy22u(thH<>+mb2~pL+-4uN{NUjs z 0OgM2n4OGg5@Tq}3