From 1fe98106d47c9310b0fbaeeae748586e107c19c4 Mon Sep 17 00:00:00 2001 From: coralmania Date: Fri, 18 Oct 2019 12:25:37 +0300 Subject: [PATCH] First push --- DB_backUp/eshopers_proj.sql | 358 + app/Categorie.php | 72 + app/Console/Kernel.php | 42 + app/Content.php | 31 + app/Exceptions/Handler.php | 53 + app/Http/Controllers/CategoriesController.php | 64 + app/Http/Controllers/CmsController.php | 75 + app/Http/Controllers/ContentController.php | 68 + app/Http/Controllers/Controller.php | 13 + app/Http/Controllers/MainController.php | 18 + app/Http/Controllers/MenuController.php | 62 + app/Http/Controllers/PagesController.php | 54 + app/Http/Controllers/ProductsController.php | 64 + app/Http/Controllers/ShopController.php | 111 + app/Http/Controllers/UserController.php | 118 + app/Http/Kernel.php | 64 + app/Http/Middleware/CmsAdmin.php | 18 + app/Http/Middleware/EncryptCookies.php | 17 + .../Middleware/RedirectIfAuthenticated.php | 26 + app/Http/Middleware/SignMid.php | 22 + app/Http/Middleware/TrimStrings.php | 18 + app/Http/Middleware/TrustProxies.php | 29 + app/Http/Middleware/VerifyCsrfToken.php | 17 + app/Http/Requests/CategoryRequest.php | 27 + app/Http/Requests/ChangePass.php | 28 + app/Http/Requests/ContactRequest.php | 31 + app/Http/Requests/ContentRequest.php | 23 + app/Http/Requests/LoginRequset.php | 29 + app/Http/Requests/MenuRequest.php | 26 + app/Http/Requests/ProductRequest.php | 31 + app/Http/Requests/SignupRequest.php | 39 + app/Http/Requests/UpdateProfile.php | 30 + app/Http/Requests/UploadProfilePicRequest.php | 27 + app/Menu.php | 35 + app/Message.php | 20 + app/Order.php | 48 + app/Product.php | 112 + app/Providers/AppServiceProvider.php | 28 + app/Providers/AuthServiceProvider.php | 30 + app/Providers/BroadcastServiceProvider.php | 21 + app/Providers/EventServiceProvider.php | 32 + app/Providers/RouteServiceProvider.php | 73 + app/User.php | 160 + app/sales_role.php | 14 + artisan | 53 + bootstrap/app.php | 55 + bootstrap/cache/packages.php | 38 + bootstrap/cache/services.php | 201 + composer.json | 58 + composer.lock | 4164 ++ config/app.php | 234 + config/auth.php | 102 + config/broadcasting.php | 58 + config/cache.php | 94 + config/database.php | 120 + config/filesystems.php | 68 + config/mail.php | 123 + config/queue.php | 85 + config/services.php | 38 + config/session.php | 197 + config/view.php | 33 + database/factories/UserFactory.php | 25 + .../2014_10_12_000000_create_users_table.php | 35 + ...12_100000_create_password_resets_table.php | 32 + database/seeds/DatabaseSeeder.php | 16 + package.json | 21 + phpunit.xml | 31 + public/css/app.css | 9 + public/css/style.css | 26 + public/favicon.ico | 0 ....12.08.13-Capture+_2017-07-04-22-50-12.png | Bin 0 -> 489500 bytes ....18.13.51-african-lion-2888519_960_720.jpg | Bin 0 -> 227567 bytes public/images/2018.01.06.00.47.48-close.png | Bin 0 -> 3111 bytes ....18.13.51-african-lion-2888519_960_720.jpg | Bin 0 -> 26665 bytes ....12.08.13-Capture+_2017-07-04-22-50-12.png | Bin 0 -> 157431 bytes public/images/248686-35-2.jpg | Bin 0 -> 29280 bytes public/images/FirstPic.png | Bin 0 -> 403693 bytes public/images/R2C2.jpg | Bin 0 -> 177926 bytes public/images/baby_categorie.jpg | Bin 0 -> 285923 bytes public/images/close.png | Bin 0 -> 324 bytes .../d1f2958b34af8f7f5dfe86bece68de14.jpg | Bin 0 -> 24445 bytes public/images/dress-sexy.jpg | Bin 0 -> 160150 bytes public/images/green_Tshirt.jpg | Bin 0 -> 312434 bytes public/images/kids-dtm-f-20171101-c1.jpeg | Bin 0 -> 22676 bytes public/images/kids_categorie.jpg | Bin 0 -> 99351 bytes public/images/man_categorie.jpg | Bin 0 -> 32650 bytes public/images/newborn-baby-clothing-3.jpg | Bin 0 -> 97621 bytes public/images/noimage.png | Bin 0 -> 22511 bytes public/images/profilePics/20170316_173326.jpg | Bin 0 -> 847250 bytes ....12.08.13-Capture+_2017-07-04-22-50-12.png | Bin 0 -> 157431 bytes ....18.13.51-african-lion-2888519_960_720.jpg | Bin 0 -> 26665 bytes public/images/profilePics/3.png | Bin 0 -> 48210 bytes .../profilePics/Anonymous-hacks-ISIS_.jpg | Bin 0 -> 440038 bytes ...ed-isolated-flat-illustration-73697341.jpg | Bin 0 -> 67610 bytes public/images/profilePics/images.jpg | Bin 0 -> 7013 bytes public/images/profilePics/kfir.png | Bin 0 -> 489500 bytes public/images/profilePics/no_profile_pic.jpg | Bin 0 -> 4070 bytes public/images/purple_shirt.jpg | Bin 0 -> 51201 bytes public/images/secondPic.png | Bin 0 -> 350324 bytes public/images/shopping-cart.png | Bin 0 -> 644 bytes public/images/therdPic.png | Bin 0 -> 573051 bytes public/images/woman_categorie.jpg | Bin 0 -> 112257 bytes public/index.php | 60 + public/js/app.js | 1 + public/js/script.js | 92 + public/lib/boot/LICENSE | 21 + public/lib/boot/README.md | 71 + public/lib/boot/blank.html | 279 + public/lib/boot/cards.html | 342 + public/lib/boot/charts.html | 310 + public/lib/boot/css/sb-admin.css | 351 + public/lib/boot/css/sb-admin.min.css | 5 + public/lib/boot/forgot-password.html | 48 + public/lib/boot/gulpfile.js | 135 + public/lib/boot/index.html | 1127 + public/lib/boot/js/sb-admin-charts.js | 108 + public/lib/boot/js/sb-admin-charts.min.js | 6 + public/lib/boot/js/sb-admin-datatables.js | 12 + public/lib/boot/js/sb-admin-datatables.min.js | 6 + public/lib/boot/js/sb-admin.js | 45 + public/lib/boot/js/sb-admin.min.js | 6 + public/lib/boot/login.html | 55 + public/lib/boot/navbar.html | 298 + public/lib/boot/package.json | 49 + public/lib/boot/pug/blank.pug | 41 + public/lib/boot/pug/cards.pug | 86 + public/lib/boot/pug/charts.pug | 73 + public/lib/boot/pug/forgot-password.pug | 35 + public/lib/boot/pug/includes/css/core.pug | 4 + public/lib/boot/pug/includes/css/custom.pug | 2 + public/lib/boot/pug/includes/footer.pug | 4 + public/lib/boot/pug/includes/js/core.pug | 5 + public/lib/boot/pug/includes/js/custom.pug | 2 + .../lib/boot/pug/includes/modals/logout.pug | 13 + public/lib/boot/pug/includes/navbar.pug | 156 + .../lib/boot/pug/includes/scroll-to-top.pug | 3 + public/lib/boot/pug/index.pug | 789 + public/lib/boot/pug/login.pug | 40 + public/lib/boot/pug/navbar.pug | 62 + public/lib/boot/pug/register.pug | 48 + public/lib/boot/pug/tables.pug | 473 + public/lib/boot/register.html | 69 + public/lib/boot/scss/_cards.scss | 24 + public/lib/boot/scss/_footer.scss | 23 + public/lib/boot/scss/_global.scss | 55 + public/lib/boot/scss/_login.scss | 7 + public/lib/boot/scss/_mixins.scss | 5 + public/lib/boot/scss/_utilities.scss | 18 + public/lib/boot/scss/_variables.scss | 32 + .../lib/boot/scss/navbar/_navbar_colors.scss | 115 + .../lib/boot/scss/navbar/_navbar_fixed.scss | 76 + .../lib/boot/scss/navbar/_navbar_global.scss | 145 + .../lib/boot/scss/navbar/_navbar_static.scss | 25 + .../lib/boot/scss/navbar/_navbar_toggle.scss | 45 + public/lib/boot/scss/sb-admin.scss | 12 + public/lib/boot/tables.html | 770 + .../vendor/bootstrap/css/bootstrap-grid.css | 1567 + .../bootstrap/css/bootstrap-grid.min.css | 7 + .../vendor/bootstrap/css/bootstrap-reboot.css | 342 + .../bootstrap/css/bootstrap-reboot.min.css | 8 + .../boot/vendor/bootstrap/css/bootstrap.css | 8374 ++++ .../vendor/bootstrap/css/bootstrap.min.css | 7 + .../vendor/bootstrap/js/bootstrap.bundle.js | 6287 +++ .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../lib/boot/vendor/bootstrap/js/bootstrap.js | 3850 ++ .../boot/vendor/bootstrap/js/bootstrap.min.js | 7 + .../lib/boot/vendor/chart.js/Chart.bundle.js | 18494 +++++++ .../boot/vendor/chart.js/Chart.bundle.min.js | 10 + public/lib/boot/vendor/chart.js/Chart.js | 14031 ++++++ public/lib/boot/vendor/chart.js/Chart.min.js | 6681 +++ .../datatables/dataTables.bootstrap4.css | 202 + .../datatables/dataTables.bootstrap4.js | 184 + .../vendor/datatables/jquery.dataTables.js | 15242 ++++++ .../vendor/font-awesome/css/font-awesome.css | 2337 + .../font-awesome/css/font-awesome.min.css | 4 + .../vendor/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../vendor/font-awesome/less/animated.less | 34 + .../font-awesome/less/bordered-pulled.less | 25 + .../boot/vendor/font-awesome/less/core.less | 12 + .../vendor/font-awesome/less/fixed-width.less | 6 + .../font-awesome/less/font-awesome.less | 18 + .../boot/vendor/font-awesome/less/icons.less | 789 + .../boot/vendor/font-awesome/less/larger.less | 13 + .../boot/vendor/font-awesome/less/list.less | 19 + .../boot/vendor/font-awesome/less/mixins.less | 60 + .../boot/vendor/font-awesome/less/path.less | 15 + .../font-awesome/less/rotated-flipped.less | 20 + .../font-awesome/less/screen-reader.less | 5 + .../vendor/font-awesome/less/stacked.less | 20 + .../vendor/font-awesome/less/variables.less | 800 + .../vendor/font-awesome/scss/_animated.scss | 34 + .../font-awesome/scss/_bordered-pulled.scss | 25 + .../boot/vendor/font-awesome/scss/_core.scss | 12 + .../font-awesome/scss/_fixed-width.scss | 6 + .../boot/vendor/font-awesome/scss/_icons.scss | 789 + .../vendor/font-awesome/scss/_larger.scss | 13 + .../boot/vendor/font-awesome/scss/_list.scss | 19 + .../vendor/font-awesome/scss/_mixins.scss | 60 + .../boot/vendor/font-awesome/scss/_path.scss | 15 + .../font-awesome/scss/_rotated-flipped.scss | 20 + .../font-awesome/scss/_screen-reader.scss | 5 + .../vendor/font-awesome/scss/_stacked.scss | 20 + .../vendor/font-awesome/scss/_variables.scss | 800 + .../font-awesome/scss/font-awesome.scss | 18 + .../jquery.easing.compatibility.js | 59 + .../vendor/jquery-easing/jquery.easing.js | 166 + .../vendor/jquery-easing/jquery.easing.min.js | 1 + public/lib/boot/vendor/jquery/jquery.js | 10253 ++++ public/lib/boot/vendor/jquery/jquery.min.js | 4 + public/lib/hub/404.html | 363 + public/lib/hub/500.html | 363 + public/lib/hub/about.html | 481 + public/lib/hub/blog.html | 446 + public/lib/hub/cart.html | 481 + public/lib/hub/category-full.html | 593 + public/lib/hub/category-right.html | 679 + public/lib/hub/category.html | 684 + public/lib/hub/checkout1.html | 495 + public/lib/hub/checkout2.html | 413 + public/lib/hub/checkout3.html | 450 + public/lib/hub/checkout4.html | 432 + public/lib/hub/checkout5.html | 370 + public/lib/hub/contact.html | 457 + public/lib/hub/credits.txt | 24 + public/lib/hub/css/custom-fonticons.css | 124 + public/lib/hub/css/custom.css | 1 + public/lib/hub/css/style.blue.css | 4072 ++ public/lib/hub/css/style.default.css | 4072 ++ public/lib/hub/css/style.green.css | 4072 ++ public/lib/hub/css/style.pink.css | 4072 ++ public/lib/hub/css/style.red.css | 4072 ++ public/lib/hub/css/style.sea.css | 4072 ++ public/lib/hub/css/style.violet.css | 4072 ++ public/lib/hub/customer-account.html | 493 + public/lib/hub/customer-addresses.html | 493 + public/lib/hub/customer-login.html | 423 + public/lib/hub/customer-order.html | 474 + public/lib/hub/customer-orders.html | 427 + public/lib/hub/detail.html | 548 + public/lib/hub/docs/css/animate.css | 2744 + public/lib/hub/docs/css/bootstrap-theme.css | 476 + .../lib/hub/docs/css/bootstrap-theme.css.map | 1 + .../lib/hub/docs/css/bootstrap-theme.min.css | 5 + public/lib/hub/docs/css/bootstrap.css | 6572 +++ public/lib/hub/docs/css/bootstrap.css.map | 1 + public/lib/hub/docs/css/bootstrap.min.css | 5 + public/lib/hub/docs/css/custom.css | 201 + public/lib/hub/docs/css/prettyPhoto.css | 170 + public/lib/hub/docs/css/stroke.css | 629 + public/lib/hub/docs/css/style.css | 365 + .../lib/hub/docs/fonts/Stroke-Gap-Icons.eot | Bin 0 -> 45796 bytes .../lib/hub/docs/fonts/Stroke-Gap-Icons.svg | 224 + .../lib/hub/docs/fonts/Stroke-Gap-Icons.ttf | Bin 0 -> 45596 bytes .../lib/hub/docs/fonts/Stroke-Gap-Icons.woff | Bin 0 -> 33784 bytes .../font-awesome-4.3.0/css/font-awesome.css | 1801 + .../css/font-awesome.min.css | 4 + .../font-awesome-4.3.0/fonts/FontAwesome.otf | Bin 0 -> 93888 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 60767 bytes .../fonts/fontawesome-webfont.svg | 565 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 122092 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 71508 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 56780 bytes .../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20335 bytes .../fonts/glyphicons-halflings-regular.svg | 229 + .../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 41280 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23320 bytes public/lib/hub/docs/fonts/lanenar_Lane.eot | Bin 0 -> 18744 bytes public/lib/hub/docs/fonts/lanenar_Lane.svg | 443 + public/lib/hub/docs/fonts/lanenar_Lane.ttf | Bin 0 -> 38016 bytes public/lib/hub/docs/fonts/lanenar_Lane.woff | Bin 0 -> 22084 bytes public/lib/hub/docs/images/dummy.png | Bin 0 -> 191 bytes public/lib/hub/docs/images/favicon.ico | Bin 0 -> 15086 bytes .../prettyPhoto/dark_rounded/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/dark_rounded/btnPrevious.png | Bin 0 -> 1442 bytes .../dark_rounded/contentPattern.png | Bin 0 -> 130 bytes .../dark_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes .../prettyPhoto/dark_rounded/loader.gif | Bin 0 -> 2545 bytes .../prettyPhoto/dark_rounded/sprite.png | Bin 0 -> 4076 bytes .../prettyPhoto/dark_square/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/dark_square/btnPrevious.png | Bin 0 -> 1442 bytes .../dark_square/contentPattern.png | Bin 0 -> 121 bytes .../dark_square/default_thumbnail.gif | Bin 0 -> 227 bytes .../images/prettyPhoto/dark_square/loader.gif | Bin 0 -> 2545 bytes .../images/prettyPhoto/dark_square/sprite.png | Bin 0 -> 3507 bytes .../prettyPhoto/default/default_thumb.png | Bin 0 -> 1537 bytes .../images/prettyPhoto/default/loader.gif | Bin 0 -> 6331 bytes .../images/prettyPhoto/default/sprite.png | Bin 0 -> 6682 bytes .../prettyPhoto/default/sprite_next.png | Bin 0 -> 1358 bytes .../prettyPhoto/default/sprite_prev.png | Bin 0 -> 1376 bytes .../images/prettyPhoto/default/sprite_x.png | Bin 0 -> 1097 bytes .../images/prettyPhoto/default/sprite_y.png | Bin 0 -> 1162 bytes .../images/prettyPhoto/facebook/btnNext.png | Bin 0 -> 845 bytes .../prettyPhoto/facebook/btnPrevious.png | Bin 0 -> 828 bytes .../facebook/contentPatternBottom.png | Bin 0 -> 142 bytes .../facebook/contentPatternLeft.png | Bin 0 -> 137 bytes .../facebook/contentPatternRight.png | Bin 0 -> 136 bytes .../facebook/contentPatternTop.png | Bin 0 -> 142 bytes .../facebook/default_thumbnail.gif | Bin 0 -> 227 bytes .../images/prettyPhoto/facebook/loader.gif | Bin 0 -> 2545 bytes .../images/prettyPhoto/facebook/sprite.png | Bin 0 -> 4227 bytes .../prettyPhoto/light_rounded/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/light_rounded/btnPrevious.png | Bin 0 -> 1442 bytes .../light_rounded/default_thumbnail.gif | Bin 0 -> 227 bytes .../prettyPhoto/light_rounded/loader.gif | Bin 0 -> 2545 bytes .../prettyPhoto/light_rounded/sprite.png | Bin 0 -> 4099 bytes .../prettyPhoto/light_square/btnNext.png | Bin 0 -> 1411 bytes .../prettyPhoto/light_square/btnPrevious.png | Bin 0 -> 1442 bytes .../light_square/default_thumbnail.gif | Bin 0 -> 227 bytes .../prettyPhoto/light_square/loader.gif | Bin 0 -> 2545 bytes .../prettyPhoto/light_square/sprite.png | Bin 0 -> 3507 bytes public/lib/hub/docs/index.html | 420 + public/lib/hub/docs/js/bootstrap.js | 2317 + public/lib/hub/docs/js/bootstrap.min.js | 7 + public/lib/hub/docs/js/custom.js | 81 + public/lib/hub/docs/js/jquery.fitvids.js | 82 + public/lib/hub/docs/js/jquery.min.js | 4 + public/lib/hub/docs/js/jquery.min.map | 1 + public/lib/hub/docs/js/jquery.prettyPhoto.js | 7 + public/lib/hub/docs/js/main.js | 6 + public/lib/hub/docs/js/retina.js | 182 + .../scripts/shAutoloader.js | 17 + .../syntax-highlighter/scripts/shBrushAS3.js | 59 + .../scripts/shBrushAppleScript.js | 75 + .../syntax-highlighter/scripts/shBrushBash.js | 59 + .../scripts/shBrushCSharp.js | 65 + .../scripts/shBrushColdFusion.js | 100 + .../syntax-highlighter/scripts/shBrushCpp.js | 97 + .../syntax-highlighter/scripts/shBrushCss.js | 91 + .../scripts/shBrushDelphi.js | 55 + .../syntax-highlighter/scripts/shBrushDiff.js | 41 + .../scripts/shBrushErlang.js | 52 + .../scripts/shBrushGroovy.js | 67 + .../scripts/shBrushJScript.js | 52 + .../syntax-highlighter/scripts/shBrushJava.js | 57 + .../scripts/shBrushJavaFX.js | 58 + .../syntax-highlighter/scripts/shBrushPerl.js | 72 + .../syntax-highlighter/scripts/shBrushPhp.js | 88 + .../scripts/shBrushPlain.js | 33 + .../scripts/shBrushPowerShell.js | 74 + .../scripts/shBrushPython.js | 64 + .../syntax-highlighter/scripts/shBrushRuby.js | 55 + .../syntax-highlighter/scripts/shBrushSass.js | 94 + .../scripts/shBrushScala.js | 51 + .../syntax-highlighter/scripts/shBrushSql.js | 66 + .../syntax-highlighter/scripts/shBrushVb.js | 56 + .../syntax-highlighter/scripts/shBrushXml.js | 69 + .../js/syntax-highlighter/scripts/shCore.js | 17 + .../js/syntax-highlighter/scripts/shLegacy.js | 17 + .../js/syntax-highlighter/styles/shCore.css | 226 + .../styles/shCoreDefault.css | 328 + .../styles/shCoreDjango.css | 331 + .../styles/shCoreEclipse.css | 339 + .../syntax-highlighter/styles/shCoreEmacs.css | 324 + .../styles/shCoreFadeToGrey.css | 328 + .../styles/shCoreMDUltra.css | 324 + .../styles/shCoreMidnight.css | 324 + .../syntax-highlighter/styles/shCoreRDark.css | 324 + .../styles/shThemeDefault.css | 117 + .../styles/shThemeDjango.css | 120 + .../styles/shThemeEclipse.css | 128 + .../styles/shThemeEmacs.css | 113 + .../styles/shThemeFadeToGrey.css | 117 + .../styles/shThemeMDUltra.css | 113 + .../styles/shThemeMidnight.css | 113 + .../styles/shThemeRDark.css | 113 + public/lib/hub/docs/js/wow.js | 524 + public/lib/hub/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes public/lib/hub/fonts/clotheshub.eot | Bin 0 -> 12088 bytes public/lib/hub/fonts/clotheshub.svg | 38 + public/lib/hub/fonts/clotheshub.ttf | Bin 0 -> 11912 bytes public/lib/hub/fonts/clotheshub.woff | Bin 0 -> 9348 bytes public/lib/hub/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes public/lib/hub/fonts/fontawesome-webfont.svg | 2671 + public/lib/hub/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes public/lib/hub/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../lib/hub/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../hub/icons-reference/fonts/clotheshub.eot | Bin 0 -> 12088 bytes .../hub/icons-reference/fonts/clotheshub.svg | 38 + .../hub/icons-reference/fonts/clotheshub.ttf | Bin 0 -> 11912 bytes .../hub/icons-reference/fonts/clotheshub.woff | Bin 0 -> 9348 bytes .../hub/icons-reference/icons-reference.html | 264 + public/lib/hub/icons-reference/styles.css | 124 + public/lib/hub/img/banner-1.jpg | Bin 0 -> 35465 bytes public/lib/hub/img/banner-2.jpg | Bin 0 -> 20439 bytes public/lib/hub/img/banner-3.jpg | Bin 0 -> 16957 bytes public/lib/hub/img/blog-1.jpg | Bin 0 -> 71033 bytes public/lib/hub/img/blog-2.jpg | Bin 0 -> 70255 bytes public/lib/hub/img/blog-avatar.jpg | Bin 0 -> 15004 bytes public/lib/hub/img/blog-avatar2.jpg | Bin 0 -> 13636 bytes public/lib/hub/img/blog1.jpg | Bin 0 -> 120922 bytes public/lib/hub/img/blog2.jpg | Bin 0 -> 59279 bytes public/lib/hub/img/brand-1.svg | 1 + public/lib/hub/img/brand-2.svg | 1 + public/lib/hub/img/brand-3.svg | 1 + public/lib/hub/img/brand-4.svg | 1 + public/lib/hub/img/brand-5.svg | 1 + public/lib/hub/img/brand-6.svg | 1 + public/lib/hub/img/cd-icon-arrows.svg | 1 + public/lib/hub/img/divider-bg.jpg | Bin 0 -> 78897 bytes public/lib/hub/img/dots-pattern.png | Bin 0 -> 14093 bytes public/lib/hub/img/favicon.ico | Bin 0 -> 32038 bytes public/lib/hub/img/france.svg | 1 + public/lib/hub/img/germany.svg | 1 + public/lib/hub/img/hero-bg-2.jpg | Bin 0 -> 387709 bytes public/lib/hub/img/hero-bg-3.jpg | Bin 0 -> 258505 bytes public/lib/hub/img/hero-bg.jpg | Bin 0 -> 205345 bytes public/lib/hub/img/hoodie-man-1.png | Bin 0 -> 67814 bytes public/lib/hub/img/hoodie-man-2.png | Bin 0 -> 77577 bytes public/lib/hub/img/hoodie-man-3.png | Bin 0 -> 61865 bytes public/lib/hub/img/hoodie-man-4.png | Bin 0 -> 65231 bytes public/lib/hub/img/hoodie-woman-1.png | Bin 0 -> 115742 bytes public/lib/hub/img/hoodie-woman-2.png | Bin 0 -> 78714 bytes public/lib/hub/img/hoodie-woman-3.png | Bin 0 -> 102409 bytes public/lib/hub/img/hoodie-woman-4.png | Bin 0 -> 91992 bytes public/lib/hub/img/hoodie.png | Bin 0 -> 39051 bytes public/lib/hub/img/logo-white.png | Bin 0 -> 2539 bytes public/lib/hub/img/logo.png | Bin 0 -> 2862 bytes public/lib/hub/img/marker.png | Bin 0 -> 1538 bytes public/lib/hub/img/mastercard.svg | 1 + public/lib/hub/img/paypal.svg | 1 + public/lib/hub/img/person-1.jpg | Bin 0 -> 78558 bytes public/lib/hub/img/person-2.jpg | Bin 0 -> 54921 bytes public/lib/hub/img/person-3.jpg | Bin 0 -> 15599 bytes public/lib/hub/img/person-3.png | Bin 0 -> 178973 bytes public/lib/hub/img/person-4.jpg | Bin 0 -> 126765 bytes public/lib/hub/img/pexels-photo-3758801.jpg | Bin 0 -> 71033 bytes public/lib/hub/img/shirt-black-small.png | Bin 0 -> 11548 bytes public/lib/hub/img/shirt-black.png | Bin 0 -> 108081 bytes public/lib/hub/img/shirt-green-small.png | Bin 0 -> 17904 bytes public/lib/hub/img/shirt-green.png | Bin 0 -> 175736 bytes public/lib/hub/img/shirt-red-small.png | Bin 0 -> 15839 bytes public/lib/hub/img/shirt-red.png | Bin 0 -> 169618 bytes public/lib/hub/img/shirt-small.png | Bin 0 -> 18329 bytes public/lib/hub/img/shirt.png | Bin 0 -> 177972 bytes public/lib/hub/img/template-mac.png | Bin 0 -> 145894 bytes public/lib/hub/img/united-kingdom.svg | 1 + public/lib/hub/img/visa.svg | 1 + public/lib/hub/img/western-union.svg | 1 + public/lib/hub/index.html | 698 + public/lib/hub/js/front.js | 312 + public/lib/hub/js/modernizr.custom.79639.js | 367 + public/lib/hub/post.html | 454 + public/lib/hub/scss/core.scss | 42 + public/lib/hub/scss/modules/_demo.scss | 33 + public/lib/hub/scss/modules/_functions.scss | 90 + public/lib/hub/scss/modules/_general.scss | 1785 + .../lib/hub/scss/modules/_mixins-custom.scss | 34 + public/lib/hub/scss/modules/_mixins.scss | 42 + public/lib/hub/scss/modules/_utilities.scss | 14 + .../hub/scss/modules/_variables-custom.scss | 865 + public/lib/hub/scss/modules/_variables.scss | 828 + public/lib/hub/scss/modules/about.scss | 87 + public/lib/hub/scss/modules/blog.scss | 47 + public/lib/hub/scss/modules/cart.scss | 144 + public/lib/hub/scss/modules/checkout.scss | 244 + public/lib/hub/scss/modules/contact.scss | 13 + public/lib/hub/scss/modules/customer.scss | 67 + .../lib/hub/scss/modules/mixins/_alert.scss | 13 + .../modules/mixins/_background-variant.scss | 20 + .../lib/hub/scss/modules/mixins/_badge.scss | 12 + .../scss/modules/mixins/_border-radius.scss | 35 + .../hub/scss/modules/mixins/_box-shadow.scss | 5 + .../hub/scss/modules/mixins/_breakpoints.scss | 119 + .../lib/hub/scss/modules/mixins/_buttons.scss | 94 + .../lib/hub/scss/modules/mixins/_caret.scss | 35 + .../hub/scss/modules/mixins/_clearfix.scss | 7 + .../lib/hub/scss/modules/mixins/_float.scss | 11 + .../lib/hub/scss/modules/mixins/_forms.scss | 108 + .../hub/scss/modules/mixins/_gradients.scss | 45 + .../scss/modules/mixins/_grid-framework.scss | 69 + public/lib/hub/scss/modules/mixins/_grid.scss | 52 + .../lib/hub/scss/modules/mixins/_hover.scss | 61 + .../lib/hub/scss/modules/mixins/_image.scss | 36 + .../hub/scss/modules/mixins/_list-group.scss | 24 + .../lib/hub/scss/modules/mixins/_lists.scss | 7 + .../hub/scss/modules/mixins/_nav-divider.scss | 10 + .../scss/modules/mixins/_navbar-align.scss | 10 + .../hub/scss/modules/mixins/_pagination.scss | 22 + .../hub/scss/modules/mixins/_reset-text.scss | 17 + .../lib/hub/scss/modules/mixins/_resize.scss | 6 + .../scss/modules/mixins/_screen-reader.scss | 35 + public/lib/hub/scss/modules/mixins/_size.scss | 6 + .../hub/scss/modules/mixins/_table-row.scss | 30 + .../scss/modules/mixins/_text-emphasis.scss | 14 + .../hub/scss/modules/mixins/_text-hide.scss | 8 + .../scss/modules/mixins/_text-truncate.scss | 8 + .../hub/scss/modules/mixins/_transition.scss | 9 + .../hub/scss/modules/mixins/_visibility.scss | 7 + .../hub/scss/modules/product-categories.scss | 181 + .../lib/hub/scss/modules/product-details.scss | 234 + .../hub/scss/modules/utilities/_align.scss | 6 + .../scss/modules/utilities/_background.scss | 6 + .../hub/scss/modules/utilities/_borders.scss | 52 + .../hub/scss/modules/utilities/_clearfix.scss | 3 + .../hub/scss/modules/utilities/_display.scss | 53 + .../hub/scss/modules/utilities/_embed.scss | 52 + .../lib/hub/scss/modules/utilities/_flex.scss | 44 + .../hub/scss/modules/utilities/_float.scss | 9 + .../hub/scss/modules/utilities/_position.scss | 25 + .../modules/utilities/_screenreaders.scss | 11 + .../hub/scss/modules/utilities/_sizing.scss | 10 + .../hub/scss/modules/utilities/_spacing.scss | 41 + .../lib/hub/scss/modules/utilities/_text.scss | 49 + .../scss/modules/utilities/_visibility.scss | 11 + public/lib/hub/scss/style.blue.scss | 3 + public/lib/hub/scss/style.default.scss | 3 + public/lib/hub/scss/style.green.scss | 5 + public/lib/hub/scss/style.pink.scss | 4 + public/lib/hub/scss/style.red.scss | 4 + public/lib/hub/scss/style.sea.scss | 4 + public/lib/hub/scss/style.violet.scss | 4 + public/lib/hub/scss/theme.scss | 381 + public/lib/hub/text.html | 345 + .../bootstrap-select/css/bootstrap-select.css | 300 + .../css/bootstrap-select.min.css | 6 + .../bootstrap-select/js/bootstrap-select.js | 1872 + .../js/bootstrap-select.min.js | 9 + .../js/i18n/defaults-ar_AR.js | 49 + .../js/i18n/defaults-ar_AR.min.js | 12 + .../js/i18n/defaults-bg_BG.js | 44 + .../js/i18n/defaults-bg_BG.min.js | 7 + .../js/i18n/defaults-cro_CRO.js | 44 + .../js/i18n/defaults-cro_CRO.min.js | 7 + .../js/i18n/defaults-cs_CZ.js | 37 + .../js/i18n/defaults-cs_CZ.min.js | 7 + .../js/i18n/defaults-da_DK.js | 44 + .../js/i18n/defaults-da_DK.min.js | 7 + .../js/i18n/defaults-de_DE.js | 44 + .../js/i18n/defaults-de_DE.min.js | 7 + .../js/i18n/defaults-en_US.js | 44 + .../js/i18n/defaults-en_US.min.js | 7 + .../js/i18n/defaults-es_CL.js | 37 + .../js/i18n/defaults-es_CL.min.js | 7 + .../js/i18n/defaults-es_ES.js | 37 + .../js/i18n/defaults-es_ES.min.js | 7 + .../js/i18n/defaults-et_EE.js | 44 + .../js/i18n/defaults-et_EE.min.js | 7 + .../bootstrap-select/js/i18n/defaults-eu.js | 37 + .../js/i18n/defaults-eu.min.js | 7 + .../js/i18n/defaults-fa_IR.js | 37 + .../js/i18n/defaults-fa_IR.min.js | 7 + .../js/i18n/defaults-fi_FI.js | 44 + .../js/i18n/defaults-fi_FI.min.js | 7 + .../js/i18n/defaults-fr_FR.js | 44 + .../js/i18n/defaults-fr_FR.min.js | 7 + .../js/i18n/defaults-hu_HU.js | 44 + .../js/i18n/defaults-hu_HU.min.js | 7 + .../js/i18n/defaults-id_ID.js | 37 + .../js/i18n/defaults-id_ID.min.js | 7 + .../js/i18n/defaults-it_IT.js | 39 + .../js/i18n/defaults-it_IT.min.js | 7 + .../js/i18n/defaults-ja_JP.js | 37 + .../js/i18n/defaults-ja_JP.min.js | 7 + .../js/i18n/defaults-kh_KM.js | 44 + .../js/i18n/defaults-kh_KM.min.js | 7 + .../js/i18n/defaults-ko_KR.js | 44 + .../js/i18n/defaults-ko_KR.min.js | 7 + .../js/i18n/defaults-lt_LT.js | 44 + .../js/i18n/defaults-lt_LT.min.js | 7 + .../js/i18n/defaults-nb_NO.js | 44 + .../js/i18n/defaults-nb_NO.min.js | 7 + .../js/i18n/defaults-nl_NL.js | 37 + .../js/i18n/defaults-nl_NL.min.js | 7 + .../js/i18n/defaults-pl_PL.js | 37 + .../js/i18n/defaults-pl_PL.min.js | 7 + .../js/i18n/defaults-pt_BR.js | 37 + .../js/i18n/defaults-pt_BR.min.js | 7 + .../js/i18n/defaults-pt_PT.js | 37 + .../js/i18n/defaults-pt_PT.min.js | 7 + .../js/i18n/defaults-ro_RO.js | 38 + .../js/i18n/defaults-ro_RO.min.js | 7 + .../js/i18n/defaults-ru_RU.js | 38 + .../js/i18n/defaults-ru_RU.min.js | 7 + .../js/i18n/defaults-sk_SK.js | 37 + .../js/i18n/defaults-sk_SK.min.js | 7 + .../js/i18n/defaults-sl_SI.js | 42 + .../js/i18n/defaults-sl_SI.min.js | 7 + .../js/i18n/defaults-sv_SE.js | 44 + .../js/i18n/defaults-sv_SE.min.js | 7 + .../js/i18n/defaults-tr_TR.js | 44 + .../js/i18n/defaults-tr_TR.min.js | 7 + .../js/i18n/defaults-ua_UA.js | 37 + .../js/i18n/defaults-ua_UA.min.js | 7 + .../js/i18n/defaults-vi_VN.js | 44 + .../js/i18n/defaults-vi_VN.min.js | 7 + .../js/i18n/defaults-zh_CN.js | 37 + .../js/i18n/defaults-zh_CN.min.js | 7 + .../js/i18n/defaults-zh_TW.js | 37 + .../js/i18n/defaults-zh_TW.min.js | 7 + .../vendor/bootstrap/css/bootstrap-grid.css | 1567 + .../bootstrap/css/bootstrap-grid.min.css | 7 + .../vendor/bootstrap/css/bootstrap-reboot.css | 342 + .../bootstrap/css/bootstrap-reboot.min.css | 8 + .../hub/vendor/bootstrap/css/bootstrap.css | 8374 ++++ .../vendor/bootstrap/css/bootstrap.min.css | 7 + .../vendor/bootstrap/js/bootstrap.bundle.js | 6287 +++ .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../lib/hub/vendor/bootstrap/js/bootstrap.js | 3850 ++ .../hub/vendor/bootstrap/js/bootstrap.min.js | 7 + .../hub/vendor/font-awesome/HELP-US-OUT.txt | 7 + .../vendor/font-awesome/css/font-awesome.css | 2337 + .../font-awesome/css/font-awesome.min.css | 4 + .../vendor/font-awesome/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../fonts/fontawesome-webfont.svg | 2671 + .../fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../hub/vendor/jquery.cookie/MIT-LICENSE.txt | 20 + .../hub/vendor/jquery.cookie/component.json | 14 + .../vendor/jquery.cookie/cookie.jquery.json | 32 + .../hub/vendor/jquery.cookie/jquery.cookie.js | 117 + public/lib/hub/vendor/jquery/core.js | 476 + public/lib/hub/vendor/jquery/jquery.js | 10253 ++++ public/lib/hub/vendor/jquery/jquery.min.js | 4 + public/lib/hub/vendor/jquery/jquery.slim.js | 8160 +++ .../lib/hub/vendor/jquery/jquery.slim.min.js | 4 + .../lib/hub/vendor/nouislider/nouislider.css | 260 + .../lib/hub/vendor/nouislider/nouislider.js | 2312 + .../hub/vendor/nouislider/nouislider.min.css | 1 + .../hub/vendor/nouislider/nouislider.min.js | 3 + public/lib/hub/vendor/owl.carousel/LICENSE | 23 + .../owl.carousel/assets/ajax-loader.gif | Bin 0 -> 3208 bytes .../owl.carousel/assets/owl.carousel.css | 173 + .../owl.carousel/assets/owl.carousel.min.css | 6 + .../owl.carousel/assets/owl.theme.default.css | 50 + .../assets/owl.theme.default.min.css | 6 + .../owl.carousel/assets/owl.theme.green.css | 50 + .../assets/owl.theme.green.min.css | 6 + .../owl.carousel/assets/owl.video.play.png | Bin 0 -> 4976 bytes .../hub/vendor/owl.carousel/owl.carousel.js | 3273 ++ .../vendor/owl.carousel/owl.carousel.min.js | 7 + .../owl.carousel2.thumbs.js | 218 + .../owl.carousel2.thumbs.min.js | 2 + .../hub/vendor/popper.js/esm/popper-utils.js | 1043 + .../vendor/popper.js/esm/popper-utils.min.js | 5 + public/lib/hub/vendor/popper.js/esm/popper.js | 2434 + .../hub/vendor/popper.js/esm/popper.min.js | 5 + .../lib/hub/vendor/popper.js/popper-utils.js | 1000 + .../hub/vendor/popper.js/popper-utils.min.js | 5 + public/lib/hub/vendor/popper.js/popper.js | 2296 + public/lib/hub/vendor/popper.js/popper.min.js | 5 + .../hub/vendor/popper.js/umd/popper-utils.js | 1082 + .../vendor/popper.js/umd/popper-utils.min.js | 5 + public/lib/hub/vendor/popper.js/umd/popper.js | 2442 + .../hub/vendor/popper.js/umd/popper.min.js | 5 + public/robots.txt | 2 + public/summer/font/summernote.eot | Bin 0 -> 13234 bytes public/summer/font/summernote.ttf | Bin 0 -> 13048 bytes public/summer/font/summernote.woff | Bin 0 -> 8332 bytes public/summer/summernote-script.js | 61 + public/summer/summernote.css | 1 + public/summer/summernote.min.js | 4 + public/web.config | 23 + readme.md | 58 + resources/assets/js/app.js | 22 + resources/assets/js/bootstrap.js | 53 + .../assets/js/components/ExampleComponent.vue | 23 + resources/assets/sass/_variables.scss | 38 + resources/assets/sass/app.scss | 9 + resources/lang/en/auth.php | 19 + resources/lang/en/pagination.php | 19 + resources/lang/en/passwords.php | 22 + resources/lang/en/validation.php | 121 + resources/views/cms/categories.blade.php | 47 + resources/views/cms/cms-add-content.blade.php | 57 + resources/views/cms/cms-addLinks.blade.php | 10 + resources/views/cms/cms-charts.blade.php | 37 + .../views/cms/cms-edit-categories.blade.php | 54 + resources/views/cms/cms-edit-menu.blade.php | 54 + .../views/cms/cms-edit-product.blade.php | 81 + resources/views/cms/cms-home.blade.php | 147 + resources/views/cms/cms-master.blade.php | 267 + resources/views/cms/cms-menu.blade.php | 42 + resources/views/cms/cms-usersInfo.blade.php | 80 + resources/views/cms/content.blade.php | 41 + .../views/cms/delete-categories.blade.php | 29 + resources/views/cms/delete-contnet.blade.php | 27 + resources/views/cms/delete-menu.blade.php | 26 + resources/views/cms/delete-product.blade.php | 29 + resources/views/cms/edit_content.blade.php | 54 + resources/views/cms/products.blade.php | 55 + resources/views/cms/showUserOrders.blade.php | 33 + resources/views/cms/userOrder.blade.php | 32 + resources/views/content/blog.blade.php | 6 + resources/views/content/contact.blade.php | 127 + resources/views/content/content.blade.php | 37 + resources/views/content/home.blade.php | 124 + resources/views/errors/404.blade.php | 13 + resources/views/forms/addCategory.blade.php | 53 + resources/views/forms/addMenu.blade.php | 46 + resources/views/forms/addProduct.blade.php | 78 + resources/views/forms/login.blade.php | 82 + resources/views/forms/signup.blade.php | 151 + resources/views/master.blade.php | 285 + resources/views/shop/categories.blade.php | 70 + resources/views/shop/checkout.blade.php | 181 + resources/views/shop/item.blade.php | 88 + resources/views/shop/placeorder.blade.php | 29 + .../views/shop/pre-place-order.blade.php | 55 + resources/views/shop/products.blade.php | 114 + resources/views/user/changePass.blade.php | 52 + resources/views/user/changePic.blade.php | 32 + resources/views/user/customer-order.blade.php | 155 + .../views/user/customer-orders.blade.php | 83 + resources/views/user/profile.blade.php | 152 + resources/views/welcome.blade.php | 95 + routes/api.php | 18 + routes/channels.php | 16 + routes/console.php | 18 + routes/web.php | 63 + server.php | 21 + .../HfV2bzkr7MtBOy58vAN0endoijE4bkm3vpNlduH4 | 1 + ...4b17667bbe37a740e45b3c76b9421d85fc16fb.php | 56 + ...7e9b1a48d6d873fd326e66363a43e3cfc73532.php | 128 + ...49d9572a7125ccdc45f75e25e0e6698ca0b4a6.php | 67 + ...8b1e1a5cc810da878dddeed16029c6c8c4fbc2.php | 128 + ...3a8f7eb452b6d2c8ebca933432faa83e8fb3bf.php | 7 + ...e7697adc03114050e4391dc7eedf33dd69f224.php | 109 + ...b3824cadaa25b85e8f2629c13096cc13aeeb39.php | 9 + ...db0371f8fa790fdd9db53932cbeb35d2042a0f.php | 182 + ...30e685bf4869d98b0d1a156aa215f9e14ec747.php | 7 + ...2e46ce60fbc774a537e8f9c0176cf1a3c7e48b.php | 83 + ...8680d8a471d34e816ed8d4df2dc49b60c06aec.php | 85 + ...9d93c4d891ec77a98616540e96141d60a4c875.php | 7 + ...7b4577dc891063a37b2882ddbd1c0fdb969cea.php | 128 + ...d4ee99568106c2fae00cc1d2f71c6d6239b079.php | 48 + ...20c72b75aafb6ef96802d44aecad2479066c74.php | 56 + ...9d3d63566c2ca430dfaf5b6f645a7de926f459.php | 54 + ...45874ba1061cf4040c38763363b220b51e6522.php | 11 + ...9c3a9e5d97e219eed8b75cda085400f965e3d6.php | 56 + ...15f6be1ac9c83c0d18ec4260bf15e40d4b8be2.php | 38 + ...099061cb826a8ad6489e03224142dff1c2bb41.php | 28 + ...38aa003b492d8d10a6b188a8f94a4c43bd091b.php | 14 + ...495acaa5057b213c0b18221689f16b3c5d30e3.php | 158 + ...782e00f19c886b5792657e8f0010c6d2856f32.php | 85 + ...b7fc43dc69a80101175e45747683ce037fe21f.php | 5 + ...50017cb4f3cbe1b27a6ddd1fa74126cf54a6fc.php | 128 + ...a721d13c00252357002196ee7c507a35633fc4.php | 57 + ...9443bf05db65b3cfa83da7f79497e4bed168ae.php | 67 + ...59c894992d38f648af8f7c73482d9be000eace.php | 290 + ...fee57a41ab73760c7bbde884273470162f42e9.php | 54 + ...397e6a8774872c01eabd74cc1cf96f597a9815.php | 7 + ...f0bdf8c58c34cba89ffd256de5f9c79078ee03.php | 72 + ...54ed87cc7f04d18361793fea9779de341d7d9b.php | 56 + ...fa5ef0e14ab50a664ffa8fdea2a7c5f33e5ca0.php | 11 + ...9249b01d8f820e9f6e9cf26e66adb9a1f0e012.php | 58 + ...c67f7c6ae1b09ed4f29323a5c5d47c64c176d2.php | 42 + ...cf31ef11951de60f9fae6e334d739a8c3ef080.php | 30 + ...31cf869f1155311f6245bdb41960a587189784.php | 33 + ...86b1a2f10538707028e8a0b1b69e4aa0fbd4f4.php | 225 + ...3db6535d26a89652b5b9d1131be3122cfaf8a3.php | 74 + ...58bcc742fe6fff7c3899a7160454a7abe55fc2.php | 115 + ...cbf721b54bf9449c87af5a789222017856239e.php | 31 + ...fccdcc4603d585c54b6792b00524bbd8b2f10f.php | 87 + ...1b0cec901b7a2e964c98aa60d6f9c5aa381128.php | 33 + ...716f35137ffd58089907c3544fd486d2d79eee.php | 38 + ...dd7ca20dd07ac08126e43266ec6f1647f4a9bd.php | 38 + ...69caf7d3021ea6e5ca3533b384ab245f4dd06a.php | 182 + ...43eefcf1a2d2399169e6ebf15eea486bc0d436.php | 14 + ...d275e7f702c0b6af0727a00a2d63fed1706b7b.php | 117 + ...b1ef8be28f7c14a0325cb8e169887276a1f876.php | 54 + ...594a4f16916bbe3775740451e5f16c788287f8.php | 79 + ...d5dbed7b60997980e98e649a68202fa01033e1.php | 85 + ...06ba94afc16dd9dfcde822cf1d10574ae94548.php | 85 + ...04b58495455ae70f4d2a13ffc542ccd9735475.php | 79 + ...921947b2f648a2971e3b42a48c11fbde9bf7d1.php | 147 + ...2a8547418d495f27198a0d047eab55ce220ca9.php | 57 + ...9fd3bb82b08847387db6bcf688be4a1d35da8b.php | 43 + ...45de36ea4af6c993bb99e4247ec8cebf9de791.php | 29 + ...1cac0f5029a18dd82a4b408b87579ffb2eaf3d.php | 86 + ...0affe12f619f2a3dd1acb88d34ebd19ee94a6f.php | 158 + ...8aeaaf6d67e5547c6e0104cc013d61661ad24a.php | 53 + ...8e2b3666fbb779628cf1f814ca4465381db690.php | 74 + ...0fd1c0450d64ae718fdf082c4767f2cb951760.php | 251 + ...d813d4c28670589dea4a71e45bf2bde48774c2.php | 83 + ...456aff037ace0a0a6a365f7a65baa283eee349.php | 69 + ...04928c22cf597c11529032278081565085356c.php | 5 + ...094666bc44797c893e3f69da3b2652b3255102.php | 264 + ...6e546dd1068d3fe6b351463c5bbd648b916e5d.php | 47 + ...b305b0f5765787d969d05b760c2cba7773ea6a.php | 159 + ...191be83ab079d9248436928f43e2272d587340.php | 72 + ...c8e1f6c50b9143bc1415090d67a9df349c25c1.php | 82 + ...72cd9555cb08cb525326d3de58121cc50d1d7d.php | 31 + ...97cf18ede5e008090ac84e655e8c1c98c0266b.php | 34 + ...d3e04b18224a97af876d6a07034952dcd3c400.php | 56 + storage/logs/laravel.log | 41570 ++++++++++++++++ test.txt | 0 tests/CreatesApplication.php | 22 + tests/Feature/ExampleTest.php | 21 + tests/TestCase.php | 10 + tests/Unit/ExampleTest.php | 19 + webpack.mix.js | 15 + 798 files changed, 299252 insertions(+) create mode 100644 DB_backUp/eshopers_proj.sql create mode 100644 app/Categorie.php create mode 100644 app/Console/Kernel.php create mode 100644 app/Content.php create mode 100644 app/Exceptions/Handler.php create mode 100644 app/Http/Controllers/CategoriesController.php create mode 100644 app/Http/Controllers/CmsController.php create mode 100644 app/Http/Controllers/ContentController.php create mode 100644 app/Http/Controllers/Controller.php create mode 100644 app/Http/Controllers/MainController.php create mode 100644 app/Http/Controllers/MenuController.php create mode 100644 app/Http/Controllers/PagesController.php create mode 100644 app/Http/Controllers/ProductsController.php create mode 100644 app/Http/Controllers/ShopController.php create mode 100644 app/Http/Controllers/UserController.php create mode 100644 app/Http/Kernel.php create mode 100644 app/Http/Middleware/CmsAdmin.php create mode 100644 app/Http/Middleware/EncryptCookies.php create mode 100644 app/Http/Middleware/RedirectIfAuthenticated.php create mode 100644 app/Http/Middleware/SignMid.php create mode 100644 app/Http/Middleware/TrimStrings.php create mode 100644 app/Http/Middleware/TrustProxies.php create mode 100644 app/Http/Middleware/VerifyCsrfToken.php create mode 100644 app/Http/Requests/CategoryRequest.php create mode 100644 app/Http/Requests/ChangePass.php create mode 100644 app/Http/Requests/ContactRequest.php create mode 100644 app/Http/Requests/ContentRequest.php create mode 100644 app/Http/Requests/LoginRequset.php create mode 100644 app/Http/Requests/MenuRequest.php create mode 100644 app/Http/Requests/ProductRequest.php create mode 100644 app/Http/Requests/SignupRequest.php create mode 100644 app/Http/Requests/UpdateProfile.php create mode 100644 app/Http/Requests/UploadProfilePicRequest.php create mode 100644 app/Menu.php create mode 100644 app/Message.php create mode 100644 app/Order.php create mode 100644 app/Product.php create mode 100644 app/Providers/AppServiceProvider.php create mode 100644 app/Providers/AuthServiceProvider.php create mode 100644 app/Providers/BroadcastServiceProvider.php create mode 100644 app/Providers/EventServiceProvider.php create mode 100644 app/Providers/RouteServiceProvider.php create mode 100644 app/User.php create mode 100644 app/sales_role.php create mode 100644 artisan create mode 100644 bootstrap/app.php create mode 100644 bootstrap/cache/packages.php create mode 100644 bootstrap/cache/services.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 config/app.php create mode 100644 config/auth.php create mode 100644 config/broadcasting.php create mode 100644 config/cache.php create mode 100644 config/database.php create mode 100644 config/filesystems.php create mode 100644 config/mail.php create mode 100644 config/queue.php create mode 100644 config/services.php create mode 100644 config/session.php create mode 100644 config/view.php create mode 100644 database/factories/UserFactory.php create mode 100644 database/migrations/2014_10_12_000000_create_users_table.php create mode 100644 database/migrations/2014_10_12_100000_create_password_resets_table.php create mode 100644 database/seeds/DatabaseSeeder.php create mode 100644 package.json create mode 100644 phpunit.xml create mode 100644 public/css/app.css create mode 100644 public/css/style.css create mode 100644 public/favicon.ico create mode 100644 public/images/2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png create mode 100644 public/images/2018.01.05.18.13.51-african-lion-2888519_960_720.jpg create mode 100644 public/images/2018.01.06.00.47.48-close.png create mode 100644 public/images/2018.01.06.00.47.56-2018.01.05.18.13.51-african-lion-2888519_960_720.jpg create mode 100644 public/images/2018.01.06.19.31.47-2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png create mode 100644 public/images/248686-35-2.jpg create mode 100644 public/images/FirstPic.png create mode 100644 public/images/R2C2.jpg create mode 100644 public/images/baby_categorie.jpg create mode 100644 public/images/close.png create mode 100644 public/images/d1f2958b34af8f7f5dfe86bece68de14.jpg create mode 100644 public/images/dress-sexy.jpg create mode 100644 public/images/green_Tshirt.jpg create mode 100644 public/images/kids-dtm-f-20171101-c1.jpeg create mode 100644 public/images/kids_categorie.jpg create mode 100644 public/images/man_categorie.jpg create mode 100644 public/images/newborn-baby-clothing-3.jpg create mode 100644 public/images/noimage.png create mode 100644 public/images/profilePics/20170316_173326.jpg create mode 100644 public/images/profilePics/2018.01.06.17.23.36-2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png create mode 100644 public/images/profilePics/2018.01.06.17.23.46-2018.01.05.18.13.51-african-lion-2888519_960_720.jpg create mode 100644 public/images/profilePics/3.png create mode 100644 public/images/profilePics/Anonymous-hacks-ISIS_.jpg create mode 100644 public/images/profilePics/cartoon-man-icon-person-design-vector-graphic-concept-represented-isolated-flat-illustration-73697341.jpg create mode 100644 public/images/profilePics/images.jpg create mode 100644 public/images/profilePics/kfir.png create mode 100644 public/images/profilePics/no_profile_pic.jpg create mode 100644 public/images/purple_shirt.jpg create mode 100644 public/images/secondPic.png create mode 100644 public/images/shopping-cart.png create mode 100644 public/images/therdPic.png create mode 100644 public/images/woman_categorie.jpg create mode 100644 public/index.php create mode 100644 public/js/app.js create mode 100644 public/js/script.js create mode 100644 public/lib/boot/LICENSE create mode 100644 public/lib/boot/README.md create mode 100644 public/lib/boot/blank.html create mode 100644 public/lib/boot/cards.html create mode 100644 public/lib/boot/charts.html create mode 100644 public/lib/boot/css/sb-admin.css create mode 100644 public/lib/boot/css/sb-admin.min.css create mode 100644 public/lib/boot/forgot-password.html create mode 100644 public/lib/boot/gulpfile.js create mode 100644 public/lib/boot/index.html create mode 100644 public/lib/boot/js/sb-admin-charts.js create mode 100644 public/lib/boot/js/sb-admin-charts.min.js create mode 100644 public/lib/boot/js/sb-admin-datatables.js create mode 100644 public/lib/boot/js/sb-admin-datatables.min.js create mode 100644 public/lib/boot/js/sb-admin.js create mode 100644 public/lib/boot/js/sb-admin.min.js create mode 100644 public/lib/boot/login.html create mode 100644 public/lib/boot/navbar.html create mode 100644 public/lib/boot/package.json create mode 100644 public/lib/boot/pug/blank.pug create mode 100644 public/lib/boot/pug/cards.pug create mode 100644 public/lib/boot/pug/charts.pug create mode 100644 public/lib/boot/pug/forgot-password.pug create mode 100644 public/lib/boot/pug/includes/css/core.pug create mode 100644 public/lib/boot/pug/includes/css/custom.pug create mode 100644 public/lib/boot/pug/includes/footer.pug create mode 100644 public/lib/boot/pug/includes/js/core.pug create mode 100644 public/lib/boot/pug/includes/js/custom.pug create mode 100644 public/lib/boot/pug/includes/modals/logout.pug create mode 100644 public/lib/boot/pug/includes/navbar.pug create mode 100644 public/lib/boot/pug/includes/scroll-to-top.pug create mode 100644 public/lib/boot/pug/index.pug create mode 100644 public/lib/boot/pug/login.pug create mode 100644 public/lib/boot/pug/navbar.pug create mode 100644 public/lib/boot/pug/register.pug create mode 100644 public/lib/boot/pug/tables.pug create mode 100644 public/lib/boot/register.html create mode 100644 public/lib/boot/scss/_cards.scss create mode 100644 public/lib/boot/scss/_footer.scss create mode 100644 public/lib/boot/scss/_global.scss create mode 100644 public/lib/boot/scss/_login.scss create mode 100644 public/lib/boot/scss/_mixins.scss create mode 100644 public/lib/boot/scss/_utilities.scss create mode 100644 public/lib/boot/scss/_variables.scss create mode 100644 public/lib/boot/scss/navbar/_navbar_colors.scss create mode 100644 public/lib/boot/scss/navbar/_navbar_fixed.scss create mode 100644 public/lib/boot/scss/navbar/_navbar_global.scss create mode 100644 public/lib/boot/scss/navbar/_navbar_static.scss create mode 100644 public/lib/boot/scss/navbar/_navbar_toggle.scss create mode 100644 public/lib/boot/scss/sb-admin.scss create mode 100644 public/lib/boot/tables.html create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap.css create mode 100644 public/lib/boot/vendor/bootstrap/css/bootstrap.min.css create mode 100644 public/lib/boot/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 public/lib/boot/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 public/lib/boot/vendor/bootstrap/js/bootstrap.js create mode 100644 public/lib/boot/vendor/bootstrap/js/bootstrap.min.js create mode 100644 public/lib/boot/vendor/chart.js/Chart.bundle.js create mode 100644 public/lib/boot/vendor/chart.js/Chart.bundle.min.js create mode 100644 public/lib/boot/vendor/chart.js/Chart.js create mode 100644 public/lib/boot/vendor/chart.js/Chart.min.js create mode 100644 public/lib/boot/vendor/datatables/dataTables.bootstrap4.css create mode 100644 public/lib/boot/vendor/datatables/dataTables.bootstrap4.js create mode 100644 public/lib/boot/vendor/datatables/jquery.dataTables.js create mode 100644 public/lib/boot/vendor/font-awesome/css/font-awesome.css create mode 100644 public/lib/boot/vendor/font-awesome/css/font-awesome.min.css create mode 100644 public/lib/boot/vendor/font-awesome/fonts/FontAwesome.otf create mode 100644 public/lib/boot/vendor/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 public/lib/boot/vendor/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 public/lib/boot/vendor/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 public/lib/boot/vendor/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 public/lib/boot/vendor/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 public/lib/boot/vendor/font-awesome/less/animated.less create mode 100644 public/lib/boot/vendor/font-awesome/less/bordered-pulled.less create mode 100644 public/lib/boot/vendor/font-awesome/less/core.less create mode 100644 public/lib/boot/vendor/font-awesome/less/fixed-width.less create mode 100644 public/lib/boot/vendor/font-awesome/less/font-awesome.less create mode 100644 public/lib/boot/vendor/font-awesome/less/icons.less create mode 100644 public/lib/boot/vendor/font-awesome/less/larger.less create mode 100644 public/lib/boot/vendor/font-awesome/less/list.less create mode 100644 public/lib/boot/vendor/font-awesome/less/mixins.less create mode 100644 public/lib/boot/vendor/font-awesome/less/path.less create mode 100644 public/lib/boot/vendor/font-awesome/less/rotated-flipped.less create mode 100644 public/lib/boot/vendor/font-awesome/less/screen-reader.less create mode 100644 public/lib/boot/vendor/font-awesome/less/stacked.less create mode 100644 public/lib/boot/vendor/font-awesome/less/variables.less create mode 100644 public/lib/boot/vendor/font-awesome/scss/_animated.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_bordered-pulled.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_core.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_fixed-width.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_icons.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_larger.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_list.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_mixins.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_path.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_rotated-flipped.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_screen-reader.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_stacked.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/_variables.scss create mode 100644 public/lib/boot/vendor/font-awesome/scss/font-awesome.scss create mode 100644 public/lib/boot/vendor/jquery-easing/jquery.easing.compatibility.js create mode 100644 public/lib/boot/vendor/jquery-easing/jquery.easing.js create mode 100644 public/lib/boot/vendor/jquery-easing/jquery.easing.min.js create mode 100644 public/lib/boot/vendor/jquery/jquery.js create mode 100644 public/lib/boot/vendor/jquery/jquery.min.js create mode 100644 public/lib/hub/404.html create mode 100644 public/lib/hub/500.html create mode 100644 public/lib/hub/about.html create mode 100644 public/lib/hub/blog.html create mode 100644 public/lib/hub/cart.html create mode 100644 public/lib/hub/category-full.html create mode 100644 public/lib/hub/category-right.html create mode 100644 public/lib/hub/category.html create mode 100644 public/lib/hub/checkout1.html create mode 100644 public/lib/hub/checkout2.html create mode 100644 public/lib/hub/checkout3.html create mode 100644 public/lib/hub/checkout4.html create mode 100644 public/lib/hub/checkout5.html create mode 100644 public/lib/hub/contact.html create mode 100644 public/lib/hub/credits.txt create mode 100644 public/lib/hub/css/custom-fonticons.css create mode 100644 public/lib/hub/css/custom.css create mode 100644 public/lib/hub/css/style.blue.css create mode 100644 public/lib/hub/css/style.default.css create mode 100644 public/lib/hub/css/style.green.css create mode 100644 public/lib/hub/css/style.pink.css create mode 100644 public/lib/hub/css/style.red.css create mode 100644 public/lib/hub/css/style.sea.css create mode 100644 public/lib/hub/css/style.violet.css create mode 100644 public/lib/hub/customer-account.html create mode 100644 public/lib/hub/customer-addresses.html create mode 100644 public/lib/hub/customer-login.html create mode 100644 public/lib/hub/customer-order.html create mode 100644 public/lib/hub/customer-orders.html create mode 100644 public/lib/hub/detail.html create mode 100644 public/lib/hub/docs/css/animate.css create mode 100644 public/lib/hub/docs/css/bootstrap-theme.css create mode 100644 public/lib/hub/docs/css/bootstrap-theme.css.map create mode 100644 public/lib/hub/docs/css/bootstrap-theme.min.css create mode 100644 public/lib/hub/docs/css/bootstrap.css create mode 100644 public/lib/hub/docs/css/bootstrap.css.map create mode 100644 public/lib/hub/docs/css/bootstrap.min.css create mode 100644 public/lib/hub/docs/css/custom.css create mode 100644 public/lib/hub/docs/css/prettyPhoto.css create mode 100644 public/lib/hub/docs/css/stroke.css create mode 100644 public/lib/hub/docs/css/style.css create mode 100644 public/lib/hub/docs/fonts/Stroke-Gap-Icons.eot create mode 100644 public/lib/hub/docs/fonts/Stroke-Gap-Icons.svg create mode 100644 public/lib/hub/docs/fonts/Stroke-Gap-Icons.ttf create mode 100644 public/lib/hub/docs/fonts/Stroke-Gap-Icons.woff create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/css/font-awesome.css create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/css/font-awesome.min.css create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/FontAwesome.otf create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/fontawesome-webfont.eot create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/fontawesome-webfont.svg create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/fontawesome-webfont.ttf create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/fontawesome-webfont.woff create mode 100644 public/lib/hub/docs/fonts/font-awesome-4.3.0/fonts/fontawesome-webfont.woff2 create mode 100644 public/lib/hub/docs/fonts/glyphicons-halflings-regular.eot create mode 100644 public/lib/hub/docs/fonts/glyphicons-halflings-regular.svg create mode 100644 public/lib/hub/docs/fonts/glyphicons-halflings-regular.ttf create mode 100644 public/lib/hub/docs/fonts/glyphicons-halflings-regular.woff create mode 100644 public/lib/hub/docs/fonts/lanenar_Lane.eot create mode 100644 public/lib/hub/docs/fonts/lanenar_Lane.svg create mode 100644 public/lib/hub/docs/fonts/lanenar_Lane.ttf create mode 100644 public/lib/hub/docs/fonts/lanenar_Lane.woff create mode 100644 public/lib/hub/docs/images/dummy.png create mode 100644 public/lib/hub/docs/images/favicon.ico create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/btnNext.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/btnPrevious.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/contentPattern.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/default_thumbnail.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_rounded/sprite.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/btnNext.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/btnPrevious.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/contentPattern.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/default_thumbnail.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/dark_square/sprite.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/default_thumb.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/sprite.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/sprite_next.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/sprite_prev.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/sprite_x.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/default/sprite_y.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/btnNext.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/btnPrevious.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/contentPatternBottom.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/contentPatternLeft.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/contentPatternRight.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/contentPatternTop.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/default_thumbnail.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/facebook/sprite.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_rounded/btnNext.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_rounded/btnPrevious.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_rounded/default_thumbnail.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_rounded/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_rounded/sprite.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_square/btnNext.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_square/btnPrevious.png create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_square/default_thumbnail.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_square/loader.gif create mode 100644 public/lib/hub/docs/images/prettyPhoto/light_square/sprite.png create mode 100644 public/lib/hub/docs/index.html create mode 100644 public/lib/hub/docs/js/bootstrap.js create mode 100644 public/lib/hub/docs/js/bootstrap.min.js create mode 100644 public/lib/hub/docs/js/custom.js create mode 100644 public/lib/hub/docs/js/jquery.fitvids.js create mode 100644 public/lib/hub/docs/js/jquery.min.js create mode 100644 public/lib/hub/docs/js/jquery.min.map create mode 100644 public/lib/hub/docs/js/jquery.prettyPhoto.js create mode 100644 public/lib/hub/docs/js/main.js create mode 100644 public/lib/hub/docs/js/retina.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shAutoloader.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushAS3.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushAppleScript.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushBash.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushCSharp.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushColdFusion.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushCpp.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushCss.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushDelphi.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushDiff.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushErlang.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushGroovy.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushJScript.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushJava.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushJavaFX.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushPerl.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushPhp.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushPlain.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushPowerShell.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushPython.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushRuby.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushSass.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushScala.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushSql.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushVb.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shBrushXml.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shCore.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/scripts/shLegacy.js create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCore.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreDefault.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreDjango.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreEclipse.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreEmacs.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreFadeToGrey.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreMDUltra.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreMidnight.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shCoreRDark.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeDefault.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeDjango.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeEclipse.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeEmacs.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeFadeToGrey.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeMDUltra.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeMidnight.css create mode 100644 public/lib/hub/docs/js/syntax-highlighter/styles/shThemeRDark.css create mode 100644 public/lib/hub/docs/js/wow.js create mode 100644 public/lib/hub/fonts/FontAwesome.otf create mode 100644 public/lib/hub/fonts/clotheshub.eot create mode 100644 public/lib/hub/fonts/clotheshub.svg create mode 100644 public/lib/hub/fonts/clotheshub.ttf create mode 100644 public/lib/hub/fonts/clotheshub.woff create mode 100644 public/lib/hub/fonts/fontawesome-webfont.eot create mode 100644 public/lib/hub/fonts/fontawesome-webfont.svg create mode 100644 public/lib/hub/fonts/fontawesome-webfont.ttf create mode 100644 public/lib/hub/fonts/fontawesome-webfont.woff create mode 100644 public/lib/hub/fonts/fontawesome-webfont.woff2 create mode 100644 public/lib/hub/icons-reference/fonts/clotheshub.eot create mode 100644 public/lib/hub/icons-reference/fonts/clotheshub.svg create mode 100644 public/lib/hub/icons-reference/fonts/clotheshub.ttf create mode 100644 public/lib/hub/icons-reference/fonts/clotheshub.woff create mode 100644 public/lib/hub/icons-reference/icons-reference.html create mode 100644 public/lib/hub/icons-reference/styles.css create mode 100644 public/lib/hub/img/banner-1.jpg create mode 100644 public/lib/hub/img/banner-2.jpg create mode 100644 public/lib/hub/img/banner-3.jpg create mode 100644 public/lib/hub/img/blog-1.jpg create mode 100644 public/lib/hub/img/blog-2.jpg create mode 100644 public/lib/hub/img/blog-avatar.jpg create mode 100644 public/lib/hub/img/blog-avatar2.jpg create mode 100644 public/lib/hub/img/blog1.jpg create mode 100644 public/lib/hub/img/blog2.jpg create mode 100644 public/lib/hub/img/brand-1.svg create mode 100644 public/lib/hub/img/brand-2.svg create mode 100644 public/lib/hub/img/brand-3.svg create mode 100644 public/lib/hub/img/brand-4.svg create mode 100644 public/lib/hub/img/brand-5.svg create mode 100644 public/lib/hub/img/brand-6.svg create mode 100644 public/lib/hub/img/cd-icon-arrows.svg create mode 100644 public/lib/hub/img/divider-bg.jpg create mode 100644 public/lib/hub/img/dots-pattern.png create mode 100644 public/lib/hub/img/favicon.ico create mode 100644 public/lib/hub/img/france.svg create mode 100644 public/lib/hub/img/germany.svg create mode 100644 public/lib/hub/img/hero-bg-2.jpg create mode 100644 public/lib/hub/img/hero-bg-3.jpg create mode 100644 public/lib/hub/img/hero-bg.jpg create mode 100644 public/lib/hub/img/hoodie-man-1.png create mode 100644 public/lib/hub/img/hoodie-man-2.png create mode 100644 public/lib/hub/img/hoodie-man-3.png create mode 100644 public/lib/hub/img/hoodie-man-4.png create mode 100644 public/lib/hub/img/hoodie-woman-1.png create mode 100644 public/lib/hub/img/hoodie-woman-2.png create mode 100644 public/lib/hub/img/hoodie-woman-3.png create mode 100644 public/lib/hub/img/hoodie-woman-4.png create mode 100644 public/lib/hub/img/hoodie.png create mode 100644 public/lib/hub/img/logo-white.png create mode 100644 public/lib/hub/img/logo.png create mode 100644 public/lib/hub/img/marker.png create mode 100644 public/lib/hub/img/mastercard.svg create mode 100644 public/lib/hub/img/paypal.svg create mode 100644 public/lib/hub/img/person-1.jpg create mode 100644 public/lib/hub/img/person-2.jpg create mode 100644 public/lib/hub/img/person-3.jpg create mode 100644 public/lib/hub/img/person-3.png create mode 100644 public/lib/hub/img/person-4.jpg create mode 100644 public/lib/hub/img/pexels-photo-3758801.jpg create mode 100644 public/lib/hub/img/shirt-black-small.png create mode 100644 public/lib/hub/img/shirt-black.png create mode 100644 public/lib/hub/img/shirt-green-small.png create mode 100644 public/lib/hub/img/shirt-green.png create mode 100644 public/lib/hub/img/shirt-red-small.png create mode 100644 public/lib/hub/img/shirt-red.png create mode 100644 public/lib/hub/img/shirt-small.png create mode 100644 public/lib/hub/img/shirt.png create mode 100644 public/lib/hub/img/template-mac.png create mode 100644 public/lib/hub/img/united-kingdom.svg create mode 100644 public/lib/hub/img/visa.svg create mode 100644 public/lib/hub/img/western-union.svg create mode 100644 public/lib/hub/index.html create mode 100644 public/lib/hub/js/front.js create mode 100644 public/lib/hub/js/modernizr.custom.79639.js create mode 100644 public/lib/hub/post.html create mode 100644 public/lib/hub/scss/core.scss create mode 100644 public/lib/hub/scss/modules/_demo.scss create mode 100644 public/lib/hub/scss/modules/_functions.scss create mode 100644 public/lib/hub/scss/modules/_general.scss create mode 100644 public/lib/hub/scss/modules/_mixins-custom.scss create mode 100644 public/lib/hub/scss/modules/_mixins.scss create mode 100644 public/lib/hub/scss/modules/_utilities.scss create mode 100644 public/lib/hub/scss/modules/_variables-custom.scss create mode 100644 public/lib/hub/scss/modules/_variables.scss create mode 100644 public/lib/hub/scss/modules/about.scss create mode 100644 public/lib/hub/scss/modules/blog.scss create mode 100644 public/lib/hub/scss/modules/cart.scss create mode 100644 public/lib/hub/scss/modules/checkout.scss create mode 100644 public/lib/hub/scss/modules/contact.scss create mode 100644 public/lib/hub/scss/modules/customer.scss create mode 100644 public/lib/hub/scss/modules/mixins/_alert.scss create mode 100644 public/lib/hub/scss/modules/mixins/_background-variant.scss create mode 100644 public/lib/hub/scss/modules/mixins/_badge.scss create mode 100644 public/lib/hub/scss/modules/mixins/_border-radius.scss create mode 100644 public/lib/hub/scss/modules/mixins/_box-shadow.scss create mode 100644 public/lib/hub/scss/modules/mixins/_breakpoints.scss create mode 100644 public/lib/hub/scss/modules/mixins/_buttons.scss create mode 100644 public/lib/hub/scss/modules/mixins/_caret.scss create mode 100644 public/lib/hub/scss/modules/mixins/_clearfix.scss create mode 100644 public/lib/hub/scss/modules/mixins/_float.scss create mode 100644 public/lib/hub/scss/modules/mixins/_forms.scss create mode 100644 public/lib/hub/scss/modules/mixins/_gradients.scss create mode 100644 public/lib/hub/scss/modules/mixins/_grid-framework.scss create mode 100644 public/lib/hub/scss/modules/mixins/_grid.scss create mode 100644 public/lib/hub/scss/modules/mixins/_hover.scss create mode 100644 public/lib/hub/scss/modules/mixins/_image.scss create mode 100644 public/lib/hub/scss/modules/mixins/_list-group.scss create mode 100644 public/lib/hub/scss/modules/mixins/_lists.scss create mode 100644 public/lib/hub/scss/modules/mixins/_nav-divider.scss create mode 100644 public/lib/hub/scss/modules/mixins/_navbar-align.scss create mode 100644 public/lib/hub/scss/modules/mixins/_pagination.scss create mode 100644 public/lib/hub/scss/modules/mixins/_reset-text.scss create mode 100644 public/lib/hub/scss/modules/mixins/_resize.scss create mode 100644 public/lib/hub/scss/modules/mixins/_screen-reader.scss create mode 100644 public/lib/hub/scss/modules/mixins/_size.scss create mode 100644 public/lib/hub/scss/modules/mixins/_table-row.scss create mode 100644 public/lib/hub/scss/modules/mixins/_text-emphasis.scss create mode 100644 public/lib/hub/scss/modules/mixins/_text-hide.scss create mode 100644 public/lib/hub/scss/modules/mixins/_text-truncate.scss create mode 100644 public/lib/hub/scss/modules/mixins/_transition.scss create mode 100644 public/lib/hub/scss/modules/mixins/_visibility.scss create mode 100644 public/lib/hub/scss/modules/product-categories.scss create mode 100644 public/lib/hub/scss/modules/product-details.scss create mode 100644 public/lib/hub/scss/modules/utilities/_align.scss create mode 100644 public/lib/hub/scss/modules/utilities/_background.scss create mode 100644 public/lib/hub/scss/modules/utilities/_borders.scss create mode 100644 public/lib/hub/scss/modules/utilities/_clearfix.scss create mode 100644 public/lib/hub/scss/modules/utilities/_display.scss create mode 100644 public/lib/hub/scss/modules/utilities/_embed.scss create mode 100644 public/lib/hub/scss/modules/utilities/_flex.scss create mode 100644 public/lib/hub/scss/modules/utilities/_float.scss create mode 100644 public/lib/hub/scss/modules/utilities/_position.scss create mode 100644 public/lib/hub/scss/modules/utilities/_screenreaders.scss create mode 100644 public/lib/hub/scss/modules/utilities/_sizing.scss create mode 100644 public/lib/hub/scss/modules/utilities/_spacing.scss create mode 100644 public/lib/hub/scss/modules/utilities/_text.scss create mode 100644 public/lib/hub/scss/modules/utilities/_visibility.scss create mode 100644 public/lib/hub/scss/style.blue.scss create mode 100644 public/lib/hub/scss/style.default.scss create mode 100644 public/lib/hub/scss/style.green.scss create mode 100644 public/lib/hub/scss/style.pink.scss create mode 100644 public/lib/hub/scss/style.red.scss create mode 100644 public/lib/hub/scss/style.sea.scss create mode 100644 public/lib/hub/scss/style.violet.scss create mode 100644 public/lib/hub/scss/theme.scss create mode 100644 public/lib/hub/text.html create mode 100644 public/lib/hub/vendor/bootstrap-select/css/bootstrap-select.css create mode 100644 public/lib/hub/vendor/bootstrap-select/css/bootstrap-select.min.css create mode 100644 public/lib/hub/vendor/bootstrap-select/js/bootstrap-select.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/bootstrap-select.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ar_AR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ar_AR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-bg_BG.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-bg_BG.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-cro_CRO.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-cro_CRO.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-cs_CZ.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-cs_CZ.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-da_DK.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-da_DK.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-de_DE.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-de_DE.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-en_US.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-en_US.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-es_CL.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-es_CL.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-es_ES.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-es_ES.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-et_EE.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-et_EE.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-eu.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-eu.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fa_IR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fa_IR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fi_FI.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fi_FI.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fr_FR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-fr_FR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-hu_HU.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-hu_HU.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-id_ID.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-id_ID.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-it_IT.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-it_IT.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ja_JP.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ja_JP.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-kh_KM.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-kh_KM.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ko_KR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ko_KR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-lt_LT.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-lt_LT.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-nb_NO.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-nb_NO.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-nl_NL.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-nl_NL.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pl_PL.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pl_PL.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pt_BR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pt_BR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pt_PT.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-pt_PT.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ro_RO.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ro_RO.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ru_RU.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ru_RU.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sk_SK.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sk_SK.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sl_SI.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sl_SI.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sv_SE.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-sv_SE.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-tr_TR.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-tr_TR.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ua_UA.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-ua_UA.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-vi_VN.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-vi_VN.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-zh_CN.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-zh_CN.min.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-zh_TW.js create mode 100644 public/lib/hub/vendor/bootstrap-select/js/i18n/defaults-zh_TW.min.js create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap.css create mode 100644 public/lib/hub/vendor/bootstrap/css/bootstrap.min.css create mode 100644 public/lib/hub/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 public/lib/hub/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 public/lib/hub/vendor/bootstrap/js/bootstrap.js create mode 100644 public/lib/hub/vendor/bootstrap/js/bootstrap.min.js create mode 100644 public/lib/hub/vendor/font-awesome/HELP-US-OUT.txt create mode 100644 public/lib/hub/vendor/font-awesome/css/font-awesome.css create mode 100644 public/lib/hub/vendor/font-awesome/css/font-awesome.min.css create mode 100644 public/lib/hub/vendor/font-awesome/fonts/FontAwesome.otf create mode 100644 public/lib/hub/vendor/font-awesome/fonts/fontawesome-webfont.eot create mode 100644 public/lib/hub/vendor/font-awesome/fonts/fontawesome-webfont.svg create mode 100644 public/lib/hub/vendor/font-awesome/fonts/fontawesome-webfont.ttf create mode 100644 public/lib/hub/vendor/font-awesome/fonts/fontawesome-webfont.woff create mode 100644 public/lib/hub/vendor/font-awesome/fonts/fontawesome-webfont.woff2 create mode 100644 public/lib/hub/vendor/jquery.cookie/MIT-LICENSE.txt create mode 100644 public/lib/hub/vendor/jquery.cookie/component.json create mode 100644 public/lib/hub/vendor/jquery.cookie/cookie.jquery.json create mode 100644 public/lib/hub/vendor/jquery.cookie/jquery.cookie.js create mode 100644 public/lib/hub/vendor/jquery/core.js create mode 100644 public/lib/hub/vendor/jquery/jquery.js create mode 100644 public/lib/hub/vendor/jquery/jquery.min.js create mode 100644 public/lib/hub/vendor/jquery/jquery.slim.js create mode 100644 public/lib/hub/vendor/jquery/jquery.slim.min.js create mode 100644 public/lib/hub/vendor/nouislider/nouislider.css create mode 100644 public/lib/hub/vendor/nouislider/nouislider.js create mode 100644 public/lib/hub/vendor/nouislider/nouislider.min.css create mode 100644 public/lib/hub/vendor/nouislider/nouislider.min.js create mode 100644 public/lib/hub/vendor/owl.carousel/LICENSE create mode 100644 public/lib/hub/vendor/owl.carousel/assets/ajax-loader.gif create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.carousel.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.carousel.min.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.theme.default.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.theme.default.min.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.theme.green.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.theme.green.min.css create mode 100644 public/lib/hub/vendor/owl.carousel/assets/owl.video.play.png create mode 100644 public/lib/hub/vendor/owl.carousel/owl.carousel.js create mode 100644 public/lib/hub/vendor/owl.carousel/owl.carousel.min.js create mode 100644 public/lib/hub/vendor/owl.carousel2.thumbs/owl.carousel2.thumbs.js create mode 100644 public/lib/hub/vendor/owl.carousel2.thumbs/owl.carousel2.thumbs.min.js create mode 100644 public/lib/hub/vendor/popper.js/esm/popper-utils.js create mode 100644 public/lib/hub/vendor/popper.js/esm/popper-utils.min.js create mode 100644 public/lib/hub/vendor/popper.js/esm/popper.js create mode 100644 public/lib/hub/vendor/popper.js/esm/popper.min.js create mode 100644 public/lib/hub/vendor/popper.js/popper-utils.js create mode 100644 public/lib/hub/vendor/popper.js/popper-utils.min.js create mode 100644 public/lib/hub/vendor/popper.js/popper.js create mode 100644 public/lib/hub/vendor/popper.js/popper.min.js create mode 100644 public/lib/hub/vendor/popper.js/umd/popper-utils.js create mode 100644 public/lib/hub/vendor/popper.js/umd/popper-utils.min.js create mode 100644 public/lib/hub/vendor/popper.js/umd/popper.js create mode 100644 public/lib/hub/vendor/popper.js/umd/popper.min.js create mode 100644 public/robots.txt create mode 100644 public/summer/font/summernote.eot create mode 100644 public/summer/font/summernote.ttf create mode 100644 public/summer/font/summernote.woff create mode 100644 public/summer/summernote-script.js create mode 100644 public/summer/summernote.css create mode 100644 public/summer/summernote.min.js create mode 100644 public/web.config create mode 100644 readme.md create mode 100644 resources/assets/js/app.js create mode 100644 resources/assets/js/bootstrap.js create mode 100644 resources/assets/js/components/ExampleComponent.vue create mode 100644 resources/assets/sass/_variables.scss create mode 100644 resources/assets/sass/app.scss create mode 100644 resources/lang/en/auth.php create mode 100644 resources/lang/en/pagination.php create mode 100644 resources/lang/en/passwords.php create mode 100644 resources/lang/en/validation.php create mode 100644 resources/views/cms/categories.blade.php create mode 100644 resources/views/cms/cms-add-content.blade.php create mode 100644 resources/views/cms/cms-addLinks.blade.php create mode 100644 resources/views/cms/cms-charts.blade.php create mode 100644 resources/views/cms/cms-edit-categories.blade.php create mode 100644 resources/views/cms/cms-edit-menu.blade.php create mode 100644 resources/views/cms/cms-edit-product.blade.php create mode 100644 resources/views/cms/cms-home.blade.php create mode 100644 resources/views/cms/cms-master.blade.php create mode 100644 resources/views/cms/cms-menu.blade.php create mode 100644 resources/views/cms/cms-usersInfo.blade.php create mode 100644 resources/views/cms/content.blade.php create mode 100644 resources/views/cms/delete-categories.blade.php create mode 100644 resources/views/cms/delete-contnet.blade.php create mode 100644 resources/views/cms/delete-menu.blade.php create mode 100644 resources/views/cms/delete-product.blade.php create mode 100644 resources/views/cms/edit_content.blade.php create mode 100644 resources/views/cms/products.blade.php create mode 100644 resources/views/cms/showUserOrders.blade.php create mode 100644 resources/views/cms/userOrder.blade.php create mode 100644 resources/views/content/blog.blade.php create mode 100644 resources/views/content/contact.blade.php create mode 100644 resources/views/content/content.blade.php create mode 100644 resources/views/content/home.blade.php create mode 100644 resources/views/errors/404.blade.php create mode 100644 resources/views/forms/addCategory.blade.php create mode 100644 resources/views/forms/addMenu.blade.php create mode 100644 resources/views/forms/addProduct.blade.php create mode 100644 resources/views/forms/login.blade.php create mode 100644 resources/views/forms/signup.blade.php create mode 100644 resources/views/master.blade.php create mode 100644 resources/views/shop/categories.blade.php create mode 100644 resources/views/shop/checkout.blade.php create mode 100644 resources/views/shop/item.blade.php create mode 100644 resources/views/shop/placeorder.blade.php create mode 100644 resources/views/shop/pre-place-order.blade.php create mode 100644 resources/views/shop/products.blade.php create mode 100644 resources/views/user/changePass.blade.php create mode 100644 resources/views/user/changePic.blade.php create mode 100644 resources/views/user/customer-order.blade.php create mode 100644 resources/views/user/customer-orders.blade.php create mode 100644 resources/views/user/profile.blade.php create mode 100644 resources/views/welcome.blade.php create mode 100644 routes/api.php create mode 100644 routes/channels.php create mode 100644 routes/console.php create mode 100644 routes/web.php create mode 100644 server.php create mode 100644 storage/framework/sessions/HfV2bzkr7MtBOy58vAN0endoijE4bkm3vpNlduH4 create mode 100644 storage/framework/views/014b17667bbe37a740e45b3c76b9421d85fc16fb.php create mode 100644 storage/framework/views/047e9b1a48d6d873fd326e66363a43e3cfc73532.php create mode 100644 storage/framework/views/0549d9572a7125ccdc45f75e25e0e6698ca0b4a6.php create mode 100644 storage/framework/views/098b1e1a5cc810da878dddeed16029c6c8c4fbc2.php create mode 100644 storage/framework/views/113a8f7eb452b6d2c8ebca933432faa83e8fb3bf.php create mode 100644 storage/framework/views/12e7697adc03114050e4391dc7eedf33dd69f224.php create mode 100644 storage/framework/views/13b3824cadaa25b85e8f2629c13096cc13aeeb39.php create mode 100644 storage/framework/views/1ddb0371f8fa790fdd9db53932cbeb35d2042a0f.php create mode 100644 storage/framework/views/2630e685bf4869d98b0d1a156aa215f9e14ec747.php create mode 100644 storage/framework/views/2f2e46ce60fbc774a537e8f9c0176cf1a3c7e48b.php create mode 100644 storage/framework/views/328680d8a471d34e816ed8d4df2dc49b60c06aec.php create mode 100644 storage/framework/views/3e9d93c4d891ec77a98616540e96141d60a4c875.php create mode 100644 storage/framework/views/427b4577dc891063a37b2882ddbd1c0fdb969cea.php create mode 100644 storage/framework/views/42d4ee99568106c2fae00cc1d2f71c6d6239b079.php create mode 100644 storage/framework/views/4420c72b75aafb6ef96802d44aecad2479066c74.php create mode 100644 storage/framework/views/449d3d63566c2ca430dfaf5b6f645a7de926f459.php create mode 100644 storage/framework/views/4f45874ba1061cf4040c38763363b220b51e6522.php create mode 100644 storage/framework/views/4f9c3a9e5d97e219eed8b75cda085400f965e3d6.php create mode 100644 storage/framework/views/5315f6be1ac9c83c0d18ec4260bf15e40d4b8be2.php create mode 100644 storage/framework/views/54099061cb826a8ad6489e03224142dff1c2bb41.php create mode 100644 storage/framework/views/5438aa003b492d8d10a6b188a8f94a4c43bd091b.php create mode 100644 storage/framework/views/54495acaa5057b213c0b18221689f16b3c5d30e3.php create mode 100644 storage/framework/views/54782e00f19c886b5792657e8f0010c6d2856f32.php create mode 100644 storage/framework/views/57b7fc43dc69a80101175e45747683ce037fe21f.php create mode 100644 storage/framework/views/5a50017cb4f3cbe1b27a6ddd1fa74126cf54a6fc.php create mode 100644 storage/framework/views/5da721d13c00252357002196ee7c507a35633fc4.php create mode 100644 storage/framework/views/5f9443bf05db65b3cfa83da7f79497e4bed168ae.php create mode 100644 storage/framework/views/6059c894992d38f648af8f7c73482d9be000eace.php create mode 100644 storage/framework/views/62fee57a41ab73760c7bbde884273470162f42e9.php create mode 100644 storage/framework/views/67397e6a8774872c01eabd74cc1cf96f597a9815.php create mode 100644 storage/framework/views/6af0bdf8c58c34cba89ffd256de5f9c79078ee03.php create mode 100644 storage/framework/views/6b54ed87cc7f04d18361793fea9779de341d7d9b.php create mode 100644 storage/framework/views/6dfa5ef0e14ab50a664ffa8fdea2a7c5f33e5ca0.php create mode 100644 storage/framework/views/709249b01d8f820e9f6e9cf26e66adb9a1f0e012.php create mode 100644 storage/framework/views/78c67f7c6ae1b09ed4f29323a5c5d47c64c176d2.php create mode 100644 storage/framework/views/7dcf31ef11951de60f9fae6e334d739a8c3ef080.php create mode 100644 storage/framework/views/7e31cf869f1155311f6245bdb41960a587189784.php create mode 100644 storage/framework/views/8086b1a2f10538707028e8a0b1b69e4aa0fbd4f4.php create mode 100644 storage/framework/views/863db6535d26a89652b5b9d1131be3122cfaf8a3.php create mode 100644 storage/framework/views/8658bcc742fe6fff7c3899a7160454a7abe55fc2.php create mode 100644 storage/framework/views/86cbf721b54bf9449c87af5a789222017856239e.php create mode 100644 storage/framework/views/87fccdcc4603d585c54b6792b00524bbd8b2f10f.php create mode 100644 storage/framework/views/9a1b0cec901b7a2e964c98aa60d6f9c5aa381128.php create mode 100644 storage/framework/views/9c716f35137ffd58089907c3544fd486d2d79eee.php create mode 100644 storage/framework/views/a6dd7ca20dd07ac08126e43266ec6f1647f4a9bd.php create mode 100644 storage/framework/views/ad69caf7d3021ea6e5ca3533b384ab245f4dd06a.php create mode 100644 storage/framework/views/b343eefcf1a2d2399169e6ebf15eea486bc0d436.php create mode 100644 storage/framework/views/b3d275e7f702c0b6af0727a00a2d63fed1706b7b.php create mode 100644 storage/framework/views/b7b1ef8be28f7c14a0325cb8e169887276a1f876.php create mode 100644 storage/framework/views/b9594a4f16916bbe3775740451e5f16c788287f8.php create mode 100644 storage/framework/views/bad5dbed7b60997980e98e649a68202fa01033e1.php create mode 100644 storage/framework/views/bc06ba94afc16dd9dfcde822cf1d10574ae94548.php create mode 100644 storage/framework/views/c104b58495455ae70f4d2a13ffc542ccd9735475.php create mode 100644 storage/framework/views/c1921947b2f648a2971e3b42a48c11fbde9bf7d1.php create mode 100644 storage/framework/views/c62a8547418d495f27198a0d047eab55ce220ca9.php create mode 100644 storage/framework/views/c69fd3bb82b08847387db6bcf688be4a1d35da8b.php create mode 100644 storage/framework/views/c845de36ea4af6c993bb99e4247ec8cebf9de791.php create mode 100644 storage/framework/views/d11cac0f5029a18dd82a4b408b87579ffb2eaf3d.php create mode 100644 storage/framework/views/d70affe12f619f2a3dd1acb88d34ebd19ee94a6f.php create mode 100644 storage/framework/views/da8aeaaf6d67e5547c6e0104cc013d61661ad24a.php create mode 100644 storage/framework/views/db8e2b3666fbb779628cf1f814ca4465381db690.php create mode 100644 storage/framework/views/e10fd1c0450d64ae718fdf082c4767f2cb951760.php create mode 100644 storage/framework/views/e2d813d4c28670589dea4a71e45bf2bde48774c2.php create mode 100644 storage/framework/views/e9456aff037ace0a0a6a365f7a65baa283eee349.php create mode 100644 storage/framework/views/ea04928c22cf597c11529032278081565085356c.php create mode 100644 storage/framework/views/ed094666bc44797c893e3f69da3b2652b3255102.php create mode 100644 storage/framework/views/f06e546dd1068d3fe6b351463c5bbd648b916e5d.php create mode 100644 storage/framework/views/f5b305b0f5765787d969d05b760c2cba7773ea6a.php create mode 100644 storage/framework/views/f6191be83ab079d9248436928f43e2272d587340.php create mode 100644 storage/framework/views/f8c8e1f6c50b9143bc1415090d67a9df349c25c1.php create mode 100644 storage/framework/views/ff72cd9555cb08cb525326d3de58121cc50d1d7d.php create mode 100644 storage/framework/views/ff97cf18ede5e008090ac84e655e8c1c98c0266b.php create mode 100644 storage/framework/views/ffd3e04b18224a97af876d6a07034952dcd3c400.php create mode 100644 storage/logs/laravel.log create mode 100644 test.txt create mode 100644 tests/CreatesApplication.php create mode 100644 tests/Feature/ExampleTest.php create mode 100644 tests/TestCase.php create mode 100644 tests/Unit/ExampleTest.php create mode 100644 webpack.mix.js diff --git a/DB_backUp/eshopers_proj.sql b/DB_backUp/eshopers_proj.sql new file mode 100644 index 0000000..4e9fe24 --- /dev/null +++ b/DB_backUp/eshopers_proj.sql @@ -0,0 +1,358 @@ +-- phpMyAdmin SQL Dump +-- version 4.6.6deb5 +-- https://www.phpmyadmin.net/ +-- +-- Host: localhost:3306 +-- Generation Time: Jan 04, 2018 at 02:00 PM +-- Server version: 5.7.20-0ubuntu0.17.10.1 +-- PHP Version: 7.1.11-0ubuntu0.17.10.1 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Database: `eshopers_proj` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `categories` +-- + +CREATE TABLE `categories` ( + `id` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `article` text NOT NULL, + `url` varchar(255) NOT NULL, + `image` varchar(255) NOT NULL, + `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `categories` +-- + +INSERT INTO `categories` (`id`, `title`, `article`, `url`, `image`, `updated_at`, `created_at`) VALUES +(1, 'men', 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud.', 'men-categorie', 'man_categorie.jpg', '2017-12-04 13:36:58', '2017-12-04 13:36:58'), +(2, 'women', 'Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et fdsdf sdkfio evcxnbm dhjkf kskkf.', 'women-categorie', 'woman_categorie.jpg', '2017-12-04 13:36:58', '2017-12-04 13:36:58'), +(3, 'kids', 'kids kdis ids kdisids kdis ids kdis ids kdisids kdis ids kdisids kdis ids kdisfjsk fdsjkl fdhsj fkhdsk fhjk sdf.', 'kids-categorie', 'kids_categorie.jpg', '2017-12-04 13:39:06', '2017-12-04 13:39:06'), +(4, 'baby', 'babyfdjskflj asjdfk ldsa ur iowet kjsd kl;dsjga kl;j ', 'baby-categorie', 'baby_categorie.jpg', '2017-12-05 18:16:21', '2017-12-05 18:16:21'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `contents` +-- + +CREATE TABLE `contents` ( + `id` int(11) NOT NULL, + `menu_id` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `article` text NOT NULL, + `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `contents` +-- + +INSERT INTO `contents` (`id`, `menu_id`, `title`, `article`, `updated_at`, `created_at`) VALUES +(2, 3, 'Blog title', '

Title!

', '2017-12-25 12:37:39', '2017-12-25 12:37:39'), +(4, 2, 'our Shop in israel', 'lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem lorem ', '2017-12-25 12:39:13', '2017-12-25 12:39:13'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `menus` +-- + +CREATE TABLE `menus` ( + `id` int(11) NOT NULL, + `link` varchar(255) NOT NULL, + `mtitle` varchar(255) NOT NULL, + `url` varchar(255) NOT NULL, + `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `menus` +-- + +INSERT INTO `menus` (`id`, `link`, `mtitle`, `url`, `updated_at`, `created_at`) VALUES +(3, 'Blog', 'test', 'blog', '2017-12-22 11:47:19', '2017-12-22 11:47:19'), +(4, 'test', 'test-us', 'test-us', '2017-12-25 12:35:58', '2017-12-25 12:35:58'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `messages` +-- + +CREATE TABLE `messages` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `last_name` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `message` text NOT NULL, + `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `messages` +-- + +INSERT INTO `messages` (`id`, `name`, `last_name`, `email`, `message`, `updated_at`, `created_at`) VALUES +(1, 'fdsaf', 'fdsafdsa', 'kfir_dayan27@walla.com', 'fdsafdsafd', '2017-12-26 20:30:47', '2017-12-26 20:30:47'), +(2, 'fdgdf', 'dfg', 'koralimenaya@gmail.com', 'gdfgf', '2017-12-27 22:39:01', '2017-12-27 22:39:01'), +(3, 'fdgdf', 'dfg', 'koralimenaya@gmail.com', 'gdfgf', '2017-12-27 22:40:13', '2017-12-27 22:40:13'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `orders` +-- + +CREATE TABLE `orders` ( + `orderid` int(11) NOT NULL, + `user_id` int(11) NOT NULL, + `data` text NOT NULL, + `total` decimal(8,2) NOT NULL, + `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, + `status` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `orders` +-- + +INSERT INTO `orders` (`orderid`, `user_id`, `data`, `total`, `updated_at`, `created_at`, `status`) VALUES +(21, 4, 'a:3:{s:8:\"19.47.17\";a:6:{s:2:\"id\";s:8:\"19.47.17\";s:4:\"name\";s:10:\"red-sweder\";s:5:\"price\";i:60;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:8:\"R2C2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"19.47.29\";a:6:{s:2:\"id\";s:8:\"19.47.29\";s:4:\"name\";s:8:\"red-baby\";s:5:\"price\";i:60;s:8:\"quantity\";s:1:\"2\";s:10:\"attributes\";a:2:{s:4:\"size\";s:7:\"X-Large\";s:3:\"img\";s:27:\"newborn-baby-clothing-3.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"19.47.32\";a:6:{s:2:\"id\";s:8:\"19.47.32\";s:4:\"name\";s:8:\"red-baby\";s:5:\"price\";i:60;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:27:\"newborn-baby-clothing-3.jpg\";}s:10:\"conditions\";a:0:{}}}', '360.00', '2017-12-30 19:47:38', '2017-12-30 19:47:38', 0), +(22, 4, 'a:2:{s:8:\"08.25.27\";a:6:{s:2:\"id\";s:8:\"08.25.27\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"08.25.28\";a:6:{s:2:\"id\";s:8:\"08.25.28\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:20;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}}', '50.00', '2017-12-31 08:25:33', '2017-12-31 08:25:33', 1), +(23, 4, 'a:1:{s:8:\"12.35.55\";a:6:{s:2:\"id\";s:8:\"12.35.55\";s:4:\"name\";s:12:\"pepurl shirt\";s:5:\"price\";i:120;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:16:\"purple_shirt.jpg\";}s:10:\"conditions\";a:0:{}}}', '120.00', '2017-12-31 12:38:28', '2017-12-31 12:38:28', 2), +(24, 4, 'a:3:{s:8:\"10.56.16\";a:6:{s:2:\"id\";s:8:\"10.56.16\";s:4:\"name\";s:9:\"blue-baby\";s:5:\"price\";i:40;s:8:\"quantity\";s:1:\"2\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:36:\"d1f2958b34af8f7f5dfe86bece68de14.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"10.58.58\";a:6:{s:2:\"id\";s:8:\"10.58.58\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"2\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"10.59.02\";a:6:{s:2:\"id\";s:8:\"10.59.02\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}}', '170.00', '2018-01-02 11:03:54', '2018-01-02 11:03:54', 0), +(25, 9, 'a:2:{s:8:\"16.17.20\";a:6:{s:2:\"id\";s:8:\"16.17.20\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"16.17.25\";a:6:{s:2:\"id\";s:8:\"16.17.25\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:10;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}}', '60.00', '2018-01-02 16:17:32', '2018-01-02 16:17:32', 0), +(26, 4, 'a:2:{s:8:\"16.53.54\";a:6:{s:2:\"id\";s:8:\"16.53.54\";s:4:\"name\";s:10:\"red-sweder\";s:5:\"price\";i:20;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:8:\"R2C2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"16.53.55\";a:6:{s:2:\"id\";s:8:\"16.53.55\";s:4:\"name\";s:11:\"red-overAll\";s:5:\"price\";i:25;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:27:\"kids-dtm-f-20171101-c1.jpeg\";}s:10:\"conditions\";a:0:{}}}', '45.00', '2018-01-02 16:54:00', '2018-01-02 16:54:00', 0), +(27, 8, 'a:3:{s:8:\"23.34.13\";a:6:{s:2:\"id\";s:8:\"23.34.13\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:10;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"23.35.13\";a:6:{s:2:\"id\";s:8:\"23.35.13\";s:4:\"name\";s:10:\"red-sweder\";s:5:\"price\";i:20;s:8:\"quantity\";s:1:\"7\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:8:\"R2C2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"23.35.20\";a:6:{s:2:\"id\";s:8:\"23.35.20\";s:4:\"name\";s:11:\"red-overAll\";s:5:\"price\";i:25;s:8:\"quantity\";s:1:\"5\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:27:\"kids-dtm-f-20171101-c1.jpeg\";}s:10:\"conditions\";a:0:{}}}', '295.00', '2018-01-02 23:35:27', '2018-01-02 23:35:27', 0), +(28, 4, 'a:5:{s:8:\"12.46.00\";a:6:{s:2:\"id\";s:8:\"12.46.00\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"12.46.02\";a:6:{s:2:\"id\";s:8:\"12.46.02\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"12.46.03\";a:6:{s:2:\"id\";s:8:\"12.46.03\";s:4:\"name\";s:10:\"nice-dress\";s:5:\"price\";i:30;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:14:\"dress-sexy.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"12.46.04\";a:6:{s:2:\"id\";s:8:\"12.46.04\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:10;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"12.46.05\";a:6:{s:2:\"id\";s:8:\"12.46.05\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:10;s:8:\"quantity\";s:1:\"1\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}}', '170.00', '2018-01-03 12:47:02', '2018-01-03 12:47:02', 0), +(29, 4, 'a:3:{s:8:\"16.59.44\";a:6:{s:2:\"id\";s:8:\"16.59.44\";s:4:\"name\";s:10:\"Nice Shirt\";s:5:\"price\";i:10;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:7:\"X-Large\";s:3:\"img\";s:15:\"248686-35-2.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"17.00.13\";a:6:{s:2:\"id\";s:8:\"17.00.13\";s:4:\"name\";s:8:\"red-baby\";s:5:\"price\";i:60;s:8:\"quantity\";s:1:\"2\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"Large\";s:3:\"img\";s:27:\"newborn-baby-clothing-3.jpg\";}s:10:\"conditions\";a:0:{}}s:8:\"17.00.19\";a:6:{s:2:\"id\";s:8:\"17.00.19\";s:4:\"name\";s:9:\"blue-baby\";s:5:\"price\";i:40;s:8:\"quantity\";s:1:\"3\";s:10:\"attributes\";a:2:{s:4:\"size\";s:5:\"small\";s:3:\"img\";s:36:\"d1f2958b34af8f7f5dfe86bece68de14.jpg\";}s:10:\"conditions\";a:0:{}}}', '270.00', '2018-01-03 17:00:35', '2018-01-03 17:00:35', 0); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `products` +-- + +CREATE TABLE `products` ( + `id` int(11) NOT NULL, + `categorie_id` int(11) NOT NULL, + `title` varchar(255) NOT NULL, + `body` text NOT NULL, + `image` varchar(255) NOT NULL, + `price` int(8) NOT NULL, + `url` varchar(255) NOT NULL, + `created_at` datetime NOT NULL, + `updated_at` datetime NOT NULL, + `stock` int(11) NOT NULL, + `sale` int(11) NOT NULL, + `original_price` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `products` +-- + +INSERT INTO `products` (`id`, `categorie_id`, `title`, `body`, `image`, `price`, `url`, `created_at`, `updated_at`, `stock`, `sale`, `original_price`) VALUES +(1, 1, 'green Tshirt', 'green Tshirt comfdsjklfh fh jkdfs', 'green_Tshirt.jpg', 100, 'green_Tshirt', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 30, 1, '120'), +(2, 1, 'pepurl shirt', 'gfdg fdsg jh fgj treutre hfgdh', 'purple_shirt.jpg', 120, 'purple_shirt', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 27, 0, ''), +(3, 2, 'Nice Shirt', 'fdsf af sdar fewt ewtr we', '248686-35-2.jpg', 10, 'Nice-Shirt', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 15, 1, '20'), +(4, 2, 'nice-dress', 'gsfdg dfsg festd gerwy re gtdfsg rfder reter ytfds hgfds h', 'dress-sexy.jpg', 30, 'nice-dress', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 40, 0, ''), +(5, 3, 'red-overAll', 'fgsdg fdstg fdsy rey fdsh fds h', 'kids-dtm-f-20171101-c1.jpeg', 25, 'red-overAll', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 64, 1, '30'), +(6, 3, 'red-sweder', 'gfd srf sry resy resw tyer ', 'R2C2.jpg', 20, 'red-sweder', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 5, 1, '60'), +(7, 4, 'blue-baby', 'gfa stga sfdg asdfg das g', 'd1f2958b34af8f7f5dfe86bece68de14.jpg', 40, 'blue-baby', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 6, 1, '60'), +(8, 4, 'red-baby', 'fgda gatgds yfdasg dsag ds ', 'newborn-baby-clothing-3.jpg', 60, 'red-baby', '2017-12-05 00:00:00', '2017-12-05 00:00:00', 8, 0, ''); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sales_roles` +-- + +CREATE TABLE `sales_roles` ( + `sale_role` int(11) NOT NULL, + `sale` float NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `sales_roles` +-- + +INSERT INTO `sales_roles` (`sale_role`, `sale`) VALUES +(0, 1), +(1, 0.1), +(2, 0.2), +(3, 0.3); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `users` +-- + +CREATE TABLE `users` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `email` varchar(255) NOT NULL, + `password` varchar(255) NOT NULL, + `updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `city` varchar(255) NOT NULL, + `country` varchar(255) NOT NULL, + `profilepic` varchar(255) NOT NULL, + `last_name` varchar(255) NOT NULL, + `street` varchar(255) NOT NULL, + `ZIP` varchar(255) NOT NULL, + `phone` varchar(255) NOT NULL, + `streetNum` int(11) NOT NULL, + `State` varchar(255) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `users` +-- + +INSERT INTO `users` (`id`, `name`, `email`, `password`, `updated_at`, `created_at`, `city`, `country`, `profilepic`, `last_name`, `street`, `ZIP`, `phone`, `streetNum`, `State`) VALUES +(4, 'Admin', 'admin@gmail.com', '$2y$10$KfMDeDqHIKTSATRmIN1RuO6ad8OoMJ4xZoLJUVdpk56BofFpj0/he', '2017-12-25 09:46:33', '2017-12-18 13:20:45', 'Czech republic', 'USA', 'kfir.png', 'admin', 'Ostrava', '42842', '06665478', 54, 'NC'), +(5, 'Kfir', 'kfir@gmail.com', '$2y$10$NTLaFoIUKyJhWCjO8grxHO6nCAD4cV8SFhiL7SnOh3keGPYkkvK96', '2017-12-24 15:27:49', '2017-12-18 13:21:39', 'tel aviv', 'israel', 'no_profile_pic.jpg', 'dayan', 'zabotinski', '3668', '035564786', 200, 'israel'), +(7, 'ofir', 'ofir@gmail.com', '$2y$10$Eq196p2cH6hSkXw/me7pBetJPE/qgIgGe7n0TbkloeN5C30Te0spS', '2017-12-20 09:23:15', '2017-12-20 09:23:15', 'ashdod', 'zimbabue', 'no_profile_pic.jpg', 'dayan', 'lorem', '5346', '05865452', 53, 'boloo'), +(8, 'cocod', 'coco@gmail.com', '$2y$10$IbjiRXl.3.hS/MtO7pB4/uFZYdtqBJMmQm/YuP2QoJoWW3ZPSvB0y', '2017-12-22 12:49:36', '2017-12-22 12:49:36', ' ramat gan', 'israel', 'no_profile_pic.jpg', 'ravid', 'arnon', '8674', '052454545', 45, 'isreal'), +(9, 'sagi', 'sagi@gmail.com', '$2y$10$VRCvpWGturycM4xOO4PjTeA4.TCQDhB51UgrJ0QNlo2XHZGcfDAYS', '2017-12-24 14:38:05', '2017-12-24 13:10:51', 'tel aviv', 'israel', 'no_profile_pic.jpg', 'dayan', 'gonen', '39939', '055546478', 14, 'israel'), +(10, 'koral', 'koralimenaya@gmail.com', '$2y$10$m.I/dBbggesleTPKCtuMMuk7l0UVvl4IwAvvWd1Axn0dwuTqfsANK', '2017-12-27 20:44:37', '2017-12-27 20:37:15', 'v', '0', 'no_profile_pic.jpg', 'koralimenayagmail.com', 'mmmmmmmmmmmm', '0', '0523303', 0, 'mmmmmmmmmmmm'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `user_roles` +-- + +CREATE TABLE `user_roles` ( + `uid` int(11) NOT NULL, + `role` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `user_roles` +-- + +INSERT INTO `user_roles` (`uid`, `role`) VALUES +(4, 6), +(5, 7), +(6, 7), +(7, 7), +(8, 7), +(9, 7), +(10, 7); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `categories` +-- +ALTER TABLE `categories` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `url` (`url`); + +-- +-- Indexes for table `contents` +-- +ALTER TABLE `contents` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `menus` +-- +ALTER TABLE `menus` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `url` (`url`); + +-- +-- Indexes for table `messages` +-- +ALTER TABLE `messages` + ADD PRIMARY KEY (`id`); + +-- +-- Indexes for table `orders` +-- +ALTER TABLE `orders` + ADD PRIMARY KEY (`orderid`); + +-- +-- Indexes for table `products` +-- +ALTER TABLE `products` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `url` (`url`); + +-- +-- Indexes for table `users` +-- +ALTER TABLE `users` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `email` (`email`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `categories` +-- +ALTER TABLE `categories` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; +-- +-- AUTO_INCREMENT for table `contents` +-- +ALTER TABLE `contents` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; +-- +-- AUTO_INCREMENT for table `menus` +-- +ALTER TABLE `menus` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; +-- +-- AUTO_INCREMENT for table `messages` +-- +ALTER TABLE `messages` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; +-- +-- AUTO_INCREMENT for table `orders` +-- +ALTER TABLE `orders` + MODIFY `orderid` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30; +-- +-- AUTO_INCREMENT for table `products` +-- +ALTER TABLE `products` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9; +-- +-- AUTO_INCREMENT for table `users` +-- +ALTER TABLE `users` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/app/Categorie.php b/app/Categorie.php new file mode 100644 index 0000000..0491425 --- /dev/null +++ b/app/Categorie.php @@ -0,0 +1,72 @@ + hasMany('App\Product'); + } + + static public function save_new($request){ + + $img = self::loadImage($request); + //defult Image + $image_name = $img ? $img : 'noimage.png'; + //save the pic in the DB + $category = new self(); + $category ->title = $request['title']; + $category ->article = $request['title']; + $category ->url = $request['url']; + $category ->image = $image_name; + $category ->save(); + Session::flash('sm' , 'Category As been Saved!'); + } + + + static public function find_item($id){ + $sql = 'SELECT * FROM categories c WHERE c.id = ?'; + $item = DB::select($sql,[$id] ); + return $item; + } + + + static public function update_item($request , $id){ + + $image_name =self::loadImage($request); + //save the pic in the DB + $category = self::find($id); + $category ->title = $request['title']; + $category ->article = $request['title']; + $category ->url = $request['url']; + if ($image_name) { + $category ->image = $image_name; + } + $category ->save(); + Session::flash('sm' , 'Category As been Updated!'); + } + + static private function loadImage($request){ + + $image_name = ''; + + if ($request->hasFile('image') && $request->file('image')->isValid()) { + //take the user pic to our server + $file = $request->file('image'); + $image_name = date('Y.m.d.H.i.s') . '-' . $file->getClientOriginalName(); + $request->file('image')->move( public_path() . '/images' , $image_name); + //take the origin pic and make a new one by using Image Class to provent viruses + $img = Image::make(public_path() . '/images'.'/' . $image_name); + //resize the pic to 300 Width + $img->resize(300, null, function ($constraint) { + $constraint->aspectRatio(); + }); + //save the new pic and overWrite the pic + $img ->save(public_path() . '/images'.'/' . $image_name); + } + return $image_name; + + } + +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php new file mode 100644 index 0000000..a8c5158 --- /dev/null +++ b/app/Console/Kernel.php @@ -0,0 +1,42 @@ +command('inspire') + // ->hourly(); + } + + /** + * Register the commands for the application. + * + * @return void + */ + protected function commands() + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/app/Content.php b/app/Content.php new file mode 100644 index 0000000..8e49e50 --- /dev/null +++ b/app/Content.php @@ -0,0 +1,31 @@ +menu_id = $request['menu_id']; + $content ->title =$request['title']; + $content ->article = $request['article']; + $content ->save(); + Session::flash('sm' , 'Article Has been saved!'); + } + static public function findThis($id){ + $sql = "SELECT * FROM contents c WHERE c.id = ?"; + $content = DB::select($sql,[$id]); + return $content; + } + + static public function update_item($data,$id){ + $content = self::find($id); + $content ->menu_id = $data['menu_id']; + $content ->title =$data['title']; + $content ->article = $data['article']; + $content ->save(); + Session::flash('sm' , 'Content Has been Updated!'); + } +} diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php new file mode 100644 index 0000000..7e2563a --- /dev/null +++ b/app/Exceptions/Handler.php @@ -0,0 +1,53 @@ +toArray(); + return view('cms.categories' , self::$data); + } + + + public function create() + { + + + return view('forms.addCategory' , self::$data); + } + + + public function store(CategoryRequest $request) + { + + Categorie::save_new($request); + return redirect('cms/categories'); + } + + + public function show($id) + { + self::$data['item'] = Categorie::find_item($id); + return view('cms.delete-categories' , self::$data); + } + + + public function edit($id) + { + self::$data['categories'] = Categorie::find_item($id); + return view('cms.cms-edit-categories' , self::$data); + + } + + + public function update(CategoryRequest $request, $id) + { + Categorie::update_item($request,$id); + return redirect('cms/categories'); + } + + public function destroy($id) + { + Categorie::destroy($id); + Session::flash('sm' , 'Categorie Deleted'); + return redirect('cms/categories'); + } +} diff --git a/app/Http/Controllers/CmsController.php b/app/Http/Controllers/CmsController.php new file mode 100644 index 0000000..50eae1b --- /dev/null +++ b/app/Http/Controllers/CmsController.php @@ -0,0 +1,75 @@ +total; + } + $new[] = $sum; + } + return $new; + } + + public function addLinks(){ + return view('cms.cms-addLinks'); + } + + public function articles(){ + return view('cms.articles'); + } + + public function charts(){ + return view('cms.cms-charts' , self::$data); + } + public function usersInfo($uid){ + $user = self::$data['user'] = User::getUserInfoCms($uid); + $orders = self::$data['userOrdes'] = Order::getUserOrders($user); + $total = Order::getAllTotalOrders($user); + self::$data['userTotalOrder'] = self::filter($total)[0]; + return view('cms.cms-usersInfo' , self::$data); + + } + static public function postUserInfo(UpdateProfile $request , $uid){ + User::updateUserCms($request , $uid); + $users= self::$data['users'] = User::getAllUsers(); + self::$data['totalOrders'] = self::filter(Order::getAllTotalOrders($users)); + return view('cms.cms-home' , self::$data); + } + + public function getUserOrders($uid){ + self::$data['orders'] = Order::getUserOrders(User::getUserInfoCms($uid) ); + return view('cms.showUserOrders' , self::$data); + } + + public function getOrderById($oid){ + self::$data['order'] = Order::getOrder($oid); + return view('cms.userOrder' , self::$data); + } + + + + + +} diff --git a/app/Http/Controllers/ContentController.php b/app/Http/Controllers/ContentController.php new file mode 100644 index 0000000..b379fba --- /dev/null +++ b/app/Http/Controllers/ContentController.php @@ -0,0 +1,68 @@ +toArray(); + // dd(self::$data); + return view('cms.content' , self::$data); + + + } + + + public function create() + { + + + return view('cms.cms-add-content' , self::$data); + } + + + public function store(ContentRequest $request) + { + + Content::save_new($request); + return redirect('cms/content'); + } + + + public function show($id) + { + self::$data['item'] = Content::findThis($id); + return view('cms.delete-contnet' , self::$data); + } + + + public function edit($id) + { + self::$data['content'] = Content::findThis($id); + return view('cms.edit_content' , self::$data); + + } + + + public function update(ContentRequest $request, $id) + { + Content::update_item($request,$id); + return redirect('cms/content'); + } + + public function destroy($id) + { + Content::destroy($id); + Session::flash('sm' , 'Content Deleted'); + return redirect('cms/content'); + } +} diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..03e02a2 --- /dev/null +++ b/app/Http/Controllers/Controller.php @@ -0,0 +1,13 @@ + 'Eshoper | '] ; + + function __construct(){ + + self::$data['menu'] = Menu::all()->toArray(); + + } +} diff --git a/app/Http/Controllers/MenuController.php b/app/Http/Controllers/MenuController.php new file mode 100644 index 0000000..bcfea06 --- /dev/null +++ b/app/Http/Controllers/MenuController.php @@ -0,0 +1,62 @@ +toArray(); + return view('content.home' , self::$data); + } + + public function contact(){ + if (Session::get('user_id') ) { + $user = User::getUserInfo(); + self::$data['user'] = $user; + + } + + return view('content.contact' , self::$data); + } + public function postContact(ContactRequest $request){ + Message::save_msg($request); + return redirect('contact'); + } + // + // public function blog(){ + // return view('content.blog' ,self::$data); + // } + public function content($url){ + $contents = DB::table('contents') + ->join('menus' , 'menus.id' , '=' , 'contents.menu_id') + ->where('menus.url' , '=' , $url) + ->get() + ->toArray(); + if (!$contents){ + Abort(404); + } else{ + self::$data['contents'] = $contents; + self::$data['title'] .= $contents[0]->mtitle; + return view('content.content',self::$data); + } + + } +} diff --git a/app/Http/Controllers/ProductsController.php b/app/Http/Controllers/ProductsController.php new file mode 100644 index 0000000..0106504 --- /dev/null +++ b/app/Http/Controllers/ProductsController.php @@ -0,0 +1,64 @@ +toArray(); + return view('cms.products' , self::$data); + } + + + public function create() + { + self::$data['categories'] = Categorie::all()->toArray(); + + return view('forms.addProduct' , self::$data); + } + + + public function store(ProductRequest $request) + { + Product::save_new($request); + return redirect('cms/products'); + } + + + public function show($id) + { + self::$data['item'] = Product::find_item($id); + return view('cms.delete-product' , self::$data); + } + + + public function edit($id) + { + self::$data['categories'] = Categorie::all()->toArray(); + self::$data['product'] = Product::find_item($id); + return view('cms.cms-edit-product' , self::$data); + + } + + + public function update(ProductRequest $request, $id) + { + Product::update_item($request,$id); + return redirect('cms/products'); + } + + public function destroy($id) + { + Product::destroy($id); + Session::flash('sm' , 'Product Deleted'); + return redirect('cms/products'); + } +} diff --git a/app/Http/Controllers/ShopController.php b/app/Http/Controllers/ShopController.php new file mode 100644 index 0000000..06b2fc7 --- /dev/null +++ b/app/Http/Controllers/ShopController.php @@ -0,0 +1,111 @@ +toArray(); + return view('shop.categories' ,self::$data); + } + + public function product($cat_url){ + // dd($cat_url); + $products = Product::getProducts($cat_url , self::$data); + + return view('shop.products', self::$data); + } + + public function item($cat_url,$prd_url){ + if($product = Product::where('url','=',$prd_url)->first()){ + + self::$data['product'] = $product->toArray(); + self::$data['title'] .= $product['title']; + // dd(self::$data['product']); + return view('shop.item' , self::$data); + + }else{ + abort(404); + } + } + + public function addToCart(Request $request){ + Product::addToCart($request); + } + public function checkOut(){ + $cart = Cart::getContent() -> toArray(); + self::$data['title'] .= 'Check-out'; + self::$data['cart'] = $cart; + return view('shop.checkout' , self::$data); + } + public function clearCart(){ + Session::flash('sm' ,'Cart Cleared'); + Cart::clear(); + return redirect('shop/checkout'); + } + + public function removeItem($id){ + Cart::remove($id); + return redirect('shop/checkout'); + } + +// public function prePlaceOrder(){ +// self::$data['title'] .= 'Wait!'; +// self::$data['cart'] = Cart::getContent()->toArray(); +// if (self::$data['user'] = User::getUserInfo() ) { +// return view('shop.pre-place-order' , self::$data); +// }else{ +// return redirect('user/login'); +// } +// // ; +// // dd(self::$data); +// } +static public function prePlaceOrder(){ + if( Cart::isEmpty() ){ + return redirect('shop'); + }else{ + if( ! Session::has('user_id') ){ + return redirect('user/login?rt=shop/checkout'); + }else{ + // Order::saveNew(); + self::$data['title'] .= 'Wait!'; + self::$data['cart'] = Cart::getContent()->toArray(); + self::$data['user'] = User::getUserInfo(); + return view('shop.pre-place-order' , self::$data); + } + } + } + + + + public function placeOrder(){ + + if (Cart::isEmpty() ) { + + return redirect('shop'); + }else { + if (!Session::has('user_id') ) { + + return redirect('user/login?rt=shop/checkout'); + }else { + Order::save_new(); + + return redirect('shop'); + + + } + } + + + } +} diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php new file mode 100644 index 0000000..b03853a --- /dev/null +++ b/app/Http/Controllers/UserController.php @@ -0,0 +1,118 @@ +middleware('signmid' , ['except' =>['uploadNewPic', 'changePic', 'orderedId','userOrderList','logOut' , 'profile' , 'postProfile' , 'changePass','postChangePass'] ]); + } + static public function getLogin(){ + self::$data['title'] .= 'Log in'; + return view('forms.login' , self::$data); + } + + public function postLogin(LoginRequset $request){ + + $rt = !empty($request['rt']) ? $request['rt'] : ''; + // dd($rt); + if (User::validate($request) ){ + return redirect('' . $rt); + }else{ + return view('forms.login' , self::$data) -> withErrors('Wrong Email / Password'); + } + + } + public function getSignup(){ + return view('forms.signup' , self::$data); + + + } + public function postSignup(SignupRequest $request){ + User::save_new($request); + return redirect(''); + } + + public function logOut(){ + // $name = Session::get('user_name'); + Session::flush(); + Session::flash('sm' , ' you have loged Out ! '); + return redirect('user/login'); + } + + public function profile(){ + $user = User::getUserInfo(); + self::$data['user_orders'] = count(Order::getUserOrders($user)); + self::$data['user'] = $user; + self::$data['title'] .= 'Profile Page'; + return view('user.profile' , self::$data); + } + + public function postProfile(UpdateProfile $request){ + User::updateUser($request); + $user = User::getUserInfo(); + self::$data['user_orders'] = count(Order::getUserOrders($user)); + self::$data['user'] = $user; + return view('user.profile' , self::$data); + } + public function changePass(){ + return view('user.changePass' , self::$data); + } + + public function postChangePass(ChangePass $request){ + + if (User::getPass($request)) { + $user = User::getUserInfo(); + + self::$data['user_orders'] = count(Order::getUserOrders($user)); + $user = User::getUserInfo(); + + self::$data['user'] = $user; + return view('user.profile' , self::$data); + }else{ + return view('user.changePass' , self::$data); + } + } + + public function userOrderList(){ + $user = User::getUserInfo(); + self::$data['user_orders'] = Order::getUserOrders($user); + self::$data['user'] = $user; + self::$data['title'] .= 'customer-orders'; + return view('user.customer-orders' , self::$data); + + + } + +public function orderedId($oid){ + self::$data['order'] = Order::getOrder($oid); + self::$data['oid'] = $oid; +$user = self::$data['user'] = User::getUserInfo(); + self::$data['user_orders'] = count(Order::getUserOrders($user)); + return view('user.customer-order' , self::$data); +} + +public function changePic($uid){ + self::$data['user'] = User::find($uid)->toArray(); + return view('user.changePic' , self::$data); +} + +public function uploadNewPic(UploadProfilePicRequest $request , $uid){ + User::update_Pic($request , $uid); + return redirect('user/profile'); +} + +} diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php new file mode 100644 index 0000000..0e8b1ec --- /dev/null +++ b/app/Http/Kernel.php @@ -0,0 +1,64 @@ + [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + // \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + 'throttle:60,1', + 'bindings', + ], + ]; + + /** + * The application's route middleware. + * + * These middleware may be assigned to groups or used individually. + * + * @var array + */ + protected $routeMiddleware = [ + 'auth' => \Illuminate\Auth\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'cmsadmin' => \App\Http\Middleware\CmsAdmin::class, + 'signmid' => \App\Http\Middleware\SignMid::class, + + ]; +} diff --git a/app/Http/Middleware/CmsAdmin.php b/app/Http/Middleware/CmsAdmin.php new file mode 100644 index 0000000..d0b107f --- /dev/null +++ b/app/Http/Middleware/CmsAdmin.php @@ -0,0 +1,18 @@ +check()) { + return redirect('/home'); + } + + return $next($request); + } +} diff --git a/app/Http/Middleware/SignMid.php b/app/Http/Middleware/SignMid.php new file mode 100644 index 0000000..5d46627 --- /dev/null +++ b/app/Http/Middleware/SignMid.php @@ -0,0 +1,22 @@ + 'FORWARDED', + Request::HEADER_X_FORWARDED_FOR => 'X_FORWARDED_FOR', + Request::HEADER_X_FORWARDED_HOST => 'X_FORWARDED_HOST', + Request::HEADER_X_FORWARDED_PORT => 'X_FORWARDED_PORT', + Request::HEADER_X_FORWARDED_PROTO => 'X_FORWARDED_PROTO', + ]; +} diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php new file mode 100644 index 0000000..0c13b85 --- /dev/null +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -0,0 +1,17 @@ + 'required', + 'url' => 'required|regex:/^[a-z\d-]+$/|unique:categories,url'.$unique, + 'article' => 'required', + 'image' => 'image', + ]; + } +} diff --git a/app/Http/Requests/ChangePass.php b/app/Http/Requests/ChangePass.php new file mode 100644 index 0000000..e4f8d89 --- /dev/null +++ b/app/Http/Requests/ChangePass.php @@ -0,0 +1,28 @@ + 'required|min:6|max:10|confirmed', + 'password_old' => 'required', + ]; + } + public function messages(){ //if i want to change the errors mgs! + return [ + 'password.min' => 'password needs to be Between 6-10 chars', + 'password_old.required' => 'the Old Password is required', + + ]; + } +} diff --git a/app/Http/Requests/ContactRequest.php b/app/Http/Requests/ContactRequest.php new file mode 100644 index 0000000..74515ce --- /dev/null +++ b/app/Http/Requests/ContactRequest.php @@ -0,0 +1,31 @@ + 'required|min:2', + 'last_name' => 'required', + 'email' => 'required|email', + 'message' => 'required' + ]; + } + // public function messages(){ //if i want to change the errors mgs! + // return [ + // + // + // ]; + // } +} diff --git a/app/Http/Requests/ContentRequest.php b/app/Http/Requests/ContentRequest.php new file mode 100644 index 0000000..45935e6 --- /dev/null +++ b/app/Http/Requests/ContentRequest.php @@ -0,0 +1,23 @@ + 'required', + 'title' => 'required', + 'article' => 'required', + ]; + } +} diff --git a/app/Http/Requests/LoginRequset.php b/app/Http/Requests/LoginRequset.php new file mode 100644 index 0000000..eaa7178 --- /dev/null +++ b/app/Http/Requests/LoginRequset.php @@ -0,0 +1,29 @@ + 'required|email', + 'password' => 'required|min:6|max:10' + ]; + } + public function messages(){ //if i want to change the errors mgs! + return [ + 'password.min' => 'password needs to be Between 6-10 chars', + 'password.max' => 'password needs to be Between 6-10 chars', + + ]; + } +} diff --git a/app/Http/Requests/MenuRequest.php b/app/Http/Requests/MenuRequest.php new file mode 100644 index 0000000..7d348a1 --- /dev/null +++ b/app/Http/Requests/MenuRequest.php @@ -0,0 +1,26 @@ + 'required', + 'title' => 'required', + 'url' => 'required|regex:/^[a-z\d-]+$/|unique:menus,url'.$unique, + ]; + } +} diff --git a/app/Http/Requests/ProductRequest.php b/app/Http/Requests/ProductRequest.php new file mode 100644 index 0000000..786044a --- /dev/null +++ b/app/Http/Requests/ProductRequest.php @@ -0,0 +1,31 @@ + 'required|numeric', + 'title' => 'required', + 'url' => 'required|regex:/^[a-z\d-]+$/|unique:products,url'.$unique, + 'price' => 'required|numeric', + 'stock' => 'required|numeric', + 'sale' => 'required|numeric', + 'body' => 'required', + 'image' => 'image', + ]; + } +} diff --git a/app/Http/Requests/SignupRequest.php b/app/Http/Requests/SignupRequest.php new file mode 100644 index 0000000..3b258dd --- /dev/null +++ b/app/Http/Requests/SignupRequest.php @@ -0,0 +1,39 @@ + 'required|min:2', + 'last_name' => 'required|min:2', + 'streetNum' => 'required|numeric', + 'street' => 'required|string', + 'city' => 'required|string', + 'ZIP' => 'required|numeric', + 'country' => 'required|string|min:2', + 'phone' => 'required|min:8|max:10', + 'email' => 'required|email|unique:users,email', + 'password' => 'required|min:6|max:10|confirmed', + ]; + } + public function messages(){ //if i want to change the errors mgs! + return [ + 'password.min' => 'password needs to be Between 6-10 chars', + 'password.max' => 'password needs to be Between 6-10 chars', + 'phone.numeric' => 'phone must be only numbers , without spaciel chars', + + ]; + } +} diff --git a/app/Http/Requests/UpdateProfile.php b/app/Http/Requests/UpdateProfile.php new file mode 100644 index 0000000..b80c05f --- /dev/null +++ b/app/Http/Requests/UpdateProfile.php @@ -0,0 +1,30 @@ + 'required|min:2', + 'last_name' => 'required|min:2', + 'streetNum' => 'required', + 'street' => 'required', + 'city' => 'required', + 'ZIP' => 'required', + 'country' => 'required', + 'phone' => 'required', + + ]; + } +} diff --git a/app/Http/Requests/UploadProfilePicRequest.php b/app/Http/Requests/UploadProfilePicRequest.php new file mode 100644 index 0000000..a3fa56a --- /dev/null +++ b/app/Http/Requests/UploadProfilePicRequest.php @@ -0,0 +1,27 @@ + 'required|image', + ]; + } + + public function messages(){ //if i want to change the errors mgs! + return [ + 'image.required' => ' The image field is required. + If you wish to Cancel click Cancel ', + ]; + } +} diff --git a/app/Menu.php b/app/Menu.php new file mode 100644 index 0000000..441b2ce --- /dev/null +++ b/app/Menu.php @@ -0,0 +1,35 @@ +link = $data['link']; + $menu ->mtitle = $data['title']; + $menu ->url = $data['url']; + $menu ->save(); + Session::flash('sm' , 'Menu Has been saved'); + } + + static public function find_item($id){ + $sql = 'SELECT * FROM menus m WHERE m.id = ?'; + $item = DB::select($sql,[$id] ); + return $item; + } + + static public function update_item($data,$id){ + $menu = self::find($id); + $menu ->link = $data['link']; + $menu ->mtitle = $data['title']; + $menu ->url = $data['url']; + $menu ->save(); + Session::flash('sm' , 'Menu Has been Updated!'); + } + +} diff --git a/app/Message.php b/app/Message.php new file mode 100644 index 0000000..3f2878e --- /dev/null +++ b/app/Message.php @@ -0,0 +1,20 @@ +name = $data['name']; + $message ->last_name = $data['last_name']; + $message ->email = $data['email']; + $message ->message = $data['message']; + $message -> save(); + Session::flash('sm' , $data->name . ' Thank You For your message, we\'l talk soon ! '); + + } +} diff --git a/app/Order.php b/app/Order.php new file mode 100644 index 0000000..9580e41 --- /dev/null +++ b/app/Order.php @@ -0,0 +1,48 @@ +toArray(); + $order = new self(); + $order ->user_id = Session::get('user_id'); + $order ->data = serialize($cart); + $order ->total = Cart::getTotal(); + $order->status = 0; + // dd($order); + $order -> save(); + Cart::clear(); + Session::flash('sm', 'Thanks, you Order Saved!'); + } + + + static public function getUserOrders($user){ + $uid = $user[0]->id; + $sql = "SELECT * FROM orders o WHERE o.user_id = ? ORDER BY orderid"; + $user_orders = DB::select($sql,[$uid] ); + return $user_orders; + } + + static public function getOrder($oid){ + $sql = "SELECT * FROM orders o WHERE o.orderid = ?"; + $user_order = DB::select($sql,[$oid] ); + return $user_order; + } + static public function getAllTotalOrders($users){ + $allOrders = []; + $sql = "SELECT total FROM orders o JOIN users u ON u.id = ? AND o.user_id = ?"; + foreach ($users as $user) { + $allOrders []= DB::select($sql,[$user->id , $user->id]); + } + return $allOrders; + } +} diff --git a/app/Product.php b/app/Product.php new file mode 100644 index 0000000..66388f5 --- /dev/null +++ b/app/Product.php @@ -0,0 +1,112 @@ +first()) { + $category = $category ->toArray(); + + $data['title'] .= $category['title'] . ' Products'; + $data['cat_url'] = $cat_url; + + if ($products = Categorie::find($category['id'])->products) { + $data['products'] = $products->toArray(); + }else { + //No Products Found + } + }else{ + abort(404); + } + } + static public function addToCart($data){ + if(!empty ($data['id']) && is_numeric($data['id'])){ + // if(! Cart::get($data['id'])){ + if($product = self::find($data['id'])){ + $product = $product -> toArray(); + Cart::add(date('H.i.s') , $product['title'] , $product['price'] , $data['quantity'], ['size' => $data['size'] ,'img' => $product['image'] ]); + Session::flash('sm' , $product['title'] . ' Added To Cart!'); + } + // }else{ + // Session::flash('sm-error' , 'Already In Cart'); + // } + } + + } + + + static public function save_new($request){ + + $img = self::loadImage($request); + //defult Image + $image_name = $img ? $img : 'noimage.png'; + //save the pic in the DB + $product = new self(); + $product ->categorie_id = $request['categorie_id']; + $product ->title = $request['title']; + $product ->url = $request['url']; + $product ->price = $request['price']; + $product ->stock = $request['stock']; + $product ->sale = $request['sale']; + $product ->body = $request['body']; + $product ->image = $image_name; + $product ->save(); + Session::flash('sm' , 'Product As been Saved!'); + } + + + + + static public function find_item($id){ + $sql = 'SELECT * FROM products p WHERE p.id = ?'; + $item = DB::select($sql,[$id] ); + return $item; + } + + + static public function update_item($request , $id){ + + $image_name =self::loadImage($request); + //save the pic in the DB + $product = self::find($id); + $product ->categorie_id = $request['categorie_id']; + $product ->title = $request['title']; + $product ->url = $request['url']; + $product ->price = $request['price']; + $product ->stock = $request['stock']; + $product ->sale = $request['sale']; + $product ->body = $request['body']; + if ($image_name) { + $product ->image = $image_name; + } + $product ->save(); + Session::flash('sm' , $request['title'].' Product As been Updated!'); + } + + static private function loadImage($request){ + + $image_name = ''; + + if ($request->hasFile('image') && $request->file('image')->isValid()) { + //take the user pic to our server + $file = $request->file('image'); + $image_name = date('Y.m.d.H.i.s') . '-' . $file->getClientOriginalName(); + $request->file('image')->move( public_path() . '/images' , $image_name); + //take the origin pic and make a new one by using Image Class to provent viruses + $img = Image::make(public_path() . '/images'.'/' . $image_name); + //resize the pic to 300 Width + $img->resize(300, null, function ($constraint) { + $constraint->aspectRatio(); + }); + //save the new pic and overWrite the pic + $img ->save(public_path() . '/images'.'/' . $image_name); + } + return $image_name; + + } +} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..35471f6 --- /dev/null +++ b/app/Providers/AppServiceProvider.php @@ -0,0 +1,28 @@ + 'App\Policies\ModelPolicy', + ]; + + /** + * Register any authentication / authorization services. + * + * @return void + */ + public function boot() + { + $this->registerPolicies(); + + // + } +} diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php new file mode 100644 index 0000000..352cce4 --- /dev/null +++ b/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,21 @@ + [ + 'App\Listeners\EventListener', + ], + ]; + + /** + * Register any events for your application. + * + * @return void + */ + public function boot() + { + parent::boot(); + + // + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..5ea48d3 --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,73 @@ +mapApiRoutes(); + + $this->mapWebRoutes(); + + // + } + + /** + * Define the "web" routes for the application. + * + * These routes all receive session state, CSRF protection, etc. + * + * @return void + */ + protected function mapWebRoutes() + { + Route::middleware('web') + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); + } + + /** + * Define the "api" routes for the application. + * + * These routes are typically stateless. + * + * @return void + */ + protected function mapApiRoutes() + { + Route::prefix('api') + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); + } +} diff --git a/app/User.php b/app/User.php new file mode 100644 index 0000000..f5b8b66 --- /dev/null +++ b/app/User.php @@ -0,0 +1,160 @@ +password ) ) { + if ($user->role == 6) Session::put('is_admin' , true); + Session::put('user_id' , $user->id); + Session::put('user_name' , $user->name); + Session::flash('sm' , 'Welcome Back ' . $user->name); + $valid = true; + }else{ + //Wrong Password + } + }else{ + //User Not Found + } + return $valid; + } + + static public function save_new($data){ + $user = new self(); + $user->name = $data['name']; + $user->email = $data['email']; + $user->password = bcrypt($data['password']); + $user->last_name = $data['last_name']; + $user->streetNum = $data['streetNum']; + $user ->city = $data['city']; + $user ->ZIP = $data['ZIP']; + $user->country = $data['country']; + $user->phone = $data['phone']; + $user ->profilePic = 'no_profile_pic.jpg'; + $user->street = $data['street']; + $user ->state = $data['state']; + $user->save(); + $uid = $user ->id; + DB::insert("INSERT INTO user_roles VALUES($uid,7)" ); + Session::put('user_id' , $uid); + Session::put('user_name' , $data->name); + Session::flash('sm' , $data->name . ' Your account created , you\'re Now LogedIn '); + } + + static public function getUserInfo(){ + $sql = "SELECT * FROM users u WHERE u.id = ?"; + $user = DB::select($sql , [Session::get('user_id')]); + return $user; + } + + static public function updateUser($data){ + $user = User::find(Session::get('user_id') ); + $user ->name = $data['name']; + $user ->last_name = $data['last_name']; + $user ->streetNum = $data['streetNum']; + $user ->street = $data['street']; + $user ->city = $data['city']; + $user ->ZIP = $data['ZIP']; + $user ->country = $data['country']; + $user ->phone =$data['phone']; + Session::put('user_name' , $data['name']); + Session::flash('sm' , $data->name . ' Your account as Been Updated! '); + $user ->save(); + } + + + static public function getPass($data){ + $uid = Session::get('user_id'); + $sql = "SELECT password FROM users u WHERE u.id = ? "; + $password_old = $data['password_old']; + $user_password = DB::select($sql,[$uid]); + if (Hash::check( $password_old , $user_password[0]->{'password'} ) ) { + $user = User::find(Session::get('user_id') ); + $user ->password = bcrypt($data['password']); + $user ->save(); + Session::flash('sm' , Session::get('user_name') . ' Your Password as Been Updated! '); + return true; + }else{ + Session::flash('sm-error' , Session::get('user_name') . ' Please Enter your current Password '); + return false; + } + + } + static public function getAllUsers(){ + if(Session::get('is_admin') ){ + $sql = "SELECT * FROM users u JOIN user_roles r ON u.id = r.uid"; + return DB::select($sql , []); + } + } + static public function getUserInfoCms($uid){ + if(is_numeric($uid)){ + $sql = "SELECT * FROM users u WHERE u.id = ?"; + return DB::select($sql , [$uid]); + } + } + + + + static public function update_Pic($request , $id){ + $image_name = self::loadImage($request); + //save the pic in the DB + $user = self::find($id); + if ($image_name) { + $user ->profilepic = $image_name; + } + $user ->save(); + Session::flash('sm' , $user['name'].' Your Pic As been Updated!'); + } + + static private function loadImage($request){ + + $image_name = ''; + + if ($request->hasFile('image') && $request->file('image')->isValid()) { + //take the user pic to our server + $file = $request->file('image'); + $image_name = date('Y.m.d.H.i.s') . '-' . $file->getClientOriginalName(); + $request->file('image')->move( public_path() . '/images/profilePics' , $image_name); + //take the origin pic and make a new one by using Image Class to provent viruses + $img = Image::make(public_path() . '/images'.'/profilePics/' . $image_name); + //resize the pic to 300 Width + $img->resize(300, null, function ($constraint) { + $constraint->aspectRatio(); + }); + //save the new pic and overWrite the pic + $img ->save(public_path() . '/images'.'/profilePics/' . $image_name); + } + return $image_name; + + } + + static public function updateUserCms($request , $uid){ + $user = User::find($uid); + $user ->name = $request['name']; + $user ->last_name = $request['last_name']; + $user ->streetNum = $request['streetNum']; + $user ->street = $request['street']; + $user ->city = $request['city']; + $user ->ZIP = $request['ZIP']; + $user ->country = $request['country']; + $user ->phone =$request['phone']; + Session::flash('sm' , $request->name . ' The account as Been Updated! '); + $user ->save(); + + } + + + + + +} diff --git a/app/sales_role.php b/app/sales_role.php new file mode 100644 index 0000000..0f93f2a --- /dev/null +++ b/app/sales_role.php @@ -0,0 +1,14 @@ +make(Illuminate\Contracts\Console\Kernel::class); + +$status = $kernel->handle( + $input = new Symfony\Component\Console\Input\ArgvInput, + new Symfony\Component\Console\Output\ConsoleOutput +); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running, we will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$kernel->terminate($input, $status); + +exit($status); diff --git a/bootstrap/app.php b/bootstrap/app.php new file mode 100644 index 0000000..f2801ad --- /dev/null +++ b/bootstrap/app.php @@ -0,0 +1,55 @@ +singleton( + Illuminate\Contracts\Http\Kernel::class, + App\Http\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Console\Kernel::class, + App\Console\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Debug\ExceptionHandler::class, + App\Exceptions\Handler::class +); + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/bootstrap/cache/packages.php b/bootstrap/cache/packages.php new file mode 100644 index 0000000..4e3643f --- /dev/null +++ b/bootstrap/cache/packages.php @@ -0,0 +1,38 @@ + + array ( + 'providers' => + array ( + 0 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider', + ), + ), + 'laravel/tinker' => + array ( + 'providers' => + array ( + 0 => 'Laravel\\Tinker\\TinkerServiceProvider', + ), + ), + 'darryldecode/cart' => + array ( + 'providers' => + array ( + 0 => 'Darryldecode\\Cart\\CartServiceProvider', + ), + 'aliases' => + array ( + 'Cart' => 'Darryldecode\\Cart\\Facades\\CartFacade', + ), + ), + 'intervention/image' => + array ( + 'providers' => + array ( + 0 => 'Intervention\\Image\\ImageServiceProvider', + ), + 'aliases' => + array ( + 'Image' => 'Intervention\\Image\\Facades\\Image', + ), + ), +); \ No newline at end of file diff --git a/bootstrap/cache/services.php b/bootstrap/cache/services.php new file mode 100644 index 0000000..733c980 --- /dev/null +++ b/bootstrap/cache/services.php @@ -0,0 +1,201 @@ + + array ( + 0 => 'Illuminate\\Auth\\AuthServiceProvider', + 1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 2 => 'Illuminate\\Bus\\BusServiceProvider', + 3 => 'Illuminate\\Cache\\CacheServiceProvider', + 4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 5 => 'Illuminate\\Cookie\\CookieServiceProvider', + 6 => 'Illuminate\\Database\\DatabaseServiceProvider', + 7 => 'Illuminate\\Encryption\\EncryptionServiceProvider', + 8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider', + 9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', + 10 => 'Illuminate\\Hashing\\HashServiceProvider', + 11 => 'Illuminate\\Mail\\MailServiceProvider', + 12 => 'Illuminate\\Notifications\\NotificationServiceProvider', + 13 => 'Illuminate\\Pagination\\PaginationServiceProvider', + 14 => 'Illuminate\\Pipeline\\PipelineServiceProvider', + 15 => 'Illuminate\\Queue\\QueueServiceProvider', + 16 => 'Illuminate\\Redis\\RedisServiceProvider', + 17 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 18 => 'Illuminate\\Session\\SessionServiceProvider', + 19 => 'Illuminate\\Translation\\TranslationServiceProvider', + 20 => 'Illuminate\\Validation\\ValidationServiceProvider', + 21 => 'Illuminate\\View\\ViewServiceProvider', + 22 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider', + 23 => 'Laravel\\Tinker\\TinkerServiceProvider', + 24 => 'Darryldecode\\Cart\\CartServiceProvider', + 25 => 'Intervention\\Image\\ImageServiceProvider', + 26 => 'Darryldecode\\Cart\\CartServiceProvider', + 27 => 'Intervention\\Image\\ImageServiceProvider', + 28 => 'App\\Providers\\AppServiceProvider', + 29 => 'App\\Providers\\AuthServiceProvider', + 30 => 'App\\Providers\\EventServiceProvider', + 31 => 'App\\Providers\\RouteServiceProvider', + ), + 'eager' => + array ( + 0 => 'Illuminate\\Auth\\AuthServiceProvider', + 1 => 'Illuminate\\Cookie\\CookieServiceProvider', + 2 => 'Illuminate\\Database\\DatabaseServiceProvider', + 3 => 'Illuminate\\Encryption\\EncryptionServiceProvider', + 4 => 'Illuminate\\Filesystem\\FilesystemServiceProvider', + 5 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider', + 6 => 'Illuminate\\Notifications\\NotificationServiceProvider', + 7 => 'Illuminate\\Pagination\\PaginationServiceProvider', + 8 => 'Illuminate\\Session\\SessionServiceProvider', + 9 => 'Illuminate\\View\\ViewServiceProvider', + 10 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider', + 11 => 'Darryldecode\\Cart\\CartServiceProvider', + 12 => 'Intervention\\Image\\ImageServiceProvider', + 13 => 'Darryldecode\\Cart\\CartServiceProvider', + 14 => 'Intervention\\Image\\ImageServiceProvider', + 15 => 'App\\Providers\\AppServiceProvider', + 16 => 'App\\Providers\\AuthServiceProvider', + 17 => 'App\\Providers\\EventServiceProvider', + 18 => 'App\\Providers\\RouteServiceProvider', + ), + 'deferred' => + array ( + 'Illuminate\\Broadcasting\\BroadcastManager' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Contracts\\Broadcasting\\Factory' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider', + 'Illuminate\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'Illuminate\\Contracts\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => 'Illuminate\\Bus\\BusServiceProvider', + 'cache' => 'Illuminate\\Cache\\CacheServiceProvider', + 'cache.store' => 'Illuminate\\Cache\\CacheServiceProvider', + 'memcached.connector' => 'Illuminate\\Cache\\CacheServiceProvider', + 'command.cache.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.cache.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.clear-compiled' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.auth.resets.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.config.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.config.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.down' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.environment' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.key.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.fresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.install' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.refresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.reset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.rollback' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.status' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.optimize' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.package.discover' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.preset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.failed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.flush' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.listen' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.restart' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.retry' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.work' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.route.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.route.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.route.list' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.seed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleFinishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'Illuminate\\Console\\Scheduling\\ScheduleRunCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.storage.link' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.up' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.view.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.app.name' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.auth.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.cache.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.console.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.controller.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.event.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.event.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.exception.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.factory.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.job.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.listener.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.mail.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.middleware.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.migrate.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.model.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.notification.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.notification.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.policy.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.provider.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.failed-table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.queue.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.request.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.resource.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.rule.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.seeder.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.session.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.serve' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.test.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'command.vendor.publish' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migrator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migration.repository' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'migration.creator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'composer' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider', + 'hash' => 'Illuminate\\Hashing\\HashServiceProvider', + 'mailer' => 'Illuminate\\Mail\\MailServiceProvider', + 'swift.mailer' => 'Illuminate\\Mail\\MailServiceProvider', + 'swift.transport' => 'Illuminate\\Mail\\MailServiceProvider', + 'Illuminate\\Mail\\Markdown' => 'Illuminate\\Mail\\MailServiceProvider', + 'Illuminate\\Contracts\\Pipeline\\Hub' => 'Illuminate\\Pipeline\\PipelineServiceProvider', + 'queue' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.worker' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.listener' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.failer' => 'Illuminate\\Queue\\QueueServiceProvider', + 'queue.connection' => 'Illuminate\\Queue\\QueueServiceProvider', + 'redis' => 'Illuminate\\Redis\\RedisServiceProvider', + 'redis.connection' => 'Illuminate\\Redis\\RedisServiceProvider', + 'auth.password' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 'auth.password.broker' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider', + 'translator' => 'Illuminate\\Translation\\TranslationServiceProvider', + 'translation.loader' => 'Illuminate\\Translation\\TranslationServiceProvider', + 'validator' => 'Illuminate\\Validation\\ValidationServiceProvider', + 'validation.presence' => 'Illuminate\\Validation\\ValidationServiceProvider', + 'command.tinker' => 'Laravel\\Tinker\\TinkerServiceProvider', + ), + 'when' => + array ( + 'Illuminate\\Broadcasting\\BroadcastServiceProvider' => + array ( + ), + 'Illuminate\\Bus\\BusServiceProvider' => + array ( + ), + 'Illuminate\\Cache\\CacheServiceProvider' => + array ( + ), + 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider' => + array ( + ), + 'Illuminate\\Hashing\\HashServiceProvider' => + array ( + ), + 'Illuminate\\Mail\\MailServiceProvider' => + array ( + ), + 'Illuminate\\Pipeline\\PipelineServiceProvider' => + array ( + ), + 'Illuminate\\Queue\\QueueServiceProvider' => + array ( + ), + 'Illuminate\\Redis\\RedisServiceProvider' => + array ( + ), + 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider' => + array ( + ), + 'Illuminate\\Translation\\TranslationServiceProvider' => + array ( + ), + 'Illuminate\\Validation\\ValidationServiceProvider' => + array ( + ), + 'Laravel\\Tinker\\TinkerServiceProvider' => + array ( + ), + ), +); \ No newline at end of file diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..77533a3 --- /dev/null +++ b/composer.json @@ -0,0 +1,58 @@ +{ + "name": "laravel/laravel", + "description": "The Laravel Framework.", + "keywords": ["framework", "laravel"], + "license": "MIT", + "type": "project", + "require": { + "php": ">=7.0.0", + "darryldecode/cart": "^3.0", + "fideloper/proxy": "~3.3", + "intervention/image": "^2.4", + "laravel/framework": "5.5.*", + "laravel/tinker": "~1.0" + }, + "require-dev": { + "filp/whoops": "~2.0", + "fzaninotto/faker": "~1.4", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "~6.0" + }, + "autoload": { + "classmap": [ + "database/seeds", + "database/factories" + ], + "psr-4": { + "App\\": "app/" + } + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "extra": { + "laravel": { + "dont-discover": [ + ] + } + }, + "scripts": { + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate" + ], + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover" + ] + }, + "config": { + "preferred-install": "dist", + "sort-packages": true, + "optimize-autoloader": true + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..1f7accf --- /dev/null +++ b/composer.lock @@ -0,0 +1,4164 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "This file is @generated automatically" + ], + "content-hash": "94b7355aa4482a7f67898b037eead6ee", + "packages": [ + { + "name": "darryldecode/cart", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/darryldecode/laravelshoppingcart.git", + "reference": "43f672e4890f0402cf67293b5c96d43c4ea5736a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/darryldecode/laravelshoppingcart/zipball/43f672e4890f0402cf67293b5c96d43c4ea5736a", + "reference": "43f672e4890f0402cf67293b5c96d43c4ea5736a", + "shasum": "" + }, + "require": { + "illuminate/support": "5.0.*|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*", + "illuminate/translation": "5.0.*|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*", + "illuminate/validation": "5.0.*|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*", + "php": ">=5.4.0" + }, + "require-dev": { + "mockery/mockery": "~0.9", + "phpunit/phpunit": "~4.0", + "symfony/var-dumper": "2.7.*@dev" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Darryldecode\\Cart\\CartServiceProvider" + ], + "aliases": { + "Cart": "Darryldecode\\Cart\\Facades\\CartFacade" + } + } + }, + "autoload": { + "psr-4": { + "Darryldecode\\": "src/Darryldecode" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Darryl Fernandez", + "email": "engrdarrylfernandez@gmail.com" + } + ], + "description": "Laravel 5 Shopping cart", + "keywords": [ + "cart", + "laravel", + "shopping cart" + ], + "time": "2017-10-28T03:10:05+00:00" + }, + { + "name": "dnoegel/php-xdg-base-dir", + "version": "0.1", + "source": { + "type": "git", + "url": "https://github.com/dnoegel/php-xdg-base-dir.git", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/265b8593498b997dc2d31e75b89f053b5cc9621a", + "reference": "265b8593498b997dc2d31e75b89f053b5cc9621a", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "@stable" + }, + "type": "project", + "autoload": { + "psr-4": { + "XdgBaseDir\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "implementation of xdg base directory specification for php", + "time": "2014-10-24T07:27:01+00:00" + }, + { + "name": "doctrine/inflector", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "e11d84c6e018beedd929cff5220969a3c6d1d462" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/e11d84c6e018beedd929cff5220969a3c6d1d462", + "reference": "e11d84c6e018beedd929cff5220969a3c6d1d462", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Common String Manipulations with regard to casing and singular/plural rules.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "inflection", + "pluralize", + "singularize", + "string" + ], + "time": "2017-07-22T12:18:28+00:00" + }, + { + "name": "doctrine/lexer", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/83893c552fd2045dd78aef794c31e694c37c0b8c", + "reference": "83893c552fd2045dd78aef794c31e694c37c0b8c", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Doctrine\\Common\\Lexer\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "http://www.doctrine-project.org", + "keywords": [ + "lexer", + "parser" + ], + "time": "2014-09-09T13:34:57+00:00" + }, + { + "name": "egulias/email-validator", + "version": "2.1.3", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "1bec00a10039b823cc94eef4eddd47dcd3b2ca04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/1bec00a10039b823cc94eef4eddd47dcd3b2ca04", + "reference": "1bec00a10039b823cc94eef4eddd47dcd3b2ca04", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">= 5.5" + }, + "require-dev": { + "dominicsayers/isemail": "dev-master", + "phpunit/phpunit": "^4.8.35", + "satooshi/php-coveralls": "^1.0.1" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "EmailValidator" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "time": "2017-11-15T23:40:40+00:00" + }, + { + "name": "erusev/parsedown", + "version": "1.6.4", + "source": { + "type": "git", + "url": "https://github.com/erusev/parsedown.git", + "reference": "fbe3fe878f4fe69048bb8a52783a09802004f548" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/fbe3fe878f4fe69048bb8a52783a09802004f548", + "reference": "fbe3fe878f4fe69048bb8a52783a09802004f548", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35" + }, + "type": "library", + "autoload": { + "psr-0": { + "Parsedown": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Emanuil Rusev", + "email": "hello@erusev.com", + "homepage": "http://erusev.com" + } + ], + "description": "Parser for Markdown.", + "homepage": "http://parsedown.org", + "keywords": [ + "markdown", + "parser" + ], + "time": "2017-11-14T20:44:03+00:00" + }, + { + "name": "fideloper/proxy", + "version": "3.3.4", + "source": { + "type": "git", + "url": "https://github.com/fideloper/TrustedProxy.git", + "reference": "9cdf6f118af58d89764249bbcc7bb260c132924f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/9cdf6f118af58d89764249bbcc7bb260c132924f", + "reference": "9cdf6f118af58d89764249bbcc7bb260c132924f", + "shasum": "" + }, + "require": { + "illuminate/contracts": "~5.0", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/http": "~5.0", + "mockery/mockery": "~0.9.3", + "phpunit/phpunit": "^5.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-dev" + }, + "laravel": { + "providers": [ + "Fideloper\\Proxy\\TrustedProxyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Fideloper\\Proxy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Fidao", + "email": "fideloper@gmail.com" + } + ], + "description": "Set trusted proxies for Laravel", + "keywords": [ + "load balancing", + "proxy", + "trusted proxy" + ], + "time": "2017-06-15T17:19:42+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.4.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c", + "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Schultze", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "request", + "response", + "stream", + "uri", + "url" + ], + "time": "2017-03-20T17:10:46+00:00" + }, + { + "name": "intervention/image", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/Intervention/image.git", + "reference": "3603dbcc9a17d307533473246a6c58c31cf17919" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Intervention/image/zipball/3603dbcc9a17d307533473246a6c58c31cf17919", + "reference": "3603dbcc9a17d307533473246a6c58c31cf17919", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "guzzlehttp/psr7": "~1.1", + "php": ">=5.4.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.2", + "phpunit/phpunit": "^4.8 || ^5.7" + }, + "suggest": { + "ext-gd": "to use GD library based image processing.", + "ext-imagick": "to use Imagick based image processing.", + "intervention/imagecache": "Caching extension for the Intervention Image library" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + }, + "laravel": { + "providers": [ + "Intervention\\Image\\ImageServiceProvider" + ], + "aliases": { + "Image": "Intervention\\Image\\Facades\\Image" + } + } + }, + "autoload": { + "psr-4": { + "Intervention\\Image\\": "src/Intervention/Image" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Vogel", + "email": "oliver@olivervogel.com", + "homepage": "http://olivervogel.com/" + } + ], + "description": "Image handling and manipulation library with support for Laravel integration", + "homepage": "http://image.intervention.io/", + "keywords": [ + "gd", + "image", + "imagick", + "laravel", + "thumbnail", + "watermark" + ], + "time": "2017-09-21T16:29:17+00:00" + }, + { + "name": "jakub-onderka/php-console-color", + "version": "0.1", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Color.git", + "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/e0b393dacf7703fc36a4efc3df1435485197e6c1", + "reference": "e0b393dacf7703fc36a4efc3df1435485197e6c1", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "jakub-onderka/php-code-style": "1.0", + "jakub-onderka/php-parallel-lint": "0.*", + "jakub-onderka/php-var-dump-check": "0.*", + "phpunit/phpunit": "3.7.*", + "squizlabs/php_codesniffer": "1.*" + }, + "type": "library", + "autoload": { + "psr-0": { + "JakubOnderka\\PhpConsoleColor": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "jakub.onderka@gmail.com", + "homepage": "http://www.acci.cz" + } + ], + "time": "2014-04-08T15:00:19+00:00" + }, + { + "name": "jakub-onderka/php-console-highlighter", + "version": "v0.3.2", + "source": { + "type": "git", + "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git", + "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/7daa75df45242c8d5b75a22c00a201e7954e4fb5", + "reference": "7daa75df45242c8d5b75a22c00a201e7954e4fb5", + "shasum": "" + }, + "require": { + "jakub-onderka/php-console-color": "~0.1", + "php": ">=5.3.0" + }, + "require-dev": { + "jakub-onderka/php-code-style": "~1.0", + "jakub-onderka/php-parallel-lint": "~0.5", + "jakub-onderka/php-var-dump-check": "~0.1", + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "~1.5" + }, + "type": "library", + "autoload": { + "psr-0": { + "JakubOnderka\\PhpConsoleHighlighter": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "acci@acci.cz", + "homepage": "http://www.acci.cz/" + } + ], + "time": "2015-04-20T18:58:01+00:00" + }, + { + "name": "laravel/framework", + "version": "v5.5.25", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "0a5b6112f325c56ae5a6679c08a0a10723153fe0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/0a5b6112f325c56ae5a6679c08a0a10723153fe0", + "reference": "0a5b6112f325c56ae5a6679c08a0a10723153fe0", + "shasum": "" + }, + "require": { + "doctrine/inflector": "~1.1", + "erusev/parsedown": "~1.6", + "ext-mbstring": "*", + "ext-openssl": "*", + "league/flysystem": "~1.0", + "monolog/monolog": "~1.12", + "mtdowling/cron-expression": "~1.0", + "nesbot/carbon": "~1.20", + "php": ">=7.0", + "psr/container": "~1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "~3.0", + "swiftmailer/swiftmailer": "~6.0", + "symfony/console": "~3.3", + "symfony/debug": "~3.3", + "symfony/finder": "~3.3", + "symfony/http-foundation": "~3.3", + "symfony/http-kernel": "~3.3", + "symfony/process": "~3.3", + "symfony/routing": "~3.3", + "symfony/var-dumper": "~3.3", + "tijsverkoyen/css-to-inline-styles": "~2.2", + "vlucas/phpdotenv": "~2.2" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version", + "tightenco/collect": "self.version" + }, + "require-dev": { + "aws/aws-sdk-php": "~3.0", + "doctrine/dbal": "~2.5", + "filp/whoops": "^2.1.4", + "mockery/mockery": "~1.0", + "orchestra/testbench-core": "3.5.*", + "pda/pheanstalk": "~3.0", + "phpunit/phpunit": "~6.0", + "predis/predis": "^1.1.1", + "symfony/css-selector": "~3.3", + "symfony/dom-crawler": "~3.3" + }, + "suggest": { + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).", + "ext-pcntl": "Required to use all features of the queue worker.", + "ext-posix": "Required to use all features of the queue worker.", + "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).", + "laravel/tinker": "Required to use the tinker console command (~1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", + "league/flysystem-cached-adapter": "Required to use Flysystem caching (~1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", + "nexmo/client": "Required to use the Nexmo transport (~1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", + "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.3).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.3).", + "symfony/psr-http-message-bridge": "Required to psr7 bridging features (~1.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.5-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "time": "2017-12-11T14:59:28+00:00" + }, + { + "name": "laravel/tinker", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "203978fd67f118902acff95925847e70b72e3daf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/203978fd67f118902acff95925847e70b72e3daf", + "reference": "203978fd67f118902acff95925847e70b72e3daf", + "shasum": "" + }, + "require": { + "illuminate/console": "~5.1", + "illuminate/contracts": "~5.1", + "illuminate/support": "~5.1", + "php": ">=5.5.9", + "psy/psysh": "0.7.*|0.8.*", + "symfony/var-dumper": "~3.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (~5.1)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "time": "2017-07-13T13:11:05+00:00" + }, + { + "name": "league/flysystem", + "version": "1.0.41", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "f400aa98912c561ba625ea4065031b7a41e5a155" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/f400aa98912c561ba625ea4065031b7a41e5a155", + "reference": "f400aa98912c561ba625ea4065031b7a41e5a155", + "shasum": "" + }, + "require": { + "php": ">=5.5.9" + }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, + "require-dev": { + "ext-fileinfo": "*", + "mockery/mockery": "~0.9", + "phpspec/phpspec": "^2.2", + "phpunit/phpunit": "~4.8" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", + "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", + "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", + "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", + "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", + "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", + "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", + "league/flysystem-webdav": "Allows you to use WebDAV storage", + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", + "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", + "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frenky.net" + } + ], + "description": "Filesystem abstraction: Many filesystems, one API.", + "keywords": [ + "Cloud Files", + "WebDAV", + "abstraction", + "aws", + "cloud", + "copy.com", + "dropbox", + "file systems", + "files", + "filesystem", + "filesystems", + "ftp", + "rackspace", + "remote", + "s3", + "sftp", + "storage" + ], + "time": "2017-08-06T17:41:04+00:00" + }, + { + "name": "monolog/monolog", + "version": "1.23.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", + "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "psr/log": "~1.0" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "graylog2/gelf-php": "~1.0", + "jakub-onderka/php-parallel-lint": "0.9", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "phpunit/phpunit": "~4.5", + "phpunit/phpunit-mock-objects": "2.3.0", + "ruflin/elastica": ">=0.90 <3.0", + "sentry/sentry": "^0.13", + "swiftmailer/swiftmailer": "^5.3|^6.0" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mongo": "Allow sending log messages to a MongoDB server", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server", + "sentry/sentry": "Allow sending log messages to a Sentry server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "time": "2017-06-19T01:22:40+00:00" + }, + { + "name": "mtdowling/cron-expression", + "version": "v1.2.1", + "source": { + "type": "git", + "url": "https://github.com/mtdowling/cron-expression.git", + "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", + "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "time": "2017-01-23T04:29:33+00:00" + }, + { + "name": "nesbot/carbon", + "version": "1.22.1", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc", + "reference": "7cdf42c0b1cc763ab7e4c33c47a24e27c66bfccc", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "symfony/translation": "~2.6 || ~3.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2", + "phpunit/phpunit": "~4.0 || ~5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.23-dev" + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + } + ], + "description": "A simple API extension for DateTime.", + "homepage": "http://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "time": "2017-01-16T07:55:07+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v3.1.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "08131e7ff29de6bb9f12275c7d35df71f25f4d89" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/08131e7ff29de6bb9f12275c7d35df71f25f4d89", + "reference": "08131e7ff29de6bb9f12275c7d35df71f25f4d89", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "~4.0|~5.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "time": "2017-11-04T11:48:34+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v2.0.11", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "5da4d3c796c275c55f057af5a643ae297d96b4d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/5da4d3c796c275c55f057af5a643ae297d96b4d8", + "reference": "5da4d3c796c275c55f057af5a643ae297d96b4d8", + "shasum": "" + }, + "require": { + "php": ">=5.2.0" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "autoload": { + "files": [ + "lib/random.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "pseudorandom", + "random" + ], + "time": "2017-09-27T21:40:39+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", + "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2016-10-10T12:19:37+00:00" + }, + { + "name": "psr/simple-cache", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "753fa598e8f3b9966c886fe13f370baa45ef0e24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/753fa598e8f3b9966c886fe13f370baa45ef0e24", + "reference": "753fa598e8f3b9966c886fe13f370baa45ef0e24", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-01-02T13:31:39+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.8.16", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "d4c8eab0683dc056f2ca54ca67f5388527c068b1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/d4c8eab0683dc056f2ca54ca67f5388527c068b1", + "reference": "d4c8eab0683dc056f2ca54ca67f5388527c068b1", + "shasum": "" + }, + "require": { + "dnoegel/php-xdg-base-dir": "0.1", + "jakub-onderka/php-console-highlighter": "0.3.*", + "nikic/php-parser": "~1.3|~2.0|~3.0", + "php": ">=5.3.9", + "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0", + "symfony/var-dumper": "~2.7|~3.0|~4.0" + }, + "require-dev": { + "hoa/console": "~3.16|~1.14", + "phpunit/phpunit": "^4.8.35|^5.4.3", + "symfony/finder": "~2.1|~3.0|~4.0" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", + "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "0.8.x-dev" + } + }, + "autoload": { + "files": [ + "src/Psy/functions.php" + ], + "psr-4": { + "Psy\\": "src/Psy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "time": "2017-12-10T21:49:27+00:00" + }, + { + "name": "ramsey/uuid", + "version": "3.7.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "45cffe822057a09e05f7bd09ec5fb88eeecd2334" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/45cffe822057a09e05f7bd09ec5fb88eeecd2334", + "reference": "45cffe822057a09e05f7bd09ec5fb88eeecd2334", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "^1.0|^2.0", + "php": "^5.4 || ^7.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "apigen/apigen": "^4.1", + "codeception/aspect-mock": "^1.0 | ^2.0", + "doctrine/annotations": "~1.2.0", + "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ^2.1", + "ircmaxell/random-lib": "^1.1", + "jakub-onderka/php-parallel-lint": "^0.9.0", + "mockery/mockery": "^0.9.4", + "moontoast/math": "^1.1", + "php-mock/php-mock-phpunit": "^0.3|^1.1", + "phpunit/phpunit": "^4.7|>=5.0 <5.4", + "satooshi/php-coveralls": "^0.6.1", + "squizlabs/php_codesniffer": "^2.3" + }, + "suggest": { + "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", + "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marijn Huizendveld", + "email": "marijn.huizendveld@gmail.com" + }, + { + "name": "Thibaud Fabre", + "email": "thibaud@aztech.io" + }, + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "time": "2017-09-22T20:46:04+00:00" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v6.0.2", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "412333372fb6c8ffb65496a2bbd7321af75733fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/412333372fb6c8ffb65496a2bbd7321af75733fc", + "reference": "412333372fb6c8ffb65496a2bbd7321af75733fc", + "shasum": "" + }, + "require": { + "egulias/email-validator": "~2.0", + "php": ">=7.0.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.1", + "symfony/phpunit-bridge": "~3.3@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "http://swiftmailer.symfony.com", + "keywords": [ + "email", + "mail", + "mailer" + ], + "time": "2017-09-30T22:39:41+00:00" + }, + { + "name": "symfony/console", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "2cdef78de8f54f68ff16a857e710e7302b47d4c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/2cdef78de8f54f68ff16a857e710e7302b47d4c7", + "reference": "2cdef78de8f54f68ff16a857e710e7302b47d4c7", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/debug": "~2.8|~3.0|~4.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/process": "<3.3" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.3|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/event-dispatcher": "~2.8|~3.0|~4.0", + "symfony/lock": "~3.4|~4.0", + "symfony/process": "~3.3|~4.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2017-12-02T18:20:11+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "7134b93e90ea7e7881fcb2da006d21b4c5f31908" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/7134b93e90ea7e7881fcb2da006d21b4c5f31908", + "reference": "7134b93e90ea7e7881fcb2da006d21b4c5f31908", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "https://symfony.com", + "time": "2017-11-05T16:10:10+00:00" + }, + { + "name": "symfony/debug", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "fb2001e5d85f95d8b6ab94ae3be5d2672df128fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/fb2001e5d85f95d8b6ab94ae3be5d2672df128fd", + "reference": "fb2001e5d85f95d8b6ab94ae3be5d2672df128fd", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "psr/log": "~1.0" + }, + "conflict": { + "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" + }, + "require-dev": { + "symfony/http-kernel": "~2.8|~3.0|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Debug Component", + "homepage": "https://symfony.com", + "time": "2017-11-21T09:01:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "6223fb2b68e7059e8d5843c0103999a84e7275cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/6223fb2b68e7059e8d5843c0103999a84e7275cf", + "reference": "6223fb2b68e7059e8d5843c0103999a84e7275cf", + "shasum": "" + }, + "require": { + "php": "^7.1.3" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/stopwatch": "~3.4|~4.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2017-11-09T17:30:28+00:00" + }, + { + "name": "symfony/finder", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "dac8d7db537bac7ad8143eb11360a8c2231f251a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/dac8d7db537bac7ad8143eb11360a8c2231f251a", + "reference": "dac8d7db537bac7ad8143eb11360a8c2231f251a", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2017-11-05T16:10:10+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "d9625c8abb907e0ca2d7506afd7a719a572c766f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d9625c8abb907e0ca2d7506afd7a719a572c766f", + "reference": "d9625c8abb907e0ca2d7506afd7a719a572c766f", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php70": "~1.6" + }, + "require-dev": { + "symfony/expression-language": "~2.8|~3.0|~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2017-11-30T14:56:21+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "b101bb29071163563d4c8b537b35845eaf909235" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b101bb29071163563d4c8b537b35845eaf909235", + "reference": "b101bb29071163563d4c8b537b35845eaf909235", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "psr/log": "~1.0", + "symfony/debug": "~2.8|~3.0|~4.0", + "symfony/event-dispatcher": "~2.8|~3.0|~4.0", + "symfony/http-foundation": "^3.3.11|~4.0" + }, + "conflict": { + "symfony/config": "<2.8", + "symfony/dependency-injection": "<3.4", + "symfony/var-dumper": "<3.3", + "twig/twig": "<1.34|<2.4,>=2" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "~2.8|~3.0|~4.0", + "symfony/class-loader": "~2.8|~3.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/console": "~2.8|~3.0|~4.0", + "symfony/css-selector": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/dom-crawler": "~2.8|~3.0|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/process": "~2.8|~3.0|~4.0", + "symfony/routing": "~3.4|~4.0", + "symfony/stopwatch": "~2.8|~3.0|~4.0", + "symfony/templating": "~2.8|~3.0|~4.0", + "symfony/translation": "~2.8|~3.0|~4.0", + "symfony/var-dumper": "~3.3|~4.0" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/finder": "", + "symfony/var-dumper": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2017-12-04T23:05:00+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296", + "reference": "2ec8b39c38cb16674bbf3fea2b6ce5bf117e1296", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2017-10-11T12:05:26+00:00" + }, + { + "name": "symfony/polyfill-php70", + "version": "v1.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "0442b9c0596610bd24ae7b5f0a6cdbbc16d9fcff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0442b9c0596610bd24ae7b5f0a6cdbbc16d9fcff", + "reference": "0442b9c0596610bd24ae7b5f0a6cdbbc16d9fcff", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "~1.0|~2.0", + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php70\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2017-10-11T12:05:26+00:00" + }, + { + "name": "symfony/process", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "db25e810fd5e124085e3777257d0cf4ae533d0ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/db25e810fd5e124085e3777257d0cf4ae533d0ea", + "reference": "db25e810fd5e124085e3777257d0cf4ae533d0ea", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Process Component", + "homepage": "https://symfony.com", + "time": "2017-11-22T12:18:49+00:00" + }, + { + "name": "symfony/routing", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "d768aa5b25d98188bae3fe4ce3eb2924c97aafac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/d768aa5b25d98188bae3fe4ce3eb2924c97aafac", + "reference": "d768aa5b25d98188bae3fe4ce3eb2924c97aafac", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8" + }, + "conflict": { + "symfony/config": "<2.8", + "symfony/dependency-injection": "<3.3", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "doctrine/common": "~2.2", + "psr/log": "~1.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.3|~4.0", + "symfony/expression-language": "~2.8|~3.0|~4.0", + "symfony/http-foundation": "~2.8|~3.0|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/dependency-injection": "For loading routes from a service", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Routing Component", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "time": "2017-11-24T14:13:49+00:00" + }, + { + "name": "symfony/translation", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "e05b0a5996ad7a35ba3a19ffad8b72c9daa64dfa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/e05b0a5996ad7a35ba3a19ffad8b72c9daa64dfa", + "reference": "e05b0a5996ad7a35ba3a19ffad8b72c9daa64dfa", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/config": "<2.8", + "symfony/dependency-injection": "<3.4", + "symfony/yaml": "<3.4" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~2.8|~3.0|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/intl": "^2.8.18|^3.2.5|~4.0", + "symfony/yaml": "~3.4|~4.0" + }, + "suggest": { + "psr/log": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Translation Component", + "homepage": "https://symfony.com", + "time": "2017-11-27T14:23:00+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v3.4.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "ec650a975a8e04e0c114d35eab732981243db3a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ec650a975a8e04e0c114d35eab732981243db3a2", + "reference": "ec650a975a8e04e0c114d35eab732981243db3a2", + "shasum": "" + }, + "require": { + "php": "^5.5.9|>=7.0.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" + }, + "require-dev": { + "ext-iconv": "*", + "twig/twig": "~1.34|~2.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "ext-symfony_debug": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.4-dev" + } + }, + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "time": "2017-11-30T14:59:23+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "ab03919dfd85a74ae0372f8baf9f3c7d5c03b04b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/ab03919dfd85a74ae0372f8baf9f3c7d5c03b04b", + "reference": "ab03919dfd85a74ae0372f8baf9f3c7d5c03b04b", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7", + "symfony/css-selector": "^2.7|~3.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8|5.1.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "time": "2016-09-20T12:50:39+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "3cc116adbe4b11be5ec557bf1d24dc5e3a21d18c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/3cc116adbe4b11be5ec557bf1d24dc5e3a21d18c", + "reference": "3cc116adbe4b11be5ec557bf1d24dc5e3a21d18c", + "shasum": "" + }, + "require": { + "php": ">=5.3.9" + }, + "require-dev": { + "phpunit/phpunit": "^4.8 || ^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause-Attribution" + ], + "authors": [ + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "http://www.vancelucas.com" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "time": "2016-09-01T10:05:43+00:00" + } + ], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", + "reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "athletic/athletic": "~0.1.8", + "ext-pdo": "*", + "ext-phar": "*", + "phpunit/phpunit": "^6.2.3", + "squizlabs/php_codesniffer": "^3.0.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://github.com/doctrine/instantiator", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2017-07-22T11:58:36+00:00" + }, + { + "name": "filp/whoops", + "version": "2.1.14", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "c6081b8838686aa04f1e83ba7e91f78b7b2a23e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/c6081b8838686aa04f1e83ba7e91f78b7b2a23e6", + "reference": "c6081b8838686aa04f1e83ba7e91f78b7b2a23e6", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0", + "psr/log": "^1.0.1" + }, + "require-dev": { + "mockery/mockery": "0.9.*", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "symfony/var-dumper": "^2.6 || ^3.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "time": "2017-11-23T18:22:44+00:00" + }, + { + "name": "fzaninotto/faker", + "version": "v1.7.1", + "source": { + "type": "git", + "url": "https://github.com/fzaninotto/Faker.git", + "reference": "d3ed4cc37051c1ca52d22d76b437d14809fc7e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/d3ed4cc37051c1ca52d22d76b437d14809fc7e0d", + "reference": "d3ed4cc37051c1ca52d22d76b437d14809fc7e0d", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "ext-intl": "*", + "phpunit/phpunit": "^4.0 || ^5.0", + "squizlabs/php_codesniffer": "^1.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8-dev" + } + }, + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "time": "2017-08-15T16:48:10+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.0", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/776503d3a8e85d4f9a1148614f95b7a608b046ad", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "1.3.3", + "phpunit/phpunit": "~4.0", + "satooshi/php-coveralls": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "time": "2016-01-20T08:20:44+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.0", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "1bac8c362b12f522fdd1f1fa3556284c91affa38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/1bac8c362b12f522fdd1f1fa3556284c91affa38", + "reference": "1bac8c362b12f522fdd1f1fa3556284c91affa38", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "~2.0", + "lib-pcre": ">=7.0", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "~5.7|~6.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-0": { + "Mockery": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "http://blog.astrumfutura.com" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL). Designed as a drop in alternative to PHPUnit's phpunit-mock-objects library, Mockery is easy to integrate with PHPUnit and can operate alongside phpunit-mock-objects without the World ending.", + "homepage": "http://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "time": "2017-10-06T16:20:43+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", + "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2017-10-19T19:58:43+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0", + "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^1.0.1", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "time": "2017-03-05T18:14:27+00:00" + }, + { + "name": "phar-io/version", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df", + "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "time": "2017-03-05T17:38:23+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2017-09-11T18:02:19+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "66465776cfc249844bde6d117abff1d22e06c2da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/66465776cfc249844bde6d117abff1d22e06c2da", + "reference": "66465776cfc249844bde6d117abff1d22e06c2da", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0", + "phpdocumentor/type-resolver": "^0.4.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "~1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2017-11-27T17:38:31+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "0.4.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7", + "reference": "9c977708995954784726e25d0cd1dddf4e65b0f7", + "shasum": "" + }, + "require": { + "php": "^5.5 || ^7.0", + "phpdocumentor/reflection-common": "^1.0" + }, + "require-dev": { + "mockery/mockery": "^0.9.4", + "phpunit/phpunit": "^5.2||^4.8.24" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "time": "2017-07-14T14:27:02+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "e4ed002c67da8eceb0eb8ddb8b3847bb53c5c2bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/e4ed002c67da8eceb0eb8ddb8b3847bb53c5c2bf", + "reference": "e4ed002c67da8eceb0eb8ddb8b3847bb53c5c2bf", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0", + "sebastian/comparator": "^1.1|^2.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "phpspec/phpspec": "^2.5|^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7.x-dev" + } + }, + "autoload": { + "psr-0": { + "Prophecy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2017-11-24T13:59:53+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/661f34d0bd3f1a7225ef491a70a020ad23a057a1", + "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.0", + "phpunit/php-file-iterator": "^1.4.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^2.0.1", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^3.0", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "suggest": { + "ext-xdebug": "^2.5.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.3.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2017-12-06T09:29:45+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "1.4.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2017-11-27T13:52:08+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "1.0.9", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2017-02-26T11:10:40+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "791198a2c6254db10131eecfe8c06670700904db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", + "reference": "791198a2c6254db10131eecfe8c06670700904db", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "time": "2017-11-27T05:48:46+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "6.5.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "1b2f933d5775f9237369deaa2d2bfbf9d652be4c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b2f933d5775f9237369deaa2d2bfbf9d652be4c", + "reference": "1b2f933d5775f9237369deaa2d2bfbf9d652be4c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "myclabs/deep-copy": "^1.6.1", + "phar-io/manifest": "^1.0.1", + "phar-io/version": "^1.0", + "php": "^7.0", + "phpspec/prophecy": "^1.7", + "phpunit/php-code-coverage": "^5.3", + "phpunit/php-file-iterator": "^1.4.3", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^1.0.9", + "phpunit/phpunit-mock-objects": "^5.0.5", + "sebastian/comparator": "^2.1", + "sebastian/diff": "^2.0", + "sebastian/environment": "^3.1", + "sebastian/exporter": "^3.1", + "sebastian/global-state": "^2.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^1.0", + "sebastian/version": "^2.0.1" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "3.0.2", + "phpunit/dbunit": "<3.0" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-xdebug": "*", + "phpunit/php-invoker": "^1.1" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.5.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2017-12-10T08:06:19+00:00" + }, + { + "name": "phpunit/phpunit-mock-objects", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", + "reference": "283b9f4f670e3a6fd6c4ff95c51a952eb5c75933" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/283b9f4f670e3a6fd6c4ff95c51a952eb5c75933", + "reference": "283b9f4f670e3a6fd6c4ff95c51a952eb5c75933", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.5", + "php": "^7.0", + "phpunit/php-text-template": "^1.2.1", + "sebastian/exporter": "^3.1" + }, + "conflict": { + "phpunit/phpunit": "<6.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5" + }, + "suggest": { + "ext-soap": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Mock Object library for PHPUnit", + "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "keywords": [ + "mock", + "xunit" + ], + "time": "2017-12-10T08:01:53+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "time": "2017-03-04T06:30:41+00:00" + }, + { + "name": "sebastian/comparator", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "1174d9018191e93cb9d719edec01257fc05f8158" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1174d9018191e93cb9d719edec01257fc05f8158", + "reference": "1174d9018191e93cb9d719edec01257fc05f8158", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/diff": "^2.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "time": "2017-11-03T07:16:52+00:00" + }, + { + "name": "sebastian/diff", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff" + ], + "time": "2017-08-03T08:09:46+00:00" + }, + { + "name": "sebastian/environment", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "time": "2017-07-01T08:51:00+00:00" + }, + { + "name": "sebastian/exporter", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937", + "reference": "234199f4528de6d12aaa58b612e98f7d36adb937", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "time": "2017-04-03T13:19:02+00:00" + }, + { + "name": "sebastian/global-state", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "time": "2017-04-27T15:39:26+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "time": "2017-08-03T12:35:26+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "time": "2017-03-03T06:23:57+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2015-07-28T20:34:47+00:00" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "time": "2016-10-03T07:35:21+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b", + "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "time": "2017-04-07T12:08:54+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/2db61e59ff05fe5126d152bd0655c9ea113e550f", + "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.6", + "sebastian/version": "^1.0.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "time": "2016-11-23T20:04:58+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=7.0.0" + }, + "platform-dev": [] +} diff --git a/config/app.php b/config/app.php new file mode 100644 index 0000000..a504052 --- /dev/null +++ b/config/app.php @@ -0,0 +1,234 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services your application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Logging Configuration + |-------------------------------------------------------------------------- + | + | Here you may configure the log settings for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Settings: "single", "daily", "syslog", "errorlog" + | + */ + + 'log' => env('APP_LOG', 'single'), + + 'log_level' => env('APP_LOG_LEVEL', 'debug'), + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => [ + + /* + * Laravel Framework Service Providers... + */ + Illuminate\Auth\AuthServiceProvider::class, + Illuminate\Broadcasting\BroadcastServiceProvider::class, + Illuminate\Bus\BusServiceProvider::class, + Illuminate\Cache\CacheServiceProvider::class, + Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, + Illuminate\Cookie\CookieServiceProvider::class, + Illuminate\Database\DatabaseServiceProvider::class, + Illuminate\Encryption\EncryptionServiceProvider::class, + Illuminate\Filesystem\FilesystemServiceProvider::class, + Illuminate\Foundation\Providers\FoundationServiceProvider::class, + Illuminate\Hashing\HashServiceProvider::class, + Illuminate\Mail\MailServiceProvider::class, + Illuminate\Notifications\NotificationServiceProvider::class, + Illuminate\Pagination\PaginationServiceProvider::class, + Illuminate\Pipeline\PipelineServiceProvider::class, + Illuminate\Queue\QueueServiceProvider::class, + Illuminate\Redis\RedisServiceProvider::class, + Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, + Illuminate\Session\SessionServiceProvider::class, + Illuminate\Translation\TranslationServiceProvider::class, + Illuminate\Validation\ValidationServiceProvider::class, + Illuminate\View\ViewServiceProvider::class, + Darryldecode\Cart\CartServiceProvider::class, + Intervention\Image\ImageServiceProvider::class, + + /* + * Package Service Providers... + */ + + /* + * Application Service Providers... + */ + App\Providers\AppServiceProvider::class, + App\Providers\AuthServiceProvider::class, + // App\Providers\BroadcastServiceProvider::class, + App\Providers\EventServiceProvider::class, + App\Providers\RouteServiceProvider::class, + + ], + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => [ + + 'App' => Illuminate\Support\Facades\App::class, + 'Artisan' => Illuminate\Support\Facades\Artisan::class, + 'Auth' => Illuminate\Support\Facades\Auth::class, + 'Blade' => Illuminate\Support\Facades\Blade::class, + 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, + 'Bus' => Illuminate\Support\Facades\Bus::class, + 'Cache' => Illuminate\Support\Facades\Cache::class, + 'Config' => Illuminate\Support\Facades\Config::class, + 'Cookie' => Illuminate\Support\Facades\Cookie::class, + 'Crypt' => Illuminate\Support\Facades\Crypt::class, + 'DB' => Illuminate\Support\Facades\DB::class, + 'Eloquent' => Illuminate\Database\Eloquent\Model::class, + 'Event' => Illuminate\Support\Facades\Event::class, + 'File' => Illuminate\Support\Facades\File::class, + 'Gate' => Illuminate\Support\Facades\Gate::class, + 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Lang' => Illuminate\Support\Facades\Lang::class, + 'Log' => Illuminate\Support\Facades\Log::class, + 'Mail' => Illuminate\Support\Facades\Mail::class, + 'Notification' => Illuminate\Support\Facades\Notification::class, + 'Password' => Illuminate\Support\Facades\Password::class, + 'Queue' => Illuminate\Support\Facades\Queue::class, + 'Redirect' => Illuminate\Support\Facades\Redirect::class, + 'Redis' => Illuminate\Support\Facades\Redis::class, + 'Request' => Illuminate\Support\Facades\Request::class, + 'Response' => Illuminate\Support\Facades\Response::class, + 'Route' => Illuminate\Support\Facades\Route::class, + 'Schema' => Illuminate\Support\Facades\Schema::class, + 'Session' => Illuminate\Support\Facades\Session::class, + 'Storage' => Illuminate\Support\Facades\Storage::class, + 'URL' => Illuminate\Support\Facades\URL::class, + 'Validator' => Illuminate\Support\Facades\Validator::class, + 'View' => Illuminate\Support\Facades\View::class, + 'Cart' => Darryldecode\Cart\Facades\CartFacade::class, + 'Image' => Intervention\Image\Facades\Image::class, + ], + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 0000000..7817501 --- /dev/null +++ b/config/auth.php @@ -0,0 +1,102 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session", "token" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + + 'api' => [ + 'driver' => 'token', + 'provider' => 'users', + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expire time is the number of minutes that the reset token should be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_resets', + 'expire' => 60, + ], + ], + +]; diff --git a/config/broadcasting.php b/config/broadcasting.php new file mode 100644 index 0000000..5eecd2b --- /dev/null +++ b/config/broadcasting.php @@ -0,0 +1,58 @@ + env('BROADCAST_DRIVER', 'null'), + + /* + |-------------------------------------------------------------------------- + | Broadcast Connections + |-------------------------------------------------------------------------- + | + | Here you may define all of the broadcast connections that will be used + | to broadcast events to other systems or over websockets. Samples of + | each available type of connection are provided inside this array. + | + */ + + 'connections' => [ + + 'pusher' => [ + 'driver' => 'pusher', + 'key' => env('PUSHER_APP_KEY'), + 'secret' => env('PUSHER_APP_SECRET'), + 'app_id' => env('PUSHER_APP_ID'), + 'options' => [ + // + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 0000000..fa12e5e --- /dev/null +++ b/config/cache.php @@ -0,0 +1,94 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing a RAM based store such as APC or Memcached, there might + | be other applications utilizing the same cache. So, we'll specify a + | value to get prefixed to all our keys so we can avoid collisions. + | + */ + + 'prefix' => env( + 'CACHE_PREFIX', + str_slug(env('APP_NAME', 'laravel'), '_').'_cache' + ), + +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..cab5d06 --- /dev/null +++ b/config/database.php @@ -0,0 +1,120 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'strict' => true, + 'engine' => null, + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'schema' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer set of commands than a typical key-value systems + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => 'predis', + + 'default' => [ + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => 0, + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100644 index 0000000..9568e02 --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,68 @@ + env('FILESYSTEM_DRIVER', 'local'), + + /* + |-------------------------------------------------------------------------- + | Default Cloud Filesystem Disk + |-------------------------------------------------------------------------- + | + | Many applications store files both locally and in the cloud. For this + | reason, you may specify a default "cloud" driver here. This driver + | will be bound as the Cloud disk implementation in the container. + | + */ + + 'cloud' => env('FILESYSTEM_CLOUD', 's3'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been setup for each driver as an example of the required options. + | + | Supported Drivers: "local", "ftp", "s3", "rackspace" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + ], + + ], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100644 index 0000000..bb92224 --- /dev/null +++ b/config/mail.php @@ -0,0 +1,123 @@ + env('MAIL_DRIVER', 'smtp'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Address + |-------------------------------------------------------------------------- + | + | Here you may provide the host address of the SMTP server used by your + | applications. A default option is provided that is compatible with + | the Mailgun mail service which will provide reliable deliveries. + | + */ + + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + + /* + |-------------------------------------------------------------------------- + | SMTP Host Port + |-------------------------------------------------------------------------- + | + | This is the SMTP port used by your application to deliver e-mails to + | users of the application. Like the host we have set this value to + | stay compatible with the Mailgun e-mail application by default. + | + */ + + 'port' => env('MAIL_PORT', 587), + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | E-Mail Encryption Protocol + |-------------------------------------------------------------------------- + | + | Here you may specify the encryption protocol that should be used when + | the application send e-mail messages. A sensible default using the + | transport layer security protocol should provide great security. + | + */ + + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + + /* + |-------------------------------------------------------------------------- + | SMTP Server Username + |-------------------------------------------------------------------------- + | + | If your SMTP server requires a username for authentication, you should + | set it here. This will get used to authenticate with your server on + | connection. You may also set the "password" value below this one. + | + */ + + 'username' => env('MAIL_USERNAME'), + + 'password' => env('MAIL_PASSWORD'), + + /* + |-------------------------------------------------------------------------- + | Sendmail System Path + |-------------------------------------------------------------------------- + | + | When using the "sendmail" driver to send e-mails, we will need to know + | the path to where Sendmail lives on this server. A default path has + | been provided here, which will work well on most of your systems. + | + */ + + 'sendmail' => '/usr/sbin/sendmail -bs', + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + +]; diff --git a/config/queue.php b/config/queue.php new file mode 100644 index 0000000..4d83ebd --- /dev/null +++ b/config/queue.php @@ -0,0 +1,85 @@ + env('QUEUE_DRIVER', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => 'your-public-key', + 'secret' => 'your-secret-key', + 'prefix' => 'https://sqs.us-east-1.amazonaws.com/your-account-id', + 'queue' => 'your-queue-name', + 'region' => 'us-east-1', + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => 'default', + 'retry_after' => 90, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100644 index 0000000..4460f0e --- /dev/null +++ b/config/services.php @@ -0,0 +1,38 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + ], + + 'ses' => [ + 'key' => env('SES_KEY'), + 'secret' => env('SES_SECRET'), + 'region' => 'us-east-1', + ], + + 'sparkpost' => [ + 'secret' => env('SPARKPOST_SECRET'), + ], + + 'stripe' => [ + 'model' => App\User::class, + 'key' => env('STRIPE_KEY'), + 'secret' => env('STRIPE_SECRET'), + ], + +]; diff --git a/config/session.php b/config/session.php new file mode 100644 index 0000000..736fb3c --- /dev/null +++ b/config/session.php @@ -0,0 +1,197 @@ + env('SESSION_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => env('SESSION_LIFETIME', 120), + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it is stored. All encryption will be run + | automatically by Laravel and you can use the Session like normal. + | + */ + + 'encrypt' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => null, + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | When using the "apc" or "memcached" session drivers, you may specify a + | cache store that should be used for these sessions. This value must + | correspond with one of the application's configured cache stores. + | + */ + + 'store' => null, + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + str_slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN', null), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you if it can not be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE', false), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | do not enable this as other CSRF protection services are in place. + | + | Supported: "lax", "strict" + | + */ + + 'same_site' => null, + +]; diff --git a/config/view.php b/config/view.php new file mode 100644 index 0000000..2acfd9c --- /dev/null +++ b/config/view.php @@ -0,0 +1,33 @@ + [ + resource_path('views'), + ], + + /* + |-------------------------------------------------------------------------- + | Compiled View Path + |-------------------------------------------------------------------------- + | + | This option determines where all the compiled Blade templates will be + | stored for your application. Typically, this is within the storage + | directory. However, as usual, you are free to change this value. + | + */ + + 'compiled' => realpath(storage_path('framework/views')), + +]; diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100644 index 0000000..061d75a --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,25 @@ +define(App\User::class, function (Faker $faker) { + static $password; + + return [ + 'name' => $faker->name, + 'email' => $faker->unique()->safeEmail, + 'password' => $password ?: $password = bcrypt('secret'), + 'remember_token' => str_random(10), + ]; +}); diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php new file mode 100644 index 0000000..689cbee --- /dev/null +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -0,0 +1,35 @@ +increments('id'); + $table->string('name'); + $table->string('email')->unique(); + $table->string('password'); + $table->rememberToken(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('users'); + } +} diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php new file mode 100644 index 0000000..0d5cb84 --- /dev/null +++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php @@ -0,0 +1,32 @@ +string('email')->index(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('password_resets'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php new file mode 100644 index 0000000..e119db6 --- /dev/null +++ b/database/seeds/DatabaseSeeder.php @@ -0,0 +1,16 @@ +call(UsersTableSeeder::class); + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7ceac0e --- /dev/null +++ b/package.json @@ -0,0 +1,21 @@ +{ + "private": true, + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch-poll": "npm run watch -- --watch-poll", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "axios": "^0.17", + "bootstrap-sass": "^3.3.7", + "cross-env": "^5.1", + "jquery": "^3.2", + "laravel-mix": "^1.0", + "lodash": "^4.17.4", + "vue": "^2.5.7" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 0000000..bb9c4a7 --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,31 @@ + + + + + ./tests/Feature + + + + ./tests/Unit + + + + + ./app + + + + + + + + + diff --git a/public/css/app.css b/public/css/app.css new file mode 100644 index 0000000..42fa8d3 --- /dev/null +++ b/public/css/app.css @@ -0,0 +1,9 @@ +@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot?f4769f9bdb7466be65088239c12046d1);src:url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot?f4769f9bdb7466be65088239c12046d1?#iefix) format("embedded-opentype"),url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2?448c34a56d699c29117adc64c43affeb) format("woff2"),url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff?fa2772327f55d8198301fdb8bcfc8158) format("woff"),url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf?e18bbf611f2a2e43afc071aa2f4e1512) format("truetype"),url(/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg?89889688147bd7575d6327160d64e760#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20AC"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270F"}.glyphicon-glass:before{content:"\E001"}.glyphicon-music:before{content:"\E002"}.glyphicon-search:before{content:"\E003"}.glyphicon-heart:before{content:"\E005"}.glyphicon-star:before{content:"\E006"}.glyphicon-star-empty:before{content:"\E007"}.glyphicon-user:before{content:"\E008"}.glyphicon-film:before{content:"\E009"}.glyphicon-th-large:before{content:"\E010"}.glyphicon-th:before{content:"\E011"}.glyphicon-th-list:before{content:"\E012"}.glyphicon-ok:before{content:"\E013"}.glyphicon-remove:before{content:"\E014"}.glyphicon-zoom-in:before{content:"\E015"}.glyphicon-zoom-out:before{content:"\E016"}.glyphicon-off:before{content:"\E017"}.glyphicon-signal:before{content:"\E018"}.glyphicon-cog:before{content:"\E019"}.glyphicon-trash:before{content:"\E020"}.glyphicon-home:before{content:"\E021"}.glyphicon-file:before{content:"\E022"}.glyphicon-time:before{content:"\E023"}.glyphicon-road:before{content:"\E024"}.glyphicon-download-alt:before{content:"\E025"}.glyphicon-download:before{content:"\E026"}.glyphicon-upload:before{content:"\E027"}.glyphicon-inbox:before{content:"\E028"}.glyphicon-play-circle:before{content:"\E029"}.glyphicon-repeat:before{content:"\E030"}.glyphicon-refresh:before{content:"\E031"}.glyphicon-list-alt:before{content:"\E032"}.glyphicon-lock:before{content:"\E033"}.glyphicon-flag:before{content:"\E034"}.glyphicon-headphones:before{content:"\E035"}.glyphicon-volume-off:before{content:"\E036"}.glyphicon-volume-down:before{content:"\E037"}.glyphicon-volume-up:before{content:"\E038"}.glyphicon-qrcode:before{content:"\E039"}.glyphicon-barcode:before{content:"\E040"}.glyphicon-tag:before{content:"\E041"}.glyphicon-tags:before{content:"\E042"}.glyphicon-book:before{content:"\E043"}.glyphicon-bookmark:before{content:"\E044"}.glyphicon-print:before{content:"\E045"}.glyphicon-camera:before{content:"\E046"}.glyphicon-font:before{content:"\E047"}.glyphicon-bold:before{content:"\E048"}.glyphicon-italic:before{content:"\E049"}.glyphicon-text-height:before{content:"\E050"}.glyphicon-text-width:before{content:"\E051"}.glyphicon-align-left:before{content:"\E052"}.glyphicon-align-center:before{content:"\E053"}.glyphicon-align-right:before{content:"\E054"}.glyphicon-align-justify:before{content:"\E055"}.glyphicon-list:before{content:"\E056"}.glyphicon-indent-left:before{content:"\E057"}.glyphicon-indent-right:before{content:"\E058"}.glyphicon-facetime-video:before{content:"\E059"}.glyphicon-picture:before{content:"\E060"}.glyphicon-map-marker:before{content:"\E062"}.glyphicon-adjust:before{content:"\E063"}.glyphicon-tint:before{content:"\E064"}.glyphicon-edit:before{content:"\E065"}.glyphicon-share:before{content:"\E066"}.glyphicon-check:before{content:"\E067"}.glyphicon-move:before{content:"\E068"}.glyphicon-step-backward:before{content:"\E069"}.glyphicon-fast-backward:before{content:"\E070"}.glyphicon-backward:before{content:"\E071"}.glyphicon-play:before{content:"\E072"}.glyphicon-pause:before{content:"\E073"}.glyphicon-stop:before{content:"\E074"}.glyphicon-forward:before{content:"\E075"}.glyphicon-fast-forward:before{content:"\E076"}.glyphicon-step-forward:before{content:"\E077"}.glyphicon-eject:before{content:"\E078"}.glyphicon-chevron-left:before{content:"\E079"}.glyphicon-chevron-right:before{content:"\E080"}.glyphicon-plus-sign:before{content:"\E081"}.glyphicon-minus-sign:before{content:"\E082"}.glyphicon-remove-sign:before{content:"\E083"}.glyphicon-ok-sign:before{content:"\E084"}.glyphicon-question-sign:before{content:"\E085"}.glyphicon-info-sign:before{content:"\E086"}.glyphicon-screenshot:before{content:"\E087"}.glyphicon-remove-circle:before{content:"\E088"}.glyphicon-ok-circle:before{content:"\E089"}.glyphicon-ban-circle:before{content:"\E090"}.glyphicon-arrow-left:before{content:"\E091"}.glyphicon-arrow-right:before{content:"\E092"}.glyphicon-arrow-up:before{content:"\E093"}.glyphicon-arrow-down:before{content:"\E094"}.glyphicon-share-alt:before{content:"\E095"}.glyphicon-resize-full:before{content:"\E096"}.glyphicon-resize-small:before{content:"\E097"}.glyphicon-exclamation-sign:before{content:"\E101"}.glyphicon-gift:before{content:"\E102"}.glyphicon-leaf:before{content:"\E103"}.glyphicon-fire:before{content:"\E104"}.glyphicon-eye-open:before{content:"\E105"}.glyphicon-eye-close:before{content:"\E106"}.glyphicon-warning-sign:before{content:"\E107"}.glyphicon-plane:before{content:"\E108"}.glyphicon-calendar:before{content:"\E109"}.glyphicon-random:before{content:"\E110"}.glyphicon-comment:before{content:"\E111"}.glyphicon-magnet:before{content:"\E112"}.glyphicon-chevron-up:before{content:"\E113"}.glyphicon-chevron-down:before{content:"\E114"}.glyphicon-retweet:before{content:"\E115"}.glyphicon-shopping-cart:before{content:"\E116"}.glyphicon-folder-close:before{content:"\E117"}.glyphicon-folder-open:before{content:"\E118"}.glyphicon-resize-vertical:before{content:"\E119"}.glyphicon-resize-horizontal:before{content:"\E120"}.glyphicon-hdd:before{content:"\E121"}.glyphicon-bullhorn:before{content:"\E122"}.glyphicon-bell:before{content:"\E123"}.glyphicon-certificate:before{content:"\E124"}.glyphicon-thumbs-up:before{content:"\E125"}.glyphicon-thumbs-down:before{content:"\E126"}.glyphicon-hand-right:before{content:"\E127"}.glyphicon-hand-left:before{content:"\E128"}.glyphicon-hand-up:before{content:"\E129"}.glyphicon-hand-down:before{content:"\E130"}.glyphicon-circle-arrow-right:before{content:"\E131"}.glyphicon-circle-arrow-left:before{content:"\E132"}.glyphicon-circle-arrow-up:before{content:"\E133"}.glyphicon-circle-arrow-down:before{content:"\E134"}.glyphicon-globe:before{content:"\E135"}.glyphicon-wrench:before{content:"\E136"}.glyphicon-tasks:before{content:"\E137"}.glyphicon-filter:before{content:"\E138"}.glyphicon-briefcase:before{content:"\E139"}.glyphicon-fullscreen:before{content:"\E140"}.glyphicon-dashboard:before{content:"\E141"}.glyphicon-paperclip:before{content:"\E142"}.glyphicon-heart-empty:before{content:"\E143"}.glyphicon-link:before{content:"\E144"}.glyphicon-phone:before{content:"\E145"}.glyphicon-pushpin:before{content:"\E146"}.glyphicon-usd:before{content:"\E148"}.glyphicon-gbp:before{content:"\E149"}.glyphicon-sort:before{content:"\E150"}.glyphicon-sort-by-alphabet:before{content:"\E151"}.glyphicon-sort-by-alphabet-alt:before{content:"\E152"}.glyphicon-sort-by-order:before{content:"\E153"}.glyphicon-sort-by-order-alt:before{content:"\E154"}.glyphicon-sort-by-attributes:before{content:"\E155"}.glyphicon-sort-by-attributes-alt:before{content:"\E156"}.glyphicon-unchecked:before{content:"\E157"}.glyphicon-expand:before{content:"\E158"}.glyphicon-collapse-down:before{content:"\E159"}.glyphicon-collapse-up:before{content:"\E160"}.glyphicon-log-in:before{content:"\E161"}.glyphicon-flash:before{content:"\E162"}.glyphicon-log-out:before{content:"\E163"}.glyphicon-new-window:before{content:"\E164"}.glyphicon-record:before{content:"\E165"}.glyphicon-save:before{content:"\E166"}.glyphicon-open:before{content:"\E167"}.glyphicon-saved:before{content:"\E168"}.glyphicon-import:before{content:"\E169"}.glyphicon-export:before{content:"\E170"}.glyphicon-send:before{content:"\E171"}.glyphicon-floppy-disk:before{content:"\E172"}.glyphicon-floppy-saved:before{content:"\E173"}.glyphicon-floppy-remove:before{content:"\E174"}.glyphicon-floppy-save:before{content:"\E175"}.glyphicon-floppy-open:before{content:"\E176"}.glyphicon-credit-card:before{content:"\E177"}.glyphicon-transfer:before{content:"\E178"}.glyphicon-cutlery:before{content:"\E179"}.glyphicon-header:before{content:"\E180"}.glyphicon-compressed:before{content:"\E181"}.glyphicon-earphone:before{content:"\E182"}.glyphicon-phone-alt:before{content:"\E183"}.glyphicon-tower:before{content:"\E184"}.glyphicon-stats:before{content:"\E185"}.glyphicon-sd-video:before{content:"\E186"}.glyphicon-hd-video:before{content:"\E187"}.glyphicon-subtitles:before{content:"\E188"}.glyphicon-sound-stereo:before{content:"\E189"}.glyphicon-sound-dolby:before{content:"\E190"}.glyphicon-sound-5-1:before{content:"\E191"}.glyphicon-sound-6-1:before{content:"\E192"}.glyphicon-sound-7-1:before{content:"\E193"}.glyphicon-copyright-mark:before{content:"\E194"}.glyphicon-registration-mark:before{content:"\E195"}.glyphicon-cloud-download:before{content:"\E197"}.glyphicon-cloud-upload:before{content:"\E198"}.glyphicon-tree-conifer:before{content:"\E199"}.glyphicon-tree-deciduous:before{content:"\E200"}.glyphicon-cd:before{content:"\E201"}.glyphicon-save-file:before{content:"\E202"}.glyphicon-open-file:before{content:"\E203"}.glyphicon-level-up:before{content:"\E204"}.glyphicon-copy:before{content:"\E205"}.glyphicon-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-background:before{content:"\E243"}.glyphicon-object-align-top:before{content:"\E244"}.glyphicon-object-align-bottom:before{content:"\E245"}.glyphicon-object-align-horizontal:before{content:"\E246"}.glyphicon-object-align-left:before{content:"\E247"}.glyphicon-object-align-vertical:before{content:"\E248"}.glyphicon-object-align-right:before{content:"\E249"}.glyphicon-triangle-right:before{content:"\E250"}.glyphicon-triangle-left:before{content:"\E251"}.glyphicon-triangle-bottom:before{content:"\E252"}.glyphicon-triangle-top:before{content:"\E253"}.glyphicon-console:before{content:"\E254"}.glyphicon-superscript:before{content:"\E255"}.glyphicon-subscript:before{content:"\E256"}.glyphicon-menu-left:before{content:"\E257"}.glyphicon-menu-right:before{content:"\E258"}.glyphicon-menu-down:before{content:"\E259"}.glyphicon-menu-up:before{content:"\E260"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Raleway,sans-serif;font-size:14px;line-height:1.6;color:#636b6f;background-color:#f5f8fa}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3097d1;text-decoration:none}a:focus,a:hover{color:#216a94;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.6;background-color:#f5f8fa;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 11px}.lead{margin-bottom:22px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#3097d1}a.text-primary:focus,a.text-primary:hover{color:#2579a9}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#3097d1}a.bg-primary:focus,a.bg-primary:hover{background-color:#2579a9}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:11px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:22px}dd,dt{line-height:1.6}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:11px 22px;margin:0 0 22px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.6;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0 \2014"}address{margin-bottom:22px;font-style:normal;line-height:1.6}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:10.5px;margin:0 0 11px;font-size:13px;line-height:1.6;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#f5f8fa}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:22px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.6;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccd0d2;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:focus{border-color:#98cbe8;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(152,203,232,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(152,203,232,.6)}.form-control::-moz-placeholder{color:#b1b7ba;opacity:1}.form-control:-ms-input-placeholder{color:#b1b7ba}.form-control::-webkit-input-placeholder{color:#b1b7ba}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:36px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:36px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:34px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#a4aaae}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.6;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#636b6f;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#636b6f;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#636b6f;background-color:#e6e5e5;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#636b6f;background-color:#e6e5e5;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#636b6f;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#636b6f}.btn-primary{color:#fff;background-color:#3097d1;border-color:#2a88bd}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2579a9;border-color:#133d55}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2579a9;border-color:#1f648b}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#1f648b;border-color:#133d55}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3097d1;border-color:#2a88bd}.btn-primary .badge{color:#3097d1;background-color:#fff}.btn-success{color:#fff;background-color:#2ab27b;border-color:#259d6d}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#20895e;border-color:#0d3625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#20895e;border-color:#196c4b}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#196c4b;border-color:#0d3625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#2ab27b;border-color:#259d6d}.btn-success .badge{color:#2ab27b;background-color:#fff}.btn-info{color:#fff;background-color:#8eb4cb;border-color:#7da8c3}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#6b9dbb;border-color:#3d6983}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#6b9dbb;border-color:#538db0}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#538db0;border-color:#3d6983}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#8eb4cb;border-color:#7da8c3}.btn-info .badge{color:#8eb4cb;background-color:#fff}.btn-warning{color:#fff;background-color:#cbb956;border-color:#c5b143}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#b6a338;border-color:#685d20}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#b6a338;border-color:#9b8a30}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#9b8a30;border-color:#685d20}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#cbb956;border-color:#c5b143}.btn-warning .badge{color:#cbb956;background-color:#fff}.btn-danger{color:#fff;background-color:#bf5329;border-color:#aa4a24}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#954120;border-color:#411c0e}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#954120;border-color:#78341a}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#78341a;border-color:#411c0e}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#bf5329;border-color:#aa4a24}.btn-danger .badge{color:#bf5329;background-color:#fff}.btn-link{color:#3097d1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#216a94;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.6;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3097d1}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.6;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccd0d2;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#3097d1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.6;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#f5f8fa;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3097d1}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f5f8fa}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:22px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:18px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7px;margin-bottom:7px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;border-color:#d3e0e9}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5d5d;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#d3e0e9}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#eee;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\A0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.6;text-decoration:none;color:#3097d1;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#216a94;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#3097d1;border-color:#3097d1;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#3097d1}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#2579a9}.label-success{background-color:#2ab27b}.label-success[href]:focus,.label-success[href]:hover{background-color:#20895e}.label-info{background-color:#8eb4cb}.label-info[href]:focus,.label-info[href]:hover{background-color:#6b9dbb}.label-warning{background-color:#cbb956}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#b6a338}.label-danger{background-color:#bf5329}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#954120}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3097d1;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.6;background-color:#f5f8fa;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#636b6f}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#3097d1}.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:22px;color:#fff;text-align:center;background-color:#3097d1;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#2ab27b}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#8eb4cb}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#cbb956}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#bf5329}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #d3e0e9}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3097d1;border-color:#3097d1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#d7ebf6}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #d3e0e9;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #d3e0e9}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #d3e0e9}.panel-default{border-color:#d3e0e9}.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#d3e0e9}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d3e0e9}.panel-default>.panel-heading .badge{color:#fff;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d3e0e9}.panel-primary{border-color:#3097d1}.panel-primary>.panel-heading{color:#fff;background-color:#3097d1;border-color:#3097d1}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3097d1}.panel-primary>.panel-heading .badge{color:#3097d1;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3097d1}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.6}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..112a513 --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,26 @@ +li.welcome:hover{ + color: #633b70; +} +.error{ +color:red; +} +nav.navbar-expand-lg{ + position:fixed; + width: 100%; + z-index: 999; + background-color: gray; + /* background-color: #E6E6E6; */ + + /* opacity: 0.9; */ +} +nav.navbar-expand-lg ul li a{ + color: black; + +} +.container{ +padding-top: 80px; +} +.nav-item{ + color: white; + +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/public/images/2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png b/public/images/2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png new file mode 100644 index 0000000000000000000000000000000000000000..88f40f87075fdc564b383d7a8e0beb847c3e2a42 GIT binary patch literal 489500 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˃xqM0<;pPSs8rE%?`j*V{ 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�v@?KQ!- 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

  • Fsvvi;}~a{ZSJH06?4smBL)-~)W=erYu0Tg4R| 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

    ?`^`ng?o<|#UGO!%u+b4v+}2+~ir$U`ChWMd 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 Xb4l+E7W=EP00000NkvXXu0mjfDHXBT literal 0 HcmV?d00001 diff --git a/public/images/2018.01.05.18.13.51-african-lion-2888519_960_720.jpg b/public/images/2018.01.05.18.13.51-african-lion-2888519_960_720.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a790af42a38a761b5ee89f4689e654b6e46cbc3 GIT binary patch literal 227567 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

    &Krn#6KOX+wj9(ViWKeL`jTNw;fK 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

    -yKC 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 z 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

    R`C*Ni=mZItD~` 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 T|4VoEU%IURH_BRptEvA1=vdiK literal 0 HcmV?d00001 diff --git a/public/images/2018.01.06.00.47.48-close.png b/public/images/2018.01.06.00.47.48-close.png new file mode 100644 index 0000000000000000000000000000000000000000..3fb7916f1934ca77765711983db591097b966478 GIT binary patch literal 3111 zcmcImdpy&7A0J(aoK>=t2|Gd90s7^PT-=02C`jHk0qPbJk{(uu+_ zx0rk8a*k`#He`BAhL}v4yYrhm&vVr2kLUF|&mZ5{zOV1^`+2`U@Av2PeSdb%#`>h3 zjFJol0+F*gWrl)4Bs9fKdM$Vo97gpAf7bb&Izxm&zN-~4iFl3gwm~4WT^44??1B;n zygZ6ygR<0EmyhDTgD)bZHmKI0FsoPW$+G#^TN!!#jhKxuGc9nY(iy17`&D-~#Tyy; zN-I9jJNiIl+(gmpsA;XQo1H~H_1RCn&A7gf6J^ET{NCop-cW=~Z}v%IL8(L72a$V( zQVYtGlo3nWmlkX}B-OC^`bNVUA`}Wu(I9mPQ>oNSLf)urUeHTd9>%?(i!8^=%Dtwl z-wHQ24#n|0UGq*AbZO$-Z}E31D~AP+Fy$)JqnOU_3(+$D;U6KH@_<*fY(0{1dNG?I zWgAjj>!>tda*iN-Jh>@dc#{cN9L5)9Idg;G6!{U*TC4DrPKI)!j=IHU)wc5;LBI9v zxIS6b#m>dIE_Qf~;Pmn+uOU}1YyyrdW{Vh9XZxik{Wv6_qd&py3~D>b=kCT62uRi) zq5y|>h2r5PU?zY7#Wy49=b*AK2J19;u8&;vlPcrN{?)Jz(bbYQd%f^`!;nQ8w|aGZ z4<#S4SHUR5r*Qp?N36)iEDbs8&GaI6TnwT$30Y<7^ub7Yd}^!Z&(SZUc8Tu8izjF{ zo-ddPxzD zv$f1(r%4N3Gu?~MjpDX<^lXw8$9&O%gE`s9RA6q;W6&o9 zBh#Ri1B0wgmX_*rb8Z0JTvAs0IH;7LNIUiE+WH6Csnk(Pq{Aw==Ny|D2h%Un#1XtA zy+M}i`dP;NL2bqa?!ekGz`sOob&dF2!R;4u4x00Pns+6~l?OGMA6o!f!bwy8{SA8F z=2Z(*ucWq~F76CPq!a^z5fMxAAp73?@Zj-xIL;nzzrOld=cj)CR(*SC_ZQnLPOo<RHkLntHdAdV35y20{0b2jW2?kE?JBnSW4!Ir?-A zMKK4R%^4dW`eLyk+;xjnF*W(UEH@TvBY)%x?z?}oW%Ke(7g}l z#^2Wqb&cwTx^BesX3_UMHueSGOL`l$^@{)3NF!P>N<=Xbq)!Xux$>@Fy_$QLPNPmf zNSxrzi=8;>Zpu8;+L^^=SD~En&+>ua?!Qtuu={Td{wbBS$sES)l&8`(=;XF~afMxV zwySrChDhwfZw1;6cU>6lyUA>MIl{VJzTP%pUO}o_|Lc7I1h?`dOQ1)SE(+fDV2!OW zST$iNJ@{um><&z{QvrW8E&t#nKJ)bS8RwEz@$d==72FR4JU&7blSb0i@0C#+hOX}` zh{-I0YMh6uTd2UE%dQ++D@FLiP<+a*)Tjv=2f0FBv3AY-z=I^_vW(T%Uq>D&3z>Yc zp#`fXiAJ3r=w($^OWosr_XTU>R7}DKCrivvG=xTFw#Cjmcu zSI+PYdN|R2DG`H{u?D@?}^*#a1v+ipTSPAz+^%E$4RZtyFbyUf zF+23Q3ZFMh(W#v7fDJoUg)eZmI2C~(dauHUpI)AP&)%Ioa2hf5jt3hK7uIcw0Phax zRxQrKh6A`U>_+WFbW=acteb3iBi`u#M9{s+Yx-AX)YLWi?qR6^h&y%!bSfFy#&vW{ zJHW=;1^uul>at|kCI#4S(3qYu9(+6G2ow~MjK1bzDu(h!O8-r`pHd;*L4~BYcbjX7b=A8M)uWiQ|?WNg{p366MK(iO07Xb!o6A$VhV(oz> zyCbw#V_M4oN{d?NYOcQvo6bGj9k-=vPGg{ObIjfLl zg?vjC&YwP9jly~9A&Qu*IsPsg3{#ASI-R;4m0kZ>KcTwxJ52@5uj&?LcAhw@h&}z1 zzX{+*rq#%tQOjT$E=N68O6hi#95!Uw0jgR5P{1^Zqd1s8TN=_O90krwERLzRKGy{~z={M~F<>ibVV!tiK5(K+dUiaZNZ4CV9 O53w+}Hp?+}iTWL~e8s2$ literal 0 HcmV?d00001 diff --git a/public/images/2018.01.06.00.47.56-2018.01.05.18.13.51-african-lion-2888519_960_720.jpg b/public/images/2018.01.06.00.47.56-2018.01.05.18.13.51-african-lion-2888519_960_720.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c751b8e952500b8b5d98c3b0189a4c0119d64bb GIT binary patch literal 26665 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 VB`BNsYvup@U-bVpiJ|}I{tN#6?r#79 literal 0 HcmV?d00001 diff --git a/public/images/2018.01.06.19.31.47-2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png b/public/images/2018.01.06.19.31.47-2018.01.05.12.08.13-Capture+_2017-07-04-22-50-12.png new file mode 100644 index 0000000000000000000000000000000000000000..91fef596d4d40850c76b2817887f7f8dfef0f3ec GIT binary patch literal 157431 zcmV)6K*+y|P)2ej-Wmg;1 z7+UVOg~3KbzyqR@_ybz-f&{!VJz(*MM1#~1&<{wMriExBL?hI6w}-M_b5&MOk(m*h z8RNYXclu4|oINZa_CCMgjkK>S>PGy2XV~ZLwZH4T*7~lUq9^~Aa`i_Q5Re3TFdjk$ zVnF}{D3Ho;>p&!*W76(2fQ(m`@q;V>rd(tEdyJq15FvO-n(svfLOv!`pfGgMZ=fGwvj(rwd+-Sj!Vncj zslW7<@a*4=A!eQE)(Y~&}f*{mg{rJ&FK+0 zCy_hVhP`kTLtt&rG3JQ==rwNr>bIDE;fNczrZjSja!PC>u9_e+0j8*#AhynPnG{mU z?`ms98}J?Y4GbGjA7AqGAAH0gefI-?{=o^SOGVQZlA{j;y(R`#hS=j3lnOy`VsPX9 z$9$_EAVvD<%e~4yjRlRxKBc^1P=r?C+FbbBs}29cD|`IfYe&3!_mKHv1^X4uEIJXQ zjpg;%poZ-M${<$*z=R~SfZP-EVkvQgPQ!xZx_yL=fZhLXu*E z#h$PL9#TZLAvuS&6?7d#mv}w|9`!v>Hyb|b*E|YqUaSW$JLN*4Q_uu0H5P*gSmW_V z%Q99#0;-Y?83i3s35W(THL4D*B9doS%LIyP06|d%pBKc{H9yX$Y?sgOc*$RGF@`)+ z8IREfMDk$@4EeYMmgD)mXOO&*RX>MeIu2!fr}Dr2ndZ@>S}<;Wp79vr%1yRl{PHp7 zh%Njp#9}Pvtjbo1fNT*e9~@F5F&cd$#gN}Ef+mNEpyEIxqh*WDTfIXl_)glU_F*^jb*wzx+O(vuSu}9UD zde4jJXWYC0Dfb^7)AxoDY;h3dEEJp;gOC`#g}E}tFZo$97|ClL9erWk*;mqRkK~t8 zTiCA+N7D({XEXNOhRRs5O|fsc1xPgod848hB-sosY9R$wL$=A{Q?qAL=miEv`+?{a z3}96ds~Ks_f)}xfA+O`n!6))s)(SNa=M?KA_0-~8LsfNH14A5;szz)CQBq6<1&xVl z12$D)(snJ#IR7c-u}jK+MJsHS>}UdzglL3h6sr*<*$|C07?&_;8Dm+O#nD!_A_+LP zU49s`h}aAa#Xv+2sx_Dhw#!~mYA_(GsPUs6l!=ycmJ0*WOa)}O(6^RmilN8M64U@u zc6Kl0(OST&oLSav{#vixPq*N+y~ch)EthNQ)$5KI8Ua(T0`Xr0 zw&Ng0z*>-mnv@ODIZVueu)SXl3>r~P2EUZ3RKPl-aYO@EgkT3Ue3kQ6h?=lzpaL|y zyug8Kw8}JrU_lLH6SZ41)N2N@h^etokO)QvD~^I(lYY zR+eKGhRr2`J%%(;$LH+ThI85H%o=J2rZVt69nq&d+_i8+U$9`m&3xdE zFU~mFyN*$VXbtp;ggn{m!8a%-F9wrP6F@?qzi1#1unvSS@zH}9{N$r0&-ytbLSsO2 zba)1dBuV%% z8mxd(n;oonXfsAd8B|5tvMixTtAI%}W-_4_p=tuIIzsC;DFuj7MPaBD$@JJ{F~(t~ zMiGPxNt)+_nAaEuOH6}Wijx(H3AIY+lo*xD7_4h?p<{v}ridmbmY2OTuvAYio=Ji| zYpI>!cK#$k7;!*koFdtJGnERAL1hd>0wN_gR6$8din|4Gq=aM{w5~>Hsvt?Wch1ai zT=XN~*RntzA|Zd53ZfK1yvpKsEU5flMg~+onWVDZ%Q3q9S7vIvYi*z53T|!hU`n+7 zxu5*4K~062973qINEA@BWu)1AM4~35rb724VuZ>#3d5kfLp zCfU1<;h|>!;0+A*C4`D5RhU>~!#)#xKr4z5foLFDrK<&Rg=TM$b~?eDn$QW0lLeG1`}Awj>vqnz|>j&2^p;e_Spl3Q-gPdRxq1H%M~8QqA37vN)Jg^<^*{w_li7#bys#yJ^&kfI zJ<=&U2#+2d^XVr~xmn8dQx>-ou!2~iste=mF;Qr(VIE)|JdH#e0~71$O{5}G zSwj^gF=aw#YuE>FOdIxR4KBYV$rMgfj(fLEdAEv%3|4G8Ldq{#{ElI10Rk<&+Oh>7 z-625+qAP@?u}n+@%_g@3V&yOR;g25jcYgnW;riX1%*>QNow7^|E(fs7hR2`u+?b#6=9>pJ z*DRTo3b>TR)HEjG1PK-uExE_c0(9+Jo_X#+c)|1MD||>;0c({Zd1A^ARVAOJ*le8Y zfF3(K6n5cFHYLOO;-lu!-Hy{vP9=$g7z-lQb>wgYx2F|1r!}+2(bN^#fEou<od1e0hnlWL zFs6*%k=GRs#0l62V*)a!9gHygaG#W36G4T-X^G_$ie`Ho11l{r#~HL%a2D$FvZ6s_ zgh4StYoT^Mtq)iY`AlxX#Ez$|BW- z7z0{{ol*u`-DR|Mu3Pds63avJ5~$?-RpwB76%fYg5etNz#KWQ~=NnW#SIns}voca0 z!_Jb2x{4ZOc9}%ZbLlqx9YaTv42&Wppar&<5dkqT;}dK{)dE-fFk$O}B`K{>JZ~_x2Oskwt zU8SCr_djHKAAaZ{b)FfP$zIJjzxfR|-I~Aq`~NKxI!-U2vh*DK5-kzT~Ixe8T_x z_V@YuXV39EWjd=loYfrN*yHxi4R?k)w+{C?m^U~Zn6{2-ZL_0{k)&`zd2eZFDu*WTdl{<{n@VceWadqnN_ z5S-K(ZiTu?$-d-fujoU%vx^F3Oh;0&)`*ZGN=eqclE($Q z1gim7195G*Tt?2$I?k6H9-S^ZS-|PCXR+!@30x)2rxR|^9CvErFj?w2Pz?hu%A~S1 zbwxX`sb>zER2j6)kR7&w_W_?Oa;C0i=0y-^(O^g><)UO#h9u<(A(3)n$JkN?EAP=7 zu#g;3X|C3o1lEv-9Bv09AtZv2Xa&g%#)7jBvyw6C)0SH^$L+bpk>Zwi z=iJq}U}YNuZs#Y0NCb_jMl^cF)H$Y=JSk|s^CUWg#fUqyThNk|$NA%3m^R)~Mn+Vw zGuqDxe%s?@gst7DGKP%EmhELwE#X$$RS|UyR^w-~3kkRPEW;R|LsQ8mZY}*UEQHL8 zDsY(>*%H#F;^cFJF`_XuDwRCHQbJE_!I>ITj~Kyw#TrG7AYuW-r=LCN=E0nshkH0T zV;x#Tz0Z&~JPZpSKM{WP!2|yM{U3Ah{v*y-1Hbs~U*&KA?f;Okf8!VV!repmtBxo4 zzsE;!|1md~hDr@agrwlR4G0`RKj!4=1rJx3cwO^XzjBwaT))O?9?ceVQZRYgC75%Ff%F60FBE-&b;(PJ3pe+?gBh96GM=)y!Hj4MWxe5p|8uqUX{2c>g8 zL95-`DxP0-#~xJxE0_wjak=ta)DOvKHAZxfh$kkC_d=))gc@u|l@c3?1Os!Fc}(mD zm^zDT4NjyV@u>hz0Gi^^Vn)mnB*s8hH5k^R|b9E%8aD_>-T`*3{0>u>unMm3pC^062SCXqS#?Uqs4zF4I=N%Vk z9cL%!O!kg=czVuH@Bf?^-tqBS!+ZCRIa?)CWjQ>ocR05S4#0X89H4hkZz)(^QIpHit^Pp-o^ByNyc5}Di!p*7S=4`^Xy$Q|KL1l;z zOl9&q(zH#1W_DG;Y5+PjPgZ=|bv#`r&Ih>Yb5*mkpkCSQ z0-H(*CYGFPWBH7DVbu` z5ycWT(kDxeL0^iED@2AZn5#8V3tCAg!%m50sY@Cl1w$BWhSfl*BC!i#6HZ5|OnJXC zf>#Ves%zXBeimFQY-xkwK&E8y%D|O9%%}{rVB4}d8=wYLA;q|m0f`OhhAbZ#Q4vb{ zpcusfqB#uI3CNKD=m7MLg~*&R9|6PU`;lq>m`L2^&#nSo1iJ#MA-H0eP5I7q^+&e< zc0gNROb;>U_d@wd>OAhx|7Zf)6alT~3So-5(xgLv1t<|iW$OGKCTpIeRaR!8iWSw+ zg7$RYBUNJPCaB#fqNJ*WRsWND&uV{eYTHpNJyUnyZ3SPvbG&f^EAV?#V$vRcCF^Hb(c zNZr)gMaPt72R`eGz^noFg z6Uquz5;RU})e>W3z=G*>;X=VC5EJOM$keJnn|jRCJ|rdClFKTqz(+wFVKNoIa5&|w zt>sncsOt%-Qmixu*m6Rdm`}|4|B@UU0=m4!uRWKS10OzH@WaOoe)_EE(=*|D?^uRF zuZg74X41$y8IppH36sDZ#fZhEDZzADt0axN;;E5}F3TwV0g?>#fv_1^ZG?3niQY5B zp2|CBenOyUZF+`O6Otn&B}O4e=wiZ|L@gDD0ki{K7x8Ejm71J_NfiVc5E*FVz&dzV zZeV4Ft~Mm;QDaLXph6;4DUpVn(_zXdgX3V?@#Qw*@P$KC!V$@ni@Bm;EgAf*3MO-B zYe0(%x9CZ-1YxXi*6ifff63a0lE1pbYS=N4Edwb>Z^frqwNF>5Rlc5HIrHT!{Dpfn z0`%^%E%$7E7dw-r(e z*1FO`VP9s|s-O-fAwEDKNPfbLW#GXJ&(Dw7{Nzc;d*_kU-mva+9w`?5jwz4Gs?Evp zf`hT7N6~;4sEwtnEUq$GJBBht0fj{GJ60X6J7Kf#>DFuF;J5E!mxfkSQbLS`sDuw^GKiuZ!$;KA&?gds*atR4ViO`OpV;_(tso^*6-7+Kq)1fg;=qg5lE+q= z04X*&e39>q6wO997EO5!Tkyh_P|vY#+d&F*azHMd=kE(Gijgtq*@DRkJYx`85>X>~ zYy+&_?D7&$Tmh7;U?ZQe0AY$(8$;IJH-90N)GIOh)uXN^X}7i8t0(K{&bd0ggb2hi zV3JZhTf$M06ftTb^`J@=Log1!l8Wm6coq0~5%`C1AM=O*&x#xbpVefFw-gKXXwnn1i z*0pQgbcSay9&_lGARUk5hNtJ}+`4&0)wE2eQ(Rkt6U0_f014bq-*eUX83pketKbA} z45CUiaU2{>xO4j&_wKi>7lA$sgUN-VN}w{?u1U}sOWNjN*=iht+|?2D!p9h*>W=J{ zg={Nm6mB<$yR!+`XA|ao4Rz}(f*4C}YHV$oG={pZuuX+)ELxG(@Fm>ac<8#w zs!Md6j-l_7kV!~LJE%@-vVgrTm52~h#FcQ7D{D)wAOlcG*eDVPXe|bV50=y?HUlht zWbn$6K#k2pg8-GWv?gPS_mM>iJX$XCL0GECp?zTiS-rcPu<|>NtKDpKIavmfRc#9NaYqvP+ap z5g}4-Sd#=YX~Xgs{;mUaP1VoKIQT8Gv0o5&Z51|U~dxZPiTyw#`EOSDf24vlOKMBOq6LI zNNK^)N3=R34Hj`ibcvL5@p*7H(p*DrPtZL&KgIVan7GNhm;kDVjly!%V=Luoe@Yhw z69gXwKh#L6qFRJO14#y4?XX?VI$DMZC%$7{1+KqwgSlAt>k0`gUOkvl)vt1Yx#pA8 zGv5F7F<<`T7n#gvw9^`EGjOOVl7^gvR7#$tIFA&8Dhre)Y?-+jQ0o!bQ&j_p`<8>b zbjXiSUW53zts zf%lF3_;;C zM6`pnusA}>3)VO!Ikr{(Et4p!)*=R#t<+#VKp~aT$HWr0#VuRTwybKG7u)p}3TnpU>(wxEypFj_(h8^<#-^FAvg>M};!7l|jC1_Z zn63BE0#BDIOR5;wJ;*-K&la5bk%JqDR8>VEmCX=&{&>NQ(@P$mo$}~>U|_}&p7Sfe z@(O3xq3wig^BG@!4%T_@|`<8y1!sKD6{>2*3RL+`gOSZEe>Z#9L{D` zhc}SAB9X8zpkYCbmn3t7^G}$qPLckC*k95uJC+wq^m)&)^hi|Jx}w^^go@M)krqm37=hD@RklVRYKSl z+sV=bDcU44CFv96_PruLSG2EAtwfSp)3yV%Nn$<`#3V2gQJdLQ5sgO4kwGlg94#uz zY&|BU0~W+*;kJ&&ADi1>#F29Hh{nMy6UW_I&Go&CX5ugnS?O(b7cyO01H^=ALZc!+ z5jUR8#gZ47E1oPmPO=}tk}Jnhu-ayARHunHDMM1a=-EWWCc!+LH`cMK(2#AoLU95%H?pGCgw!)cA*rG=>K5~Aby!5lZkXZ)yvgZZmmQ2^ z3t<*2Z!jBR5c~kEwXpWW%4Yzt)!{^`G*_u{5H(9E28FYgzta3XvKQ5D%0MMk$UMw} zG0~l0ye}xy0~1O@VVB}hSt7Aj700ouc}$+mUld|)uf1bWTXrS9)NnkGcf_nM_(=h> zE5N2^grO^p>&pEEO4$2Sym#fE`I=*OD(kiixTR2lQ&B2HoRd&`dd~ZSXU~?H>UFw4 z@!ltaC(n*~_oF8~K3VYUYhOm0vp75F2k$)QNnhdWHQnufUb$vDstwX#Ql)j#U`0N- z_mpXKhjl-vHp=1b4!`?v{CoVYd5b3pUn7JSc39H)mcb8PZk9M%WM`rt+XQ58scucE znuxYFdlSnwW7)g7VEN*V%jX^a>A?Ae1<#)j)B=-`sHM)8rE*RhCcY$v z;??y*m9=vym4VqzxIS&TUR&nYQq`F$i1^&!sk^W#x1_Ock<6<0p7nCWaXjfXDgXc= z07*naR3|*#2%lUk&pKEZU12kdkPY})lZsBPkBScopA0@ipAtdy&MB3(w6$Z})YMKe z)}pRdC{xOknwapxG9*KcIo@+dXl?G}GeT~#A3#GQMj>EGDj7UW9xXeT5ie>mW}D+n zlAkvwNHLJQ1RY37XdhVzVco+fSX}85)|9KX6+)7nJ5$YnhT<@)l+Q9yrP6Lw#Ip$)z;^?yRp4~x zIDUH0_rCu=_dY)5{9>T%66>TaLgI26iC*w2(VTonRnNITuledXzeD&e@Y(qTo-E*B z{oQ|=p{w~H|EIr;3^1u$G{8rX)*PSzjIVwDo4oVjXMD7N#J~0Cb$$o)(}jjLun8yQ{`~f1~yFvlbX75Y!-<=wNh1 z1s^^9l=nXUnD4xGgK3i>bR-usAtJV7+Y~;|Y{)>hlb!%FVXJwRz^qa3+}h*K*KcvY zR5twy{qaS~ADi4AVIv+TP~nOV8Ql^gwwaLvUJ_-SAsNFDE5gjeE3=AQdlP1pinbBz zI#)Ns)MO|08O0bnFEjh*JW5maRPbLd4wCbFDh4qo3!;sbh^$2L32e%mu^1w$G;B*0bR!Hg;iD2wdAmMjsfs}392yms zR76s_yT*+=CxlF6;~0`D$kn}gG%s8YjLGb6*PDbK5|*5nCR0L6zg3INxX8t41sU0G zWOgK3+axJBMW=yn-i*>pPb{_O;szz=a3LvbT~W4|@r><0NDeDgwWH)YHehUG%`8c? zkky*qy|mwkcw?v_8j++#=P_akgJX38XU|qV_-x4s_nz?Mcc1e9{bxKrO{^1GYjJ=V zCDzbNgG+)9m4_!idrgH` zPwOnPwLIA@xV-l^-}r?u@#ylDKl;;u$iMz8zsmZvce#7}h_;S2W=8Gzz;EzgI62>E z6KdXm@|4adIvrT7Hk_|ERJJ3uLN^hH#?c#Snwr*GuD@3C`fG>my>XKl4~{wc@Hy*e zJ+U)%re@Q1Xz~#?bq{Lr&eAl7JBR!H^6Pi`(Py9XqmLf) z>-WFFcfLAD+>(BpnD{H9ekzV5k$;bJ5<_k-r$;pR1zKmB?m1rZ6Tb2FH!zb!s3$Bo zKjq>)hm$H~`!W`x0rfj#bv10$E#Bb7n;xt!;8R zn)AJ5r8DGINwk?o1W)P$%XQ>*Bb;2E^W<{itjoD6TiRa6O)3(Rpb@dV^m0tF3CdCv zJsuN0wM=lX#x#O!E!4S~k)=Zk)R1Bz42i)9!l0y>8_N|zrKYkL8+^8PAQ%V|i77z^ z(MFOj9lv6?Yc#*d97YqtNlCofoQJcOLHkTWB}gjxYH5u*da2aGx@YOLe} zL(`ZX66OV-JI8gDC5$XawE)d-!ZX(^x~wrNDS{+LG!!(ZB;G+>Zk;G-mKhELI&AYl zyU0+-$n?r5W3KDU4iAhBzQ9yu8^7)L>>4?EUt;pz6?Yw*>_W?^sD^z1G$jlD2Gk@p zB~%Sc&FbWm$HyD)f41W7_b&O~5AXBgdrw*Qz+Ox3rp)&Z*K8hG96TZUESn37G-N@a z5lf_I-3+9I#2-FbU z7r)5!dp}`0-|)=?&z-2ujpOvJ=j?c(5=(b^!Y^FkqcSxw&YsZRy33cp@+R28)6+++ z(t^j&pYhW^@I0<^-b6Ok(&VP;YR<-dz^&^wukXD=|12?F3QwM_IJ=0vSbKsf(LzXp z8+L+wdcjc&EKZ+uICt2P`y%JHa5RCx`PaV6hkx*hpZ)k5|M&h+_|o04aeXh~R)7g; z%+i@iL{iFsGy$RPzTrwT7^o_!EJ6iAnTg|;QKFdvh9@Uad2jWEz9ScQigCFeC(rg( zwt^$&oUx|j*~SvTWE(RnVI1sD4F@yF;mol&vD7uFlcMaF92SaZ(Uc}6#O$m?g5INj zhu?IpS1T^o!t)Eyx+}K7ZQm+FuyKs!?}9=HEESdkx*+r+vk+?{wXLwG%D`^QDj9>9 z1bv9~A+hWe>tOL}h>|eYmSq~ySTkrMX&hAw1T;q>0?w4pJI9>!SaD^HvdEnaVz4gY zF$|Tm(#WPUtb0QjbEsDZg>h>gvD+NFQ&19Cl}TOWM00K`@5eMCwkeb5LFz&o6Np8} z4fMn!YRg0y&p~eV&Esz~AdIM!VnN`Xm{Sv9>LGkt+B9;b5p-TcvzJVo=la?BR+Z|KL6D{rHlf-G9o@9~^Vq!=!C^ z_4RAG%CNQ#etAlr*3f$fAF^K1z(&cTas@^cL$Y`bqH`p6JY2ot+h6$x-}|CGJo`3=7L+rP&j|D(Up&wu zEN61THM64gf{SbR$GV0} zdz@MG&9A=3uf6pp{^`%oc>AO0{OH4)zj5ad)d1omxSSIeqvQGj_1hd~?)l8-A_kJF z5vg*Ds)hXnL(<6bYR_A5-sRb6r<^Q3F~ve$5>Dc_Hl)Rdk*q%)OZXzD%>RyYi71VW z%%+Be8631iTjfS^42aA0EN^00`d(8+eO`#hN3kX?_$Juhjv!!y;37%b8MaoHb zEr8|5uQUUeF~SPNA`0u22nN(DFkr?grsSE%EoKxLQX&S=5G_G9x81}nSBM&kLhfZX zQX2JzMCl_`NTmW`4BONYY7m##KgMMCD`g8BW1woFGNj}gTx1ak76_ejC_)-y#vJng zY|iFqObHx;wywB2pW-wmpaWyUR=JF93WXFU=ccNc9(uc5gH#1C3JV(-xNZvYWJP(7 z;s$h-4vZUs6@wZ59XecLS66gaS9%S1KV>HflR;o)RywvmjA;%bt0T6}VQgdIQ5l~P zZ9rr09TQu&A`wDpd3Lhm``>$?@Bhiiy!ZAC9zDIpOU2&Jo4oafIpWU=%ja}w;Qb7S z4VxHA*0N#BS}g;CAd75t0x2m`JXFGDQ(@Ph#y6zJii26jY%em|H~33s*g)@<$_6$= zq!CLkhT09B9j|!joto2O!vFT&` z;GAaIaBWr*;~XPB2g&n=y@uEJU*|ioe2pjFhI@}6@$~rx;dBqDN+Xt*ffSx_!y8_^ zHsf_y^P`hNBWy@6O2{!A(Bu;bjr0ALtT4mL4c;#@$ zje{AB7Z-HifJuauFg9d_F&SwjCK7oA04w9h+@sBmMm69p95sep^NPb-IGQ*nP2Nf+ zyWz5XiL|@jNXrhYx>4vNY$B_5;AH7}v{Ig~6PMnw@_{IM{M%OAl4CYk%s&cr#^A(q znG)wg*kI{nq6>i`1nLmLRV5sx0H_x5v9+G_T;El zF-f_;-*RI<-RcY2?d+MWetCyZw$(8uzrf5~a@;DVc~fN=mZq+$ zqcW{(BxbEuw^;J<-g~qOW{vW_KllT_^{Zd!AHCRQCgB|3^gLPjoco5;kkDA+e83Ko z8#3kD@jz3z#CpK2)?A+oZaC+aY0F=4Z)5J<=7R=4efk+2-{WIqSglARG}7|*`Z`~F z>owk6UGmIC9zQ$7Db!QPVjYNGU_NPR=ML*(;|Hvp@y6YTU;isN_~ReF%g3K2&d%oC zYI>v=u%*KhikbD~z1Opz zfT2^)FC&jG0w0|XJiHh<_X)3K!~TeLJ};c8+my$+X4FLbl-ML#1UDs;5$vAS#eF$i^enZ+=-qbz%XspMS~oUrKv@4tVKKl|P@zW<|#y#4d% zEY^lucB4oDVO!bQU8GLqCv~Sz_S30P`ajUihW2{sI@x zl)HECaKi-N`|dwsd2-5ilbDxnOkRI|&eMf(a=B*F3siHa^Fz+6nzf5WEa%UjbNph# z-nBi}gVJ?9O;92OM>i6;qhs>fn%D2nIBHJ#t>1W^@BQ#y)@Lp6{QQh-zig@dj22R5 zMYxup6pb#|d}2UipF^%NppAfwAS*C!-fpAZCon8&U4^SG)~D?*qB+nRu82lK zC9{h7Ij5IHpL|^FEC=<3!@6a^X=q)A*e2(%#6iq53sNz24>~CL0E6N;p2fw6=Vu!p zUU(iZ;j#<#(d2Z-n7|nqeY&DK(<`6HysichD<4?-$R;NGNZBbgVPYx~Qx0W~$>Ld; zV?$E#Stsi~F&H9&IQ~aB6f{ND<;^>z>bSKg+os4eP8|ifY5bj#%91LBv=!79eoMtH zww*BB3tYy)5ED&pu`y-UJDxbO-7BuGEUl}kF}P8}fS8Zy+)52)L`$ zk}0_EJ|6$W5jo`A6@xPyDmkW988()-Q>;}eu?4EKgaaeSDCom4BE2t(5DSLJi~O)*o3EC*yk7{ zw3Vf*8cZ{XDp9$P{Z)(kc*E++$MpRfXUl*yNBFowBvBi|ic-y6Hr<9=9Z4gVH3${; zVa0lg45?x819lyl&1$S`nY!y-bb;mhfY_{z6PFEVqX{=V;OoEfJG}Xw-{j8G5#8~} z{NVfF<3<0ROXoRomU)|SlS6L3a*NI5bId`cTf?6|ea3|!7(&9%8kP)HHyYf;;i?La zJ$sW0eV?#N30>sT(>4FcKmIYl^p#iXH$8ikns+{a%>Pf>oAyYSX7_!+^KAFth{(*! zthJ|mmhPS*htpg{4rj(gQ4|+IrYu<&0m-%u8vX=+;g8@qhAqSJ3&RU-ivn!RglP)4 zNNOmFCQVBkQZrnJ9M00q^j6(n-L++9W-NDkmg5)Cjm&B;FdRUms-iQqDkAPZ&pH3| zUtYO;n@`_4;JRk~=xf7!ptCGBK(tUIGR3NyuZ=pSg!oi%8WKzenF?hyGVU(e?6ypC zA{&S@+tAJIcc-Ry9PxW_!%C}^YtsUU|Q?1 zDb2+p!!9wL?YMV3@alTv+h<$ut|O<}($9{jA3{F%kEc4T%iqu4n_3|kVVsnqS9Zfl z-#C_8X_Bp&ngJD8=Spv|CS%B$1f)osgehlKCbSrm3ThLnWb&w0c9#_KP*JM@_}TwT z=8mdd;(vvR4IRZnaYD3}k-w9|&ZN3!w60Pkj8Zy>#Ee%rGc6P+f^(UrE38~$73M`r z?R=!(^a>E>!A#~+DpTDON^N=PcTF{4f|Qqy6?@y%eKDHH#d+&dLC%6aMO&!F#nk66 z!S1@btRtekl41z#ok6dd@=_N8d(dlt(NN#S%HgU^eoO>sn2I50Pg2jTufEMIZ@i19 zBfj&FiPp zyx@HG=uXpwriqe;g)R{(bgtlnXX+z<#@%vTJ+qS(cG)n*!c>G53%h=#^Pbd$HIc^` zPe_X+Y;%n`WF9{{<#&JcH+k^zlrjvI!$5a@lefl!C-2?o@q-QhIB~umpT)MD21G7 zuPWw_RV-RkCDE3Ql#DG}udNJIEaZ}yrix=_qqSL4!Kf!HGm*SdORJl?jApi?0(BNc zMs4L^SZ|n&p;u*xFo_|FC7Ow(7BwCp3MC~H1~&*M`P%qsA~;wCLuU((WE|E5@$zO@ zF%@c4>MU++0jSo`{kbymwC@zi zReQWQ`@5Rwt_l=fNoj;yL@xm>e_0T#WYQCpWlSA^^wxd8{>tmT|G}0|e&PrC%5Q&z zFaO5x;fvwMo!fLKu#}NyyW{xwA=jRHhVJlV_~r%|($ede&66EX5uSJONjq`ae!#UA zco``!(hnPCJ1`DA&c-cg{f2evxv+`z$Dm!u!uNds*&96XpW$D<{F|JcOy9swF<5Ky z&VwYZY1obf0*oo)eZWpii6d4E(^N=Pq**OkEE;Ty?D{P!WsI@xrio&Nu_$qzFeYL~ zSU-H9U-}0>$AkN494tB-w)EQzwqwt0j~_6;aSs!fG9^+Jx~3%+hf|9)0r82IIEJ%R zmi`*cCg4Tb4Li_`QAY>{AyH6bnV5!&P6F#b@zJ9bZr(iMTd%&&_kX10*<*vBBCD0H zxJRA^_o?21I%q9gqKJko@Wkz*u8fO?GK}OYBHIB!PJ~>w`f1kWTb%`NI$ww4tMP9= zYiokh%-r4+jDvxN@f;XKBh|Lt*?AKt^;%bTNUq-f5(^}13eQyNcZqkm1Fvp&eB<%R z2OF4D{dfPVVs(XL|Cx_8_W_YQ298CTG&3o)mGS;I6ZXEG0Kp2*I-D7SiIN9WQc|4d zH#&Rb3+%mgCa3fk#@djw&)?d!-0RmFaF${$w(Fo<5KYBV#W+Z_qi>$7`XE~z)uq_E zT5k#kM?_1(I_SKiYoKinP2+KhokzFX7I0sPL~2*1Aow~yNi!Fix&@HE%w}IxbjGgc z=XBNvDj>6`l-h9lDlfebE`uHXC9wH)(W)2AQ~vM!diN*V-+&NtEi5myJ@bORJ4v*MK z#}jRc)4+GHMqau-ajjJXLLN7?0--?2J)*nH2<{9VbWj##cS6$4wiMpq?s$LQ^VWk0 zOupr_?u7sGpZ!0)wi(frz;idRaX7?kKSrSmOSan`DZ^^DB&LKf3Fiz=yFg2!xwB+9 zj9lzS+GU_*!?YV{n?S~*so+D)`fP{S+0=6vF=oRb|G`)AK`5(3(r$|n7EFr|@Z`}s zi>BfD_=L`Sys6^!&2ERoaK6bLc0${>xRl8`u}d}d;bMJ(_Z_Q7=u@F-98Gt?gA1iJ zD~A4@Z@u~|$0vup`R1Fv{Wx*=-pHr!tmtIKnFgYp_2@Ina}eSPKFni@2^H(KQt37( zfetvev{?wbut-8%Af$T3)vMStP_8z}QZ8?7nFaI~oi}0`3p66E#Bv~x)+)hVnlaR` z){LY$Gra&I&7+9vVlws0CPnyNLhJk{V`UgQ-z{?kQl{%w?s=|`!8 zVYO1PnZ4A=&hHCpo}vUR87HYemnWu@XP>-Gnv1{LPei~#VI6eMv}}c^QRD^h+~g)ccAXr3p0w5r+_- zDmaSnJF|Uy;w4KSC;^d)I*QK2`)om?^Js8YC@Vgu)+3To$xKPP`|c^Pz4sn>p8GUE z_E&zKYt1d*`R1Ga(m(nQe&d&aoo7!x$2TpvZ)IM5_7*QZbCcUgM`&L1c-wGsHn1%{ zf8qISeDT)6wc(qjZK7Yk0H1h?aD0tN-}>ha@7_bEE#nlKio>LaE?X8hV+|Nvc+Od# zKUwg(laEpKh_8M90l)b6cesD#_~_9!j>Ll*AZOZkK}s1_iwzyyVPfh>ItPo^;#ycP zI;N?o-;GRtVs+dQ+J?z_#tcIge6aK}vmFvaT%BS9xFMmEpoP=vj66*o*+aBX95x5E z#{uk!V?@$K)Op;<1@9c!Z=Eo0*92oB7L2!y(?qe#IAx}32dU6l&lE>iUB^M^tFL!x zIDPU2*By{z;*Vc{%=g?p+ly|TzByVsncn75zCbb|fVlDUuG_JNjt{OC%CczN# zwy;2Vso-HVxv zi%=|J3787BKj*&CXNb<4sKyy0nGb6JCXR zLFMPIzEmAyDK!a5lqpSYixO3;cz+g^$m|Uvw_uNdc9NbuWZa0P-o#R>?DshxS=YEvB zI

    Tz=e4;Q)*Ih+%Gf7eOay8k*lGrnz<4utDvbsnl9}kNVyiMP)+w$s)xMJivIo9 zaSy)NBK}mK+tY3F5z&kZO6Ls0DZv{GYueR<+b5sm zfB2mp2zV4ZlL43zF z6*O1!;$@iGGTpzu0>WYw60bXW5|HX0ldXE4b}}aR4Rzo>ZMn} zV(}P8W^prsrdki?QOi-$+-wZd3Z^KXadbwg3(RuKg0H)#Qae3NJy45Qj4cBxF;JLP znNmci%8f+}#r|0+`=9f8y0BfAnOnb)5xJlZad+c zj`S{aL1b47+XBOs5fuP#K#{+WTgT01!<~iYR_o|Yz=*-oPqk2e)lmQdAOJ~3K~&hd zTsJP_D#&ey3c`!2A56^=ulSJNziV2xhkLw{c}&Z(w#8+v!I&cTMWp#CvbKt-W&HET z^Zn=XryoyQzQ~{W;`-KUK=forrnvYnLsyN+i*`UM7-oPFze z_`~1&MZW#|UF1>5Z3H!e(T;dGV71_lBY21S0M0W2fBR?uHox?Le}k{yJ>^>RJa=-! z%4Sj;I9VPL+J^J>IpYu!;~C3@8m$a?vjDLS)0&bJ#yi^fknL_H#e%`%tY;W|Hhs^! zk4!1icuUTfB9LQZlM-DXSx7_fGZ9CoFqzDHdx3L>&|A7tZJpQB){MfYs|QrS<>8YH zf^l@ABMli7LXD9sBjkcLmSLE%#;`4k94E$1S{9{H>Ou zSb}M>0i;!=bQs^(!!uZD1KLQXxY*gRJv87w5|qXVob%uv#Y7Z?6@w8&Ri^D@!>%;c z`-Q!y9-79;%<6{52_bkwD;Tps#1+XkIq%*&Z4~=>s zcKiJEZ;HK=$jr|-uAyrdw9a9y#TkFOjM_5~MImB{T0?rKQahliO0)(^2~*r9mS*6R zxN4P3&+t%8Aw8v^+q=7{F&J;j-eO$Sr!g@EP*Fp_Ew`BsF#8vZ%Sb zxhU20#WW`zolJcD-6!-SkPLV!%g-lUH zFb<2(1j8N5z>p7k=|_HofAR7u|NZ~|Pv~y79J`K_1BbVsWNLuIlk+u6;O3p{oSvOm z{*0{}F4HEm2WuACB9%X53dRCAh zGR0V&YtUTCT05>jPHd+{6FjaBOykJz;W^egjEtyn$WAF`L{r42fsDt9qdi#A=K*KH zC(G22;5?IBBssQy#QFtE2EsD)&9~m>2Vc6wv$qcU_%+439oig|+8cOHXeg*@pj}|P zrrL07O@uZ&KnUQMNFz+E$Y>+k6fQ{Y$QYEYkw~V-8VG}dSfqT@8SJaWn=WK0ll z2G6l;IIuPS$9c$-aAiH!D6lkPq?=b2T+UlXYlc~|meNkpc}x?K;45%m%nSfTB+rFt zf57Nd(e+yU=6afGomb1u*P2}o5mQaifIR}aFG#Y#lyqjzUsC6vK6YmBcZ7Y`pi-E$ z=c|A4Wxn>Up4?n#X-7WZeu5wU(NFRIgUG`tCw%IKALHdO-)H;aoNfO$qs^4_p53YC zNtqZW@yzj(n@K3W=j>kQ;(_v=?JL~N4V%F*_K7EBW>jS|g`$?2CVaMa<0=U+6Co@R z*YeB1^=1C(&3m{8KKa6J7UCHK;~k-E(V@puC~3#R%9C-lP38R zY)6_RK^jCVJ`vMI$<;!{3M_+ANURo~7!%7T&`RQX;o0ShoD&9vHM4p@3Mna?EYp-3 zhmmCmIo0=n8WUb1xk5=WrU{pGjijs7KgmSAuNcWVM7-93&S9E;@5R!DhM^?7uHnJy znpfU^%qKs3!ky~@N5XUqSRSHfsD^xQ0nGw@rNamr)qb91O2z-2BRfknu!)%%3u@}? z@c>pZ#nhgBPYk{MuaYHQT_F;Y8k1!T))#`e7_)a31#Be~`hR(Ewt4$(T_8;>F1^%j) z7PxZfOLNfzEt$m<-oN)A>vPNF?FN%Zp79e8zSr`_mja*u%-`V0zVJ8soiF_s!}$f{ z#RU&SMsmjFj?Fkw#vRW-e~ZO>LWCPmiMn$f_vIi!yxeIBshkZBmS zka9vb@yyLz{5${l-{I%~r(fmU@4ilR055#x8b=*GdGwggMNiiRLfbLL5$lwks)~Nx zZaF?$U?eiekv3FbO=A~`6sB=Nied^B3MNHx%E`*n1SO~H!`=@O&5@&{mg6q4FplF@ z!&n;P5(=J27i)$oVq9R%37rg6%(zg4DW)ltVkUTxI9~%`Vj-u@(l)rp5p3;HB0@}t z-7ryNp>=`I2ab+fo?L7gW29fNalx@%E*N%^KYZnFZY&KSz5Tr$JaZjccGyKjk*0Rq zCLpe@*T-xLq(F%Yn|5FWDv?x#F$Xq7X40$3ko^KKQ!$!9VGn{AS4p;7*?_7EXAP|t z8ZouqnTtp+iYpOKW`B1VWIm3~&EUcw5 zf^nwi$cR*3Y+`0~79rdps}El6&Uis{wgqtuOORU3IGt=Ca0g`!$J%&GF! zl64FwvXPGUsFZwxU|1GQPzV%^MvP<{5gOz0#uFs7G|JW*iYQ%39J)knD!oCi$BDs} zQISodJc*P6j0z=2h?zXqocq!k%)-IR0#c@=nz~zx#cHBDHq7sc?t>+44c2i1@s>-$ zF$MB87pz(sMVk47n}aNLPVBj?P%@kKmAN~spH?N4)VPRL-}>V>`H|24Am8|dKj43P|L=0|gLhbpqb&~CPxJ}WlsMarG}9L6V3No% zyvyJ%=eA+(3)u-NC3bxzr7E5lagff@4roF3%70` zaIJIbu*DI1_L=L9Qz7R>9EUoBIm_W{!K$fDZ)b$AZ8^DdOh1j3Sg{CeEipyb7d;0D zhcghIxwh=+f?&Y3<6?;8Vc|m{MfS84*Y88Ys%)(Ghp= zJ>=o1pXbdFwtV!{FW?%7wt?b2c4k>uJ8J62T9kyPWSx~{Lc+2h4Ce!!56Tb~EtzKD zbm$!QRdn7P)`y#21}gEUmbFsqwhau{fHwy3>hvj6EtN#mY`r9xg+=$E*vu&{dzV1f z57o#&vqJ4#zNadd(W{A31cE>-h0eml78a&%G2Kjusb{!=&PnD;>hzpz@hWOCCRcaS zG9zLlsHvY-4O*^U)=+A3kEKxdHLdI^N7X)Pl*m>SeID6JVn`X^IMfC@3N4DU7B7Ia z7=>2Dyrj#RImd9>){e{hs^Js~h*+En2DPP15r%{lLmsP#6BFoc>?Ph}$AtERS=hS$ z%NEHIH9C9l%)4PiZIwmps@Xf#)p4)JbXUwvbM4~9&QhCw-#e44u86612CrE_h8p{w zt1tG<(LznVaCGm>u9stBe$iyp0PdWNq@-lGcWNI-}PxuAK&92|MIUA^F%9! zF;{YDED0l)@B7U6^D{s5*BQ%>pZ~f4mWL0{Sy|!EM~`V1g%W#mg5VwJ7iZ*D2)^SW zG_*@kF10(e-p_z&1%c1EJ9gV0V=Q#bBi6f-^Rq3g7C#kg07^uiCo~<4&SRZrv)!;b zSk=R*6wWVpG``_tvq8jiT2W-lge4ephXo6>$5=QFx54liM&CIh+ z4cJUt*v1H&>!}+HV=|b!0H>5pOjV*0Qzl2{&{P5bwPnLY3$NaNpHIJVlP_X%VM$TJ znsDh&Rj-dYLkI;e129(lH<|U2c(k5)|E%Xp9~q0_FqpZu&tl11579h>-$o6Ny^mBS z(K9d4Eka|3#(I{frtUcFYeLRmngZ3pvQC*?Xr#mt^!QoC=RUsov@S8c7m1y8Qc0$fIzx&2ru z^-vrOEa&pbH+wDkkLd5f3FTTi6{p4REr_9g) z+~4Da_wRyHg0x86F^rk*?gD2lF&o4hy!RY*4Xd!kl)_*pO3GMY4cQ(%ImLU=qFb`L zIK>!8A#nQOq8hUGRoE0lWpo>B$Pw~xOK3WRfn{r1wt-y1TnyYl9l3wr(-%vk)GgV3lkEeKu5h91#iZ02-Esf4&Z~X{opUU0pp&X0G{(%= zxn71u)q`|iI_)_Jm2Qax8Benjm-+ zv9lMPv-RJ!-$L%WWQJON>e=t`MrwYcRYI1z7zzbTDXE6w0$GKmb+Vikk`{_o>6{7_ zW8@$BZwg%A~wQf~kcoG?nG7=sN78jILce|1znU!2?9GO(UW6%05B(+n(Qp4TeX-=cq0fOw)0SPESxVuP&)(*yx9I5^BhPXC z$)6(mk8!bikGt>OWw}UbNgUp|#&>__Gkot4eU1koJmyQk{*QU*?t8e&;>`(3CdTME zeG(b-NYlabvSZbCs0h2huP3>H=Eyi*kTGogUFG1qma$m2XIp&RP-b83v$2qq;e1q% z4_3J5fZT7`jXP2t@xEo~CnWcTra+E(+is9)X1rJpK9{)UXJd zkyO?GE6;kDd2%t}yr*qF!!%Jy6oD~Mlw1&7JD8LUzFj~Z@lvz?oUv%h7*k29%XS8_ zwNP|m(Rn_25_$dYclg7ve}f;t^TXtnDgB*(X}m$$8HPyEj16E?ssyhr7!?`<#`)S+IfI=iu6f8uwBT4+Bu`K*(X9{x z>sxZExRiAYvS*~1O7jn{;!;hh{F4&u`q#vH&8k$?BFx*tTr0gR^@GV7DYLrXN*xJ} zMYO9&hpShS?u+3(?^kBL%+3&&OKS$^r2RAHD@Pw@V?BDqzju&T0 zYxvw}U*xyn{D7bS>7VAC{X6{L@872%KgQHQVzh^BC2-wt`GMy?#zNrU2#*(mC+~cT z_3!<6y!y?rvssUP>cvm;!e_t0YH^*fe)Vho-T(aOc<}Hs*O%Am+!ED-rh&umkPrGT zr+NXR9Cg=lRtX-~XXi6W+HyLKZ2O+%EyHfYnLx?aLTA(OXb%=#3~SD}iL92A45=Tu z(KUSZTA<`J>|(`}4|;YZ_;y6taB|S#oWtb6W;c>|6RvI84Lc@hxEOZTZn$JzQC4M# z#sp;vT1UE}Pi!_3(^g4LM@Eccl7g{@VT!0_*6s|%kC^{f{V$>zyzBll- z*DP^E z(CNOjpYLLcK$so)=DJlZqs`DxNSJ6Ameo=?8Z)FsF{TFV&fSw(g9{cTg)t|#yGY*F zTSrSnlNC&%16Jxebe2OeEElDUh_GNXD1MG+JT{aXCYdl={$bX;ax+dP&A?@aS=x(8jdD| zmXR!qI#V+jMOcz&^}u*lya9>_TAW%C=fQz%Ky0WH<;;RbtFsn~*^N`G3?kGjxW}r* z*x4_;T*?D#VaZTtJyRYp?Pt`?U*oP?X`OT8_9V1gx49}lFmD2%0xW0S<9%}`Ow>!z z)*_b_YYZnx2OO@ZxnLp54W!4Y%LB%NxIPpAr^)_p>iiZg+h9{ZoGN@BI_L{hj+{nQ%T} z%aS-)#=bJsciWy94xeG1wp^xSCMeEucCjOA9d~1f^?JY<*v2Ye_rtfzQF_KCl=0b{vF@b9g z-Ydx@Y!Y%zEZP>g(kvUKD9$;iaU!R>VDP32UB_vvfO)Rt115kNQc0Ku z$45u_lzH&*5rYagRO3DCA$ZSj9C`P>M?8MCmOcZ~GW5#TpAf5JKW`0XL54XLb)@5nU-8KNj>vigT2%O1IDswTl~QxQ_~ThVakyyW^A#v2s%c#Lr)-A zLb-rA0i(4${Lsc>ZdT^8-{FDAR@E-GIDsG`RKlm-`&R7%rifDNc*qE1(S2%fndt~+ zwtkUnMImOYN^J}ClDK}oaOI^lOC5wb`*mCPAsCl1!0gLaU&airtJDi*@6WB&P2`@N zLjkp1JFu))0s9Dov^64}#L2A_KL3Ru=GAY##+_To{N!K$OT2aWR~gm@E6Re%cYov~ zSf98^$`o#(U198w@V8&&OJ9G3ul(LCyz}5O_MqX;@&;p0JXv25T*nYIdB|Ms)*K!# z*-VL;AP$*j+f=Cv4Sl>|J7laBhCJYdW4+n3nI?kw1Y_o;6A&@%wnOznbe5b7&KYjq zxlYWH2T!&fELNPZ*GxIn;z+qF@Kqc!XN-kn6c+;HG?G$1c+w?r$dJaGWMoAc;()V; zNrfS1VuIp@X`FD*BFz5ZR32x^HT%vQiwh1)p>g1y!}@^LT*o8hNYjqiH%L;ZvLlE= zox!4%BHX`!#y9`)EnfQ6$LXYpP|&oiB6p}`T(&SMc`&^9-kNtm7&spSqh?gcS}>&A z_NqWE^IRy2GUH2#l1mleTM>#06ajCAt`kskxvEOU)cY^Z+sahPG1tD!Np(LM>#}Fr8n!u;Ok(IE=S-1ImQu}*MMxUS zxvn4Tvfk8DP!wk>Pb#Zoe4uGNTyRV_+Cfr1!c#jz>RKVj~oyg{a18G@!35lSV8s*xFE^80zM zaN^*#`xURfzvf%7e}~te?09$mFF+j&19xs75IV2$ON<$|!$|8E1RtuRBn}vXU@K%$#2{tDm{f17VCz!EK^!A4^&EK5aut|jX4v%< zYjH+ctXj&HxH#|m+Sgv^WF`FgPd?A`xIuiXT~;gcRsyx^M}n!4&5x~0RdJklk!6_QiLTHM~L zx5%u+NN>JJ^a4{sJ!bri{nwZ@-4Iy}PR5okDr$U?(7mZ;()J#Y> zbJ@Da_2`{c5`jVkUO0FH9&XbAvp04$@+2F%~DbllS9f5iw$v_(x^mSqVUq*n&@lf1Q))3Nvpb+xO%S=Me2uKA-v^t@Rgp=x6xAv4 zDeGf3m4Qq3-x6nQ60XTrw>a;uRjYl?(}~Nqg_FExvAxTEvM7!$wYd`bj{3rkEFYx=XzD#cJvuL*5JUYZ1%dh>b*LnB;Jsxig zrxyVk21f6(-g4wxZU@gQ8HUpf9`yqWVYzhlabO#3Y*@*KRd8%~TT+^8Af^@i5*f$H zcAHrp1jHJ)yB*F7-pOo*VrbhX-gn%)|Bzj*uelS)@wID|lGv_yOgRy?im4u6^n^uA zNn_P^4P&*L$(HR{Lm0#fvCOu&GqzJtRhWu`MgrCADXJ1<#7j$_3S%lr2pka zu66SUuAY|0SrQqqnJP+Ah!Z)Dj8(YA(jL-pH=JC*&4c?738uz(IVbe}hDEz%)p(|; zoImaj1(pkCv4D25z=sxTJlYv@LnT$)1}&CcQr-T!dG)6Wti?);429NPR*ORN zV44=+q-wq=;A|oIMAtL~*HA{GNiZxkr#q$Xgl=+RJ37B))f&34r3;qe_9+FzXdIoX zhn+|zxM~5FTvK?;Y?$dRp|P~;>5Ab%13e?nl;~3-MXAme)M7r7sSaA1sg#-mE!9>T zRkAdU#!&J^8wU`GJ~2@!zAa6 zyJA?gC%aTVoSJ!SxffmUN7_p|gFN-;`RDArHld#40H)S@6Go129w658;Bik9iz~MJ zUY9j5y>y#@|7ZUy|M7qEfAZk;KE6@zzPll~hMtL`OpH75QE6R6=L@SwSmuF)R2a@O zy{n1B;vG|l$L9kv)fwMf139tV4rl?_T1IL*$T$|R9W4-}jN^#r#KFOmY3RxGhBZ@o z^7s+EejpkM&Jny}*loBtTeDmSn&lDa+b4ChYQ{x1(R-#|g zx?wE^QYkp+IopgB42WY&u@WSypTZt$9C7_?2>+aN;puQtLJ%1Bk#O>kGpT& z;H8`2g)$+gl5{B^)RObWc9S_@M`HFM1tawut-PW=gL6IvOYOALTpP7q$G>C@&NeJ0 zaL_I}SS~qODyx;nbq+#$jQ)-2^&V5uH!&jL>4T4%Yic-wvN^rj8!IAn5;6nOa>-P z<-M7VmO8Rcs!UpoLNE+Nn=D6N|Es`N|r} zS%_+hBTSof!fL^ySd0~j8I6fHM~YEw1345-o3Skrv~o80$<~)Kf%|EyHY`r1fH=zR z6C^_Q&nXs(2^kb(U%z*+FS1H*Y7wvnWN9fY4*|r@+>%@>s4f|?Gx?MZd;5)Yl{_fq z>ey%tYOBwZ*gX41?`u^6t!-hgN_+f@r@}6t4NiLCNIn0w%LuWK5qpixX=Cy;xi_7`2=} z+^`!IZyUy#ISPR|rOK0;`*ksOJ5o^6G|@DkDNb}vgLQ_O3Rw(3cpf}Hr{7gK$wja@ z-_WOl;9Ej4U>)1_8XsD;2su_;pkg3S6KSeoZE!FcOUbGJ{Z$mklq1gQtTBs7o<+b4 zsl-cfJJHJRa#*5H}MS7BUh!o#9t(*p_qwcCZZ8`l30-eN7TBQ$XYpQQXFOGRaFgYK%K`rWziloC9N7^ z3}q^FK#hPgj8aAPwO7y@Od%C8A2e0>YE_IRY%q26pFKMCNSv^yV1uFJs7w z^%Zc}ay3d{K13^lKul9P54N^-L3?gozYeD3;%r^995=5XMbRm;JwK%-a_7)NDy;K}afZfuj4VKQ_?2Uo47O>} zm>IJYso7~EjuclV4o(8gmj9Qkck8tzJ#$FC=q9^G+LWw;H5mB9fCb<9 z#{L=pfxh>Jfw>z42JD%^NDxM_M-oLzB%5R(s%jtBTABGB!WWTiSF^~|S$p3q{NTEdj6^*$<|F&DlW&gfZf|*WyW{;$ z;O-y{hfbVUm=reZr~oZTtliMtnKcw9_1#7*#-M=`_I^S2m1K>hMRJ8R%C1FJ7}d* zefraVkF3{*S)s4diH|o4OGaA-T_PIXK<0J_w=cYk?{ZDo@I&TmO|a@MC;?=^%S`Q? z``0!x{W>k+Iy3luENy#=a&-V+*~#0e*v);B8aWKUv?*qk)+i3#CabW_ z!sCa+F8G6bIz6$UGUs_=nOB6wsVtml4+Y4BPp!`93rWD5P?ybOP&Zy{Y19rWUR~Su z_28-C%jf3g(-;FO4=l^+H7PrIAI(~~WEq;nvq#99Xw}E6 z3z7Tx2flcJ&s}T`(wXO#F-AVj!mmF(61xBST4}zo*gI=qSe8noky7ORa-o#ME_=l^ zzf}JAKmQZ|=3o8S9KN_G#Q_wwMfNRocfaHQekT2XW-9_{)+ko!y}sgH%-q#&R@lsk z0}qx^_1X$(Pteq*Ywp8G4Z#6HQ=n2)ITf=LDkMzLpA#m6!&!3)I zmQIS@v5Tein{OWZ4}bk%cw8dS>*{9c5Xb=*^S!rxnCKf|_vw6o)y#^mq^OJ%Q7WvB z-7ul5^wv2)KNEtnZe^`Cu$ox6oY{~9wH3y3M+2UoPpAaMDr@a7fXBevjbNVEi@=aG zBAI1byjp0U%@8y&WTmv`6a|BrHWzvG(?1B??_q@Cmq5J~a!RbtchIhTy99s#e9%!* zF`@=`At7O8Oo5%jsGTVU-t9AQg77DACf>do*h!@?7go)T1O_V0IC4He(Yx^cc;@hM z2f>)v6UIodLI@+v;weFMuVi(u_}~BXTmJCDIK0mY0m6U`nb0%04-Uxr_sBQj z{=w5=>P&6r6*$-MB`=>?y=9|&*|%6QK=+i^nv@3BT|eIgx-~d1&(Xw zUK5=TwgnxFTaBt!7Hhop&Qukd3k;42Z$;5k!IWl=Rg4c!SS4@{6N`?7;hx=aOCr;{ zQ1?5Yr^qk~k{dl-cz#?_I&&|qD8-zF(QTk_6?hUQb~l03g|aLJ>5SV-mIie#Dr}ul z+)7;mlj2Bq8DDKquN&6-+Arb9U;vvGv*^W1ihebf0y`)DSrc?Ao@3TOS2ZReF`(HW zY_slK)s=<)S}ASSo5_{61|&yZ)CKFt+B!)h8hyqrjn^v6Um3k#kAI|D8J|yMk3zi8 zf&`K7`a%ob-w)g#;Q8asaw<&I3Qdsij_Tikf8zVc#8M2=NZ5i}vl_bbz)P#XCUO1# zH`8Q_frhUcj6h+!m6p8Lc*p=YQgV{pov-Ir+p+1iZD}%tfGuDQq;&XcnlZ;n(uw~*0F5#>LiNRAjm+*sG*Wtf8Bqz(wSs* zvTJILIYJd`Nr-gL64)&(haTwr#AQ*e8m$MKfW^eBm5;5VOQH41WnIYvJL?SWfkL&y z+#8RUDdE7Z2kLl-jtA1PpZlbeLKux&=U14T zSVzM~nzTmP4yF*?nbt*o(%X%k2U;oHVr`{W&>+;d(3>y>=X+lVIH8(XWx$)g^03>p z&NI_EaLk=IX$R}fn3ON~nY&=*5YP|^&GF5W6P?HqE0-D8o6O_W%K6eMPcNi+OE;s* zf<|G!%o`EFxW73`w3ffVfrhcP#*-N>4v_bxd`rj^!+zkn zi!_AYexh82F}v<0iw~F1OF=0t3TG+2NaR*JYbdn9=Gp3W?aW%Rc%i7$W5A+!D{}C0xklYn!F+<}-PG%v3q&MCa8C^WOOHwlLbr;vh<0;*s5R(=gY9}idWAYb zy*koYKa5bsRzEe_b{+Vv{0jr73#B)oD%359Od%()*`@z@eVtd-%pYYD{;0zGJWr6% z9KY+AD$tZc7v4PV_?y%BJiWYN??I#T55M{izyI!qYI}OEL>+0pk@85;N^3qiD7A22 z3t`yyZw=^yNg@AE-b~7d$ODO|m6eM=)vZ5Ip1r6Rbr(i_wTrL$<+3hmbgv+HfnE!wS zu=eg&g>4Ab&4?*LQ}%;0NhXwquij3qFAdek{Y~U%8Yt%(YlZtfa+{62U__k=qc8%a zb*408!2=rvsJ((HgEihAm9+-Gz0Ew9g%9&WGGo+03y{W%PmdSYb!D1%JU=}VLqm^8 zLfY}e^CSP^-~W65$N%n6IDGZfZFW2(vM|IGx8uxD9umJAjF^m+{H*UixSqN_8aYN{ z7#YU{54T=f{q&2seEIH%_cwcPj+r3|DS86>EQ*+--KCMJBLQX5;H_F-w$vKK*1B=I zB3%cf444SkIy8q}=5BN^s0dLAp^~HHX-XGzii8?TLt{w7KBK2RI8>lFDPUtjQ-{q9c182d2_#3BsHi$~Y)rwWpY*w5`dn&w4fSKUcnIo$udYak zXxHfKzIhe^BYI>I0X1>g`=&R!P8D$6aiEomtPLp}yv#gl+1Qqmnj)6G^z-nbjqDKV z>gyS;xoI^gPy4VCx3bDZ0zOw+uqDO8X2HO=3E__`vHq$QAYJJ_A)%om@#Pn{ysXA| z-(C3EUnkDz&j0lv|B)Y_h56Jet4ErLn`z;k$1?@_0J4^tNesi|BK~8`7(Gzv@Wkzk8X#0jM)#@OChU2%-Xh9lm@2g=~_lS%0)~K};%{Uw~)3B#s zX1;v5V+ukHl{R09YvnI~{xyd&P?u-aI+yv(E-KOzG^O-H$OAP-=&lP=JF&tb%9NC! zygBfPm&SVP%ugp|n22Mg_d>VIl!wh^C=?YwoX=1f208OjzbpLHKYh!e?~jCo+axF# zVqZAq&coe~+hb;U>^Lb)UaNG&+?%F}I3#Xwk9_(5JwN^8J@3DK%e%L4xR1(^0y+8t zw6^XkLDh)}F$ygwJ_|F3NkA*Noa@! zO$;JLfjmUgXbfFY@f}Z5Kiu^C>Pw_*Oxf&G{%(?qljCY`WP(eS`Sc^zZT!|TKo;~Pd;V#7DH%_IU6r~GL22fAwm%)QaoZ8s#i zzuoimFCO@>zJANsU%chb+b?*yzh~bHAvQ$)aA|9$R`J7FgJ%$uh&murFu6ci)FL59 zO7ks;Y(9lVGEtq&WflnFzwRreH9|0wDp;U1(t1Wvq&L@xB4`dwP1wc2+DFQ^#8|hA z!mQIv-wun3%L;R?s0O;Mkc27TGNc13PmD=9=15c{;%h%>`DSU`7!dLaPqMOoDf(ls# z3r6k5yS^SVO+=@C`a>_$x9jIxp{QeFwxwoz0NMrsG^7W=n!7*}Uz+vTz{v~It@pk} z4MN6xLSzCWy$dSQbLE=4H9xZ9W&pK~(y(P6%JmSmSIz4BmxydD2lDxFWuu_VLN!CJ z^W~Qhm>4gQGsuC{`3Is#L<7BdcFA|I&X*3-sil!dMd*~JbAQ}(DdvRDT3A!c88N%c-y3o#~CWP`aWsxX9v*ouXSB_$+bT^H0KinE6fu@l9qlsPF`8-q3K zsbK-m{fS*v-ap*3%Yh-l!~HEUpT0)}ynndk{Y~bWlu;WwI-grZCx?KPWeex%9BqZ6 z)65tiCeBYUoJ-|g1$3fU90*w5!)MJH@_>edqU_?1^UDjr|K@uhzx_S$e`3&9=*7R6 zUEtmQfnWT|mz+!C!{Z}Mt*pHgs?tM81$NVpyPF%{zq#Y9x3_$Gf8_3v*+)lCciey2 zN@Fbrv%FQa8I8_v-)w@w8BsS!M-gHapY*xmfhIx>18CXEqtOcm>)WuSF{tmp7Vn{H z*L^*MWa5<5~dgC!k~>L z^ClY`2rS}k`>27ei4Z*EY&a_Eb|AjllWz~CJkX>QnuGX8gV=rLPh&@|5^D37UOe%s ziLq{O-71aR%Bu}2X~gx7?r?-A$m(R`NOPVu0;bU`6Js;vY@47hde5ym_t|_+htR;( zCxL2yXvJ$XbjNh{`0CU>m{k<110IH%d~06};Y6#7aKWM*SqY!px=m%@urmo?%_*O8 zH*BrpHnnr6)b)^Spw&?#edYbz1G_2m?H`^nJF+g$n-Y{M3uzHxYwxu?MS!ocZqQg;VLQn`{!=);(-3SZ|G5*{UM1VwL8+D)mFC zwZeYbk*quLt~)M-=rTY`LhFT~fm#bWC}Bf06JRY3?LNjAgsRX~DCNqe%t| zhZIP?Fr~^F`1B3ay&^e zx>UyOnpmyQ{MZHICP68IuWt4{)tQg;!g}%G)szxlDwS>W$-r(5EVVPHd!9eceE9x_ zU;X2+IqVNihZV&wAjjRv+q=xA+;Ez|;D-+_Et$<@iDSZ3gt(Kn{Cw@;?DfnLd;8=``dwOihTS16Kx&&@UimYhch%cwrcML zV9G-8f!JM7OW7;1=a&~s>9n@(lI2WWx9IO;h*f$N&TC<=-SY=pWlWLLyXM!)F8*y% zHTcahwwYD0vZF9sL(0rC_yV$uPhy9t+ikkgMM&xiFFW<|v05X>#Hkpuuiom1$WtrS zR;dk=2!nKPQi4)>2ukXeDJnm?%j}~t#YnP7oOUE_-0gPsR-qT39zXKM-92BvIdXGz zWC}*&!k7|SBfS;(1D58&7XgToG(>t+E|)VY2hvh`_wc|kU%q3gop~jnEzc z(wBv0>5PX1r7Vp58-D-YxBPGa`@ds4{tx`cpFaQ<(L&k}+-u;n3Qw0ie(~j(eERN% zvR>%jHx7u#J_-BW+2_t~sN}G+8;zJF=e|XriPFQ!m^V2j211T#%%r%dG81HRz@Raidq4x^EL>*ibCq71yD&FpZ9bvaAmr>c-7&bGNMiys zf+(#w*0nND#xMlVOY^ooMnVk4A#h``OR!HcW+R7{m<;O$vEpq`_X&IL1(8A&uk=n7m=-rMs!aDe5+d`l$=Il1vBn})kWa{2?nwzf8ptQCD`INOejyY&SyD%t31S2vA z0ckWV{wKS(T++q)R~wMa+rbT$8pLx14JR~+M}J%I-u88Tw=ZpeD2YfA7aDVLUy;k; zTb0p3($gcRweFsRaMA@+n?^#%MXak*rE`)TE`{`Nb*e0$H^HwPs7-dY?o z$D6>Hi}C4g`@;7YD&#OSom~d9`LV^H#ZZ;nFHEYvWWprAM-u zFMX#(-0UzpM?{_bt{Un4f!-FTyfQ3GHz93sz?=d{1Wm>u&L1iTR1CCj)9*&@ww(;_ zq%Sxtr&^{^n!RJ9#QpIa=h2UX*b$^_d`CG_yQ zq6xnH=RPk5@tANApr}~%{uN7`R+XR+UP-BJegKU?a=)$Zu)4mz0@%E@fY-E~AB_p& zkH1!MfmtHK;|<9B%-gpkAAa@3KmX<%{@?%dD?;$J<+hwKtAsov(WvW;Ht0oIFRPn9 zyK6$N7;EuqPc0{qVRPq#*$T2f%z#pye4)-uN&#y14jSB@zmvdGAyWx~ZTl?}q!Tp| zL!cL9P+=MpOD*K2wCF8dj0ssAH)$Z#*au%5V#vIl8`I>N>)|+XIWJTZQXXmI6T2=B zT2txV9Y-eV+yvpEFy)Cu-qFg!ZpfsRNE*o5SB1o!fEi;YB_TwQ;4<=T~e0<`$R@UCRJKXSaci`qQpt-WL z;+fTbdsZVkWST0yH?QoIFpNSRGO!XQV_I<1Etqtgx`kT|&_LP%eMlmRYfaW{0|`R! zjb;_2QtQG};WWeZx$)seczJ0=Q*_q}8r^Ic134)}PJ|FVKUUnH(zKCO8HN#nNFuDw z1JdG(1|Rtgz6sJdiU-yyrnFiqy}JWFHG1%LqS`9WGN}2hO(Seo=!W*>^U|_`#Ld?7 zxu6j9pbuK5)P?JUa@%(B;?-Yfl~NngD%C3Zh{0bexmHmC6vQ^&>a}wDabVGQB8VYj zBYlcM4ciB_eSHX<6{2q>(};vZmoqS;-6O80D=@j}4{VDQuiqpn(!=M!BcEF;ucAKh z7QP-?TWd-Ws22YuV?@`$&u&Nl;pqea$G`i}eEebNxSP1SJ@V;8<8qnlwbQcGFBJN6?WE0(zpwO0U?Ue zI!IRE)e4}&I5%gQ%epeew1E>lBT6)58V9mPLJLg2GTq*yDe-;%o*O(2%-^1P%{Y6e(0bylpv7It9mpdp>416gqiP^COQk1Zgr!)u9S8` zTjRW}Jf0fA`&9Ye4}}k(BFo7b^GHZ5`w$r{Fob{xLjuI)Eq)T)@IfP`3E70+yvids z)B+|e#hPzRNW)Ah%j)?J?J85?hj1!LHlhkmI;(byR%elQrSwYgnQrFqt*u-ko=Bub z|MO&n&|Isv5IvoTMkhHJ*ubhEf{EZ-;MP`}3C$8TA=1UQBJ;&$FKV{8{c0BwoR0<0 z)8=Xb-5i0}gF@ZA^+&`6y^>3PeZjONT3t9+Uk)|(wMNGZ`UtsiD>>UN z;Pas-pS@VyZ|;O<0STzCU<-61ApG=hA_U{_zxja{29DE#4@eM*~4vh1p$3?fS{DQaK02I1;!M7g~g0r%1HH#K1W@W5}soB8B5o7Ht6R0f02`9-L0MO|iH4r8P%M zmjZpEl^NB}WnOtYcYgSE;&=tVY)P~yZEFLs717qlIdlm(nXX$&wr&TQ!WMBZ*TV@%BVV<( zYch^}{;gjZk*|l=tKKE9t(mzPD%yDa_MWmDr_&QvmCNOY$9ZP$LT!zu7B^*Pzr{-R zNUl;{Gia8m__$iSyObpjgkZ#4QM&JiCuN7R!w9i^H7JdgBN@l&?}FbFX%KD`90y|! z3YKZ5Y{8OBv%>zMtj*Zn-SP3`Bd5oODF)Im`-9wP@~|g`MDH_i#yfH`?so@%y=~e* z9FD9nFWl~LvA#fEcoT&$$6*_DCo;wqB2f$|NPsb@$BNT@k6mHJO)ME9nmXTIJOznm zp-UhH?^DJ!Ft?Q&-8EkNO6ZDJAu0?V_N{WXh5P-;{-v;!$V)9?owX^c%vjj5lobhq zAi@ui&wTlC%k#PN|NZi}d~u`vo43)I<(9M%ZhNCvGeP&*+gLrSFJFPk-m zHgN8qf-Vvnr4vz7P(tu&Wp-Z(8q(HAhS$z03k*>hQXobn$m%9j^Tg?Real774;WLn z1tqrzh%;ob70;E2#TLtLvPFAIgdY8%(CT`ad4dfg;<#f^IS~`A;+AfU-oC}|+<0;L zmt8L+u7Y~yN^AJsD)Krd^aFFNuD1VmjZ453jhnVmjjz6X!_8#;%Wr?pFeDn0m@|*3 z7eCAeq(_qO5E{MB2*Q*DwKULyV1`wpitq3BEpQ_YFoeh?!emA+l_|iKl{i331Iu}4 zC(7I1on8N$pcf35k0F`0PXz*b~NC8Z^yB#?V**#8UW+}>PF0Mwl zncGQtlZ>zyH0{VgdC%Yd@GWsSGVXRBYrl4Et^Dav-muHcB*G9ns`@$=?rodD)&&#L z9PyxI+Y*4yN9?7bK^fBEK?2>->i1S_MlCOx22>-Z7Y}QtGo(PTjo5|z6nRqP-59wa z0w2$C97g6clM-~Cn$c<}W+kP85CZ495<=jgfBV9BKU=6ZVr`Qow#s(eC1Oza0}fIQ zo;8r00wXd6!eHpI((M9zLSv@Z6RmHuLmoDgKttR$jdY=tsHj(4eMIEK6-gk{w=^ij zg6lQHO4JIWBGKsT0L@kuo8i1vK0KfJ=G$j}^X&`ebce~zz7*ziqO3yMD;gt141~~L zhfF!i>(Ht-H`=~ZDoQ1G=y5wcqmTldDb=BlTnFpT=(S?CQ%Yg2g>_w6dSzXWX1cl5 zadMOigGH7r2r))f*IsOvOrTmb3}zf8eyAy=ji`kjY<_L-H2w} zgbx?sqz^x;QkqZqx(nB~iF7n~Mw>$!T<_}9Jz5B_KCNr3XyE8$1Ff5vOTEJCE>8Bk z5h1Tp&T;F5ZFAYfkB+I&71gT`>qmcGl`LP^(JiFaD}|sdZ|;xW?*nHdwL!>{Q(KW3 zvBkBXnDaJHg<)#}>^hRITTm!U7Ejl)YbBC}A;4aQo%jfPP)}P9Qh|j$cHSLtxlM`C zjlD)v6yEL=ZC=^$b{rzSxj&+|aqfdhX5}<6q|BokpT>rY(ZrFsi9igIq&FN`*bCg; zA6Yl+%2#(g+T|1b+gm<<`~hL*XYb!Kje&hqjvW_6tWmZ|wlWu{aX_{EEgJ%+LP*g) zNy0W*afeLn#p$t|j){0&K@uo>6yFRJ;RVWKb=^ca&y?T+r48-M}n>{OiMs?gw{|qk{E4_9%Cnh)aaLH zR7k52n&?1*{)os9r8|FIM+bvl2Mrpxi#pMmz*c%+FdJRB5^o9VXG{mA`{szX2GxAP zBaNWdHKnA~1REu7YsODUY^%3Q_uJyqvh ziMP)|DuXP9B!to#dSWxO`{rIqj8|uMR60W0NGl--NxfQCl%&;dQfp$n{eN%FGz*^1`vlThq(0ga;!l=Ro#OPkRtO3f2*x@)03^ZV8ez0<@{RW~7;5vwtm#*`A5W{6Dmw$RGz1cekCQ($bBH@nX5voW4l zh8TESXGERnbiSMkLt?0r=kv^vMncLgwej(#^N;`X9sko`{%q4)b$dCNEkqR8;}Ey& zxN^TecLuSz6wzm3=j|_Ek#tcs1ou3JvFg1G@dS%kC&CPKa(e6KSyqga#|w$OJ*GtwZJ-q4$kxHRq%{; zkEIVG61C82sH~(=F;nOKn;T=pHtC<&PHAB4iq%4G!pnK)@x1Wibmp`)9@oOt+?iLQ zYJxl?_NBSXEp1zJE^R{{%cfaftEKLxi3QLFLfH<$`dVF4 z7hdDTV|1fwFbIZ}twJO5M;iZ+E2JmZQ zf;#DL$LJLe>MK_GK)`VGVy_TQKoePn1*Mlx-GpdUV;_ZGRFXi_M4Qj_*pZmA=Aopw zw|C6T%Dk?AXh~oxjeq#%uldz4-|(;g^}U-wB zkcn~z5?w3E>S$p4pB!$cQ!l##uA6QQ>yex%NfnovTK+1daIQVK^04)aLf-1z= z=qa%j$EF8SFG`va#S^EZMl58q3cb5HPjsS(1chq8PF4y<8cSQRwgx=e27F={u5W(W z4y&zNvhJ;&1wXJV{(&^xe!aP5*;-5iV{wuoaVvftt&6>EC(Bj_74u(*=u5j2+ybD( zX8VqtDF0b>zv3xgPb2}WZaS23ZAXi9y@;$fkXt41b{y{}!uP(vZ<2}Ak(bK{H#V9l z%G6T*L$&BaeDmawq@97zsDWV$D8|Duv1^^Ajl%#xxlP#1t4Y_TmCJQPy3&I%#Kdh1pcz4UE@#in ztAa+DVy4?n?+ZC5#!-nXj5{F>fuv3dP!&ouA1U`ur)o;Sc&LJH_e?YOsyQ@j>(E!K zZ4+AwzQ>q+!PQEG;6Oo3ZZ6E?$nvhuM7et21UdRn0+)(~0O!n|HsmdL7sVv#uwe6THjsuy}c(b9z)2PFA7wv;RO z$>^$-nhDLQ)j^tWA~s5GEOlk+MlUmcU3fXqe0*8>_`LGNOXG1dmZpeI`Kz~KC^Y$+ub7~nM@{G)rabt?wNr!f+Ro!bg4^0 z@24lwQ|JW*T?lg{NYDuAo~dqj6n!z1PWfVap@g1OrKC1|x#*YuhsW?LT;H zd-KlivzKYp9dvS%BuqxI`Iy0NLudHh;Cdkc+lK!@wahLn_!t@|;WR`r4|0`Tw6M%C z@x?ahb^P-}^{bA{zW73Cao$YMfv?{^z~6tQ)k4aVZQIyuXH7z0GXvqeU$LQRRC3BR zadac#3iA7?WEJjD3tubz=JXcngC%snIWC-%oAlX8e!pt7ynuDUA~HO%!Y}JMf6W*xV=Qdu z)SCg+zOdEKb}gvDatL%XqE~2vK9o_7S_We)#L&qHB@FkT4bO^mS zMisWbv)Ag|$$q8OD}5L`8vFIa`F!R1<%RR*LftBDZkoF!ba?~m1o__ifC-2%u0YW4 zWN-{AGkV^FJ1z_ZaiY1!+fLPu1|0VU)kxBSjsjL`1hy`mTP0ebBh@WiM+8fP$7+>H zK>(w9mGbZjeyqoszB8WAtcTc*R9$M~3KRckCyrDBedIukA{?S$4YrME^tw?qE zQDMFi0x`b^JW6ou)Yt7LOgzrNq1?DIxLbmW5*U2<^}SmFOQVx$tuRKT4R2wG!9IZ2 z&X|_rni}MqkVkTV7cr2A49xK29^AmsiSlAlQ zw-V3&X+2Pyaoq=jog5-Dx+U@GaJd$AJ&>p-55?#Z2i@b ziD9$j5<~~q>%_ZehczazYkD&?H<5<=6@&Im}`u;`j2rWqVzTBnNg zFYxx+ZG8dh4R7haW3<+gUO64q$!`jKx%zTmym(eyUfH*!4;N(Oe&dR;sB%)_>!iHT z!buw6t%)}VYxAv)StkaU@mQ+_Q|LQM6FCM_qdQ6_n$8@SAaXBFXzVcRXJVvt%f8;as8Hwxmg9J7 zFBlS(GO9<~C*@&P?h||}Miik5 z)VeXsl_34qj((^TvoBPeHTDi;cq=j*s5a8PnX?IRkC``G`6@;35-h_5I@atW&#)?H zoj{;&h120glE#uFOU#G}Q5|21A+oFsL0}OVkoGxpH`_eXMLpiTs*izT4KU!VbRy-2 z-wfl!$B*=891i#7AdFTSZO4L=L%=4Ftk=eMzp$(a)-`ilmx&2_;ZSw|@>h(|Iu;5N z12zWMzF1y+ZkAhtSo4HoFLZ$^bDgT^S-i}{YnKoyQV`Q$B~0u5`jsWZU4R8&=!EXx zPosCj+&sFRb@ENDq0y15U!Jb?a0lxfko}7Th~MHq7o91du@b>a=rs2-S+oI$*pE5fZ-x)q{<9OrJJ zPtcy?BP&i^B_w3XD;?v8O&IeHH2<*}jsE=1^PhHp_nUX*U=BRX!nJ|M1EmyNH?}%3 z{DvFdS-l>7F~}Hia^PMoiAuD_{pl^+hiCLIyT&jHSu?FP*1RAb@DuBCFfuJo4KuZ59}Q&@Z)AJEhT z2+VAfRKH{IJ5jwT$0bh@S)JXn`@#E8#B(RZ0P8{@(b>&0ddE^b`=!!HpZq<4vsLUh zhmK{Mf;GW*V=H~;5<;zw7~CD94o~$tCS?t9h;Yadx4@+tWi&SfyxE=DaPh7ULW=ZZ zJYE{#|MAcK?so?ccP`W=bk6|19Sn6Ipy9vLn74eLm#9BnF1PWsGiv92-udOZu8O8~e5ptP*9X z^@IQh!d5O^FBcxK7hd+Am(sa5qYgv5@$~sKKYsrM=f5~`ePI&pY4c=O|Kr-hx(V*=WtP;|} ztN6&yOR|8Fu-h#^Lo2yaE5OGAvx!51hQR4=Vf2sO9V6!+*oF`!y*laC-reay5~9Hi z#k}2B;BF0Xpz16D03ZNKL_t&>m%u@k`y4nPJc{aYcO05WQOlL*Pfz6KM9vF`ymCAoFi}i*dUc^{)PPEKo1f8N-9oJwY;;DM{?|iz zd3vVEh2`c_8Xe0>rxP&-LI@nhQ;aOAk8;CFy`wqS;VLO7g@&H#rK1{%&Pt(ejW!A? zxi`JUOv>{;(CpICJRm?zGMUi}y(o7to$ck!zU}mCFqD)MW^)9S#B$8MIj-ClL0d-) ztl6!Htqqp-F!g7V=cgy`-@PG)%*(#<|NQ+w@n8S9zv0l+1>;DmX4(0WZ!nBb-y4)2d%nuh1Jg9p1E!puKSsf&u2cJH?F0#x8d$9X7p0|{`ddD zKYi2q?(N@jI=*GOKg{>tKo=h~hZlsKJA*ez@e4Mt6AKS+Tg7B2yy}44fW5<|Bj-Ze z2GQJdz~3nCUYtV2Lc*#y3}=y*_19yb*_7MoKNlGF21 z!GcpHQgpe3&(VX}(kn3n_4zhPcGuJS+ctdN`??;iV2Al)*~A_&4|G(wRS_FlsPvPP z4-fq9e$RJr{$HLijZdXRRKmC*t#K9>x)>L?i!n+vxDy^6) zn+A@nP^*U#WQ{C2lQjA`(7nrAW2V=_wQlTXC#1mPwD9%2cc>^7!@3K^r3Pre&Dp0X zzFDXD&N5aAu3=k=?lh_!vP611QhM>XWC@%OM^Xy^LO6~&E=lP~D_9?x4d3ADbh1nd zQbxvbWxot0MQ1jzkr*Px=D&B#2Vi0qI0Kr|9f#9_B}21s3X?2cYbAvR>(vuuMx$zE zROLYC%?fW1m4^*#ADn}~E?cRjzObyB%D^K*-g6!zZHz3|d@e%dO3Zk3O%aA{Y^4+R$M zq^4Y+3!ne|!tuuSVPp z);48N2$L%%^`=$!e~%zK zi<|^R5*B8wPQ_At{SMNmJHxDjud!V>U%OkmF6K9~Cf8*JJaLCfJnI8w_sa-2HQT9qBXc|VN_IArIiO~=y}SmS22oOsK4R9!wOz<5@^F98a$Fpvwbv6MqL?HsjOpJ#yA+ylc{TW<9Uau|c~Fp}l9qeM`NtTRZ zA4!H6vVcweZhEr;)+?wo7Gx!%k~P z>+sSCpRYSFzkGnba#Wdq|Ni>+*_?HOy*H!_u~)9Ouw~b~@$vKb-s;nMc{$T` zW7LKXNNWVkPK2zL(=@VspCi9}v+(ck?$C1OD3wDB1dT))tcxvVb~q z(#;y3e&T-m%FSR&5JqWq1|t;Gde8Bjw>V0Q0p_-qo}h;T%&j0Yd>X*JEx)rp zhrkf3IhCSZ8~b(zg_exI8@3#YBN4m!(eJQkrChF*tSqTxYK&1)2A*o}3#?Y%PNrRV zPdXa6UB{Tu;GhbqDpiCaM#0FVP=-?a@NC`gZk`e|DJ_T=1_3p9qctnUAfTNSz`tX3^U5U6Qc6) zaAL_yuf?|{Dl{|B&rgJq5nwqSI6gcOjw{+{7aScA5_Q>v;W7#tK(APz-NU$DG_!-k zpjBTV$GPpbTSpgPNxBke(Z3OgeGTW|Gu$q*{#wj@siO|2s$#nMgQi{p#5{IOBr}Fv z9b0d1k8KG?;qKurb{VvD@vZ6@oUJn2APnI?CB9xVZ*pTBiBGk%w@#-M4=a5%PRoH` zK0mQ6N1Eg3Gzon8@Wda!|B-)t`pP@K8?eb7i2+a_OM-akIGWqN+-__KU{Q=V8g1Vg zt1m(6*4*BTEdJL@ad54jKxn7qssa;O}TlaNUrXLEIZLD7AVQZRQ=` zjRb8l15^Fw&3&-6Mrk{>L+d+xHAaJjdWNQCw?ayc>5O8OYTji@rT0oV&m!1c<7F?r zY=xKJc-|||d!=?`4Byl#!KaP+6ZN6&=fca!XSQFS7+)O;xk2{yCku;18ndyG;iJ6M zq?!l4gvgNLR$(|dQQE-vf$R<24Y?S)LvE0XM8@RE48Y<%;B&n@$1z9!$7{!B*4?aL zZ64|f(S3x7OcL0bI8~UNDlZ16{;G>LFNAWNU;R_V7>u5rr%?r|lM-=T6HcB+n73ZB zPHf$~zT}hw>jTpAI#0UP;#tS4eh zv#Sl0Smy(|VDxDhqWGITH{T$Fbes4h+%g?+)Pxb-qW5OGA~}8`_xX959hKi-w`1^% zRL{P|iB%TaLkZ&VGvlNa(w%qbN}G~Z>3^N^JH#{)mS?0md9y+LLj9mD9rzFmnJTWwsfXO8&|+g@1?UlSzKx;YD8WkL=1 z3VE1KTNo)|$z3+(wtn)X?Rf;lH{rv5&$qg>Z^BEfBym@heH=KAN{N9=q6bAcBT6Im zf!6Muv0kA!bkArrVlNbH>|^I#uWWT=j6t;yGS8%BANRmJ+qPi?x@D?0&jGZZeSbnj zVzI@WMujLImsWPii+b4Dw$9~RdAeSvUU1{mnoFH(asBLk`~4p}BAsS~eYhm4?ZWxv zndd(~QNMaixIe(MP27001a8*q!JMj4DliBsxy;zyUPrecA0|)E7+kku#G&{ZE70N6n+v{p3i7#`JiKEoPT z>bQDloH=0a;H!Ayn%lJ)J4;9eBBM?%<)|#0ktI<|VGQ@wP9bv$fgBf>B@$z#>=$Yu z)NS(w;lsl5^adSXifP8m5xg(lRE>&FpSDk0!)}>AUoZa-KD8;(7?@Qy)k7qtTcdji_x~G5N zt;(CV^Y8#C3%vX0TgKPTSM0GtE5x9LVAPaY2Rc;vUm(Jz2qD%Gw6dSMIm&~ca$4Pf9_r!BgO}d^pdMF5;trhaN zad&iA)?+{Lm1h4seIQv_)(TO$nR@RuuC{Zw3olYRTje@BWmNVFzl7TkNoFG;ndIUh zRMbr;o6%z@&24CqLDuf_?69IZPFY5!kH&=ym#uKQR6brVeB94GmcnH#*e;$0Igi}U z3CedTF0boAu>qQ?1)hGoa{Z=|zZryMhg_WCE#m*b-35lG!<&j>&b<<4EQ)49mh2Kg zbIr2bYhPj8(dsg^ptzRMZXl$E*EZPf3kBiJUvsWjopYyh+qj_7ofR?M594F)Q(iX^b3+ve#QKUo__v>6{&ak_ zRv07l{XhQwJP59LliF$3{00mTFh+BeGqlYvOOX_2{8YeDhSgcjI83 z6$$>D`{>u_B{D~NnGa+1U;&BVA<9(w-)a^zu~VGygy_5*#5=i;Co555D6I`HSL4H_ z@ag5s&zH&{K3({9>0Fv}sUB6nuJ9&2^Uc>g>Ek2sKV10NzkN?wPwv`!Rl*nq3*1ZQ zp|0GmgLN&0+R+X&yUZx=A9Xw&S@0C5ecSkp-+afv`tCit7lNeMnbv=9Uv8NC%H8da z=XlOQO#Ph9vn8tT+R>mir@izdT&+_>1lc*)M%=GFT@x`Hr!8@9C-yC1_mOnxuje8O zQKev9d*P+-yj(AQe0t{T`H9Qrk=7eJlpvi0Mih^Fu)ea0x@=G4YlC59(7I8qO(~MG zwT&DisTi$Rx<-+ZF2z^x|E(42Lq3Fxqg4Gv-NYa2sTnOpmv|V_q1;urj92)Wk!9 zcvJQpd2Ui}#6NTCjg?ol+=2@!MFocI#C+2yAO(?mc+G%i)|S^R-7zu5bwyLeDBZCq z(=zpX(SL@}aJ9VSEA9oKCwtzLn7vp{7t;|TRR`Te0Nq_brUDX>zRaI@b9>#h5r%KI zq(exFm#3?b43?2a$u>9+A@zbB3{6J2z_luG4|lAllxP$gAWj|(A>i)SnG^yYqm05n z`~g^_Z%B`6MWRxA@yME=a4HM%WG2&9^oXXdnR zN*tF+lMA&x5%-GL;QrqN7B5rvqNpuyAEWAL&IT-rv55a(?bG0}BBjIi%BUM51!V2S zUWlZbTyqOYB~M}VWTcKMghrgLd$W0=`FN-|BP(yYy@v!sMQWO%rju%LL&0WIw6M8Q zSsJgYJQgvXMNTu;0}_KLM-zQ~WpN);fstcmL|I zx%&@4@zmflxlT%8god=jP=7#gy24ATZV94}Lyb{UHG&zcLe@YG?syQU48S3!L5zZ~ zM|U$tASjInk~j<{#AS*{os!@kk4>`St*I2gkYWX7nUbUWWdqpf1rjF?p%y;9z{k(e)c(l-@L&BU-!7T7_Pu@?caF zLjqM2eKcOS%JJbupdzF4&FR3MDN7mH$19pLnj<|0!cBbJd6k9u#ri8jv~}M?bp3gjA8s+M*mxfB}LLW*fjpvsQk%6YhejT(e5Ht~zzh`aQM(hnfJU9OI`ONn} zed3@0{E45RuAFz*C=xO;PU5aj3IM)bsyfK(W4W|EGYl)57J92}RUmb$U-@&I9PHL< zRtW7tH(?2Z5RM$#89)q5)T?*wOzWYj8APFBc1+WTc@EA33^8B>5@Itb zL-74^81n)4QS-}YrN81V{<*#+u+SOZSK(j1IkFBImrC2+WNgS_x6K1haXn-;PrDg? zP%YA0r>Se#u;$^DfQ>8dh_v7^uVQT9K^Ve!t)TWd*^BE zyj>&tbcd$m8>&(`9THz3BX7=wYw29f2*G{IL~up_Fixv--zsmd^00OI`HXEa;t39s zdLOV1v2{YTId0qv`ZSI-gYH4Nj85-~YcoDPUwOV7pRd(f|05B^h;h2A2E)2+XehF#t7_Suk z;cq6CG29nb8V%?ndiF&x3>`!PV=w|Vb$@xq@4;I-jfs#2ayDWb#1vUG98%zz0?XnS z-f0zbh^#4bM7WQM6T*>9LJ4;>eMckH;KBiT@MT%*vtaG7&a1%WU^&OkX4(%U5Oae2 zh*kH_*R~UV%$Nj06Rh3XsPR=WOy8#-s5yE+$~^HMT(DN$JZgv zI|v4CyC4F!R`y-VIk9!eb$rvWvnf$p>l6vp*0{FF7K}r1v8XBJ=rugYh)Sn*k9=Q_ z%NJfv8J;>El)gLQzJ%bKybxbID2qB>SDPE7*&K5%Op@n#-Nd|lmYJ`e-N#&BNqAnZ z?8``Lx7*E$lrpMs8JR|J%&$4rX(n5z) zfpj;7^HdwhSbU8GL%KoOj`Tu4ILP2ipopPDUVNz0fRB+u-x(7fx#@E{S`I z$jP6Pr+w$=4=?=Tr)R$Z)6YD8-W>EEkYnHwy9Z2&fFuY)j_x^@Ms-VU36!8j^$ln> zFGxcJcNXWl@kK+J=RU{48X6%9r<_@{kwRk4krW4cJ+Lm3yF=ozz#+>lY>=|cr($&1 z&?L!2RJ$PBJbZ8w2coDrlMjckN(< zxGt~?VG4`go;u7f)v=XVE>nm|OkWC*;9acE8_Q-<8ncaz`O81!S%yxs9lou3ZFj@G zWV|r>Xg$fm)fn9vrgY$O^YDR>pBf*wjUTov|NQjK(+-a>h4XHlQ3{D|z_sk;i&*@eK_#^_uupQ{KA`W3SV9QLXh~L@Ry4>s=?pn zTR$q|-sCpo>uc0&qxH_?zVYKPPyF(@^Ry{j859|w^=yrR+i9oJNb0_6tv93v+GV4^ zZ0uRsEu-x8>&E572R{Dv$aT9w?<@lA0&5Z$9V}Aae?EDv*OD7K3SkVg2qQH#2UG`# zlwZf?ti}-~>hM%2F_tJK@r=fpm30Xm*WjI0P}U`pl93lrl3osh6yTU(Sv>nNEYWSJ z1G88}(98(V6U3T7G}+x|?M88$$whPpZt}3YCOB$pw4GTk@eoxH}A1tz%oB6St*P<|xDFHDJ5R9-G>v7?Jd4dDjAt52m4JJNT zin$Kbe1qwH7B8m5I@`4o;vFl{_YJ{VZi7OCt0GL_{a3d|eEDJH)kN{;*x{I4W8VjZ#LM1zDxDubJo3j)__!B-|Mbi+W$<)v zh%W5IxMEyNrw;ri=&=Q=E_k8zO`HMFjfB1CaaYXhMh#KhEGmCZ}RQQ{>_x#P*Z;6*FrZX zN}vQ7K`<*=sF=F5Kmb;Z)r19D=x8rg+gU@KxE$QCf!-Q1dcsmhSW$8SawSA1<-syt ze-07}$&fsgW}NjffdA6EMl{Pa8tw)40<4p2`z=0ymd>v(&SS^bkI~L4sLySC}Y}iv)tYTr7wvv z(p0+eYNZ_i;m40y8*+!+8If-|^r7 zyCe5WiPNup?jwElL=h{<4UC^blvM(sE(1%ER{J!R^B~6{(5-_-w&pUTeJfm+$jdqK zvYc3gn;V|OOxO)zt->OV;JPaBYz~k|l@EL4&)32q zetG0Whd)1F`SU*bR0C~97=yiZIzn%q*c%T~_`CNwd?YVI`P#^T_Z7Mxd=Ybd9dE_U<_I?Z?8i{fTjx(7 z&;0oLne)}C+k)8QFMEm<8kbthVk~hGtuUyhAmk8ub9~^NL*T2U@%G?cs&y57n_F`L z03ZNKL_t(u3OsIsZ5NKCW22G+tT}TCzQkFgl9Cak5_4op@+w3~5!N-Js;n_`2*MI{ zhL9#S7%?6E0u8Wg;F$fjkF!xwfe@9$LC~8PGOFXVIv~$ZRENVmW4eom`R6jd?gL-C zB_>^F1f<@mQB!3x?Tk!2(pM+y>gJPBp3i1-_<(t-I!Dy8u=v0KU;hjZwjnfxG#u+? zP8!`Bk%1bNs_bo0hE88Afdr#edK)ePkU($0oTVXQCq|*_(PbqK7{X8|JQ_BEbciDE z>R>|Bi7_jf7P^S1C#TH)-NNZEv*d`j&gIhh!-t)pUN+kA&!qU*{C9_Mc*qs9IYr|J ze#>O@t4AN1`JDaq^b22ollbRnw^F(G-J6mb#87%?1R)Z!*0}D2r&2grC{??15_iVn{+B6Ca5Hg*?N!3 zOOr5xOCSt4xI-AV5Ypn`w;6OH1m`LRGsnCpH%|JXoQ)6XGiMq6;rWUG{B+@mmz@t= z1)Is$DNvF%uM|Eh0R;k&!U-@Lu!cVC@&NXju8r!X9_9ZE=vV~nVXM`s1a zdL%4Lj0^N{%N>&SNxEBAM9Ia7LK8%C|5wQ&j! zwUr!%!;;Ct$RQ9#rjMGCqmr_cqY#s#QCPANQ{Whr+hYgsiV}iGBgcq@L{7d19Ogy- zw!U#rPe)eo#^~866coY^9?NDj7pU*)C9B-_qmeYA*I#BDqKI@ zy~wHi=vh!d$Ei*JR|Dp`XPS7L4+-)A_zyo~UD;$%rp~q3A-V55 zK=qbRP*lY2Si;U|MiF-ijQBj?En=}V1#y6Pfs&%@luVH1M6)(2{V8Qm%fh>!`L;z) z*$@jnKPf-`B>eGn<=l4u<8MFmU;fSSxL+EwX6Fn^a^PMr%;5>d2qLuWmBTUe&D%Tl zpFbgWCr9zxYR>9)V?*B*p~4X1Tm~2IJY9FP8Cw!IsVpIpHPfem{QY_)GLCJ8T{kNC;oKa`T5+bG4pX3UaITST5Ti-VHj_Z zfxrD`;kR$@xj!V1!FU^*Z=E{G71xJ~kVMh2IyPtnZJ1Vz_%aIeB3LwMI;`vsEjlyT8QgHdb9BL+dD3&$o|I*{n> zPme7B`VE}G=KFOUVL+!~7pPD!ji+BebN=*11Rj<=Ma0j(lnKTmbncSz_OS5HUFLX5 zEC+v??~?G%*MYZRDR&Qv!y1rKS%&g$j|5h--ScoP1XYp-)*MI@N$Ra}$R2H$0^}T6 zLm+2`B*Z+(!SgAz8>G1_2_4_(B;VEtFBYS9q)!~QH?LaJv0>-d1}x4+#EoVzE`ze( ziPf;yX(b@TT!mqMnv7Q$20L}&&X+toAHpPFUxM2(IkMrZai`);h0VN7sk|=H z;)kcqFxcpHspQ-EFjH>KS4pS_HwNe(tU6|?&|9RBj;azQ5Y%Z2Z7}Uhj7jc6*nP2O zLhmjONg7c0$&7J59_noD79eP2O_j@*84sO@y91*dA3i?vr%#2SKNc>v^N;`Z#D|X? z@4t3~Fk#_e5G&=&vcHx}jDdgiw|~vQ|1Spr=YRZ!N#xu&$E-u7l$$%jppJ^gNLA%L zgy+`KOJfNO=L)A3D8q>QCEHPgdOIvQ8O|CK60HiObgo5cWzb7!E5jFm3Z?<$Kxd_n zLfeGBHZIpfFAmP$Er}(;I;}|75IJPw5ECgzLQ=xwd=|0hSZH$*?~Sc~+akIGsL-nm zU>~n9yh!A6E4&o%-ju{KDpodfuN)7Nx9iHAQ{s1D-}5#ar<_R&)^^&~C^i_a66k)b z=folzv5L$Ms-{L*CiO*)5qvz!CeS+N@rlD43HNVk+Q@ec-@Sjsq4eDZJIULFNN>9r1&3A;u#`d2-&>k=3tI+>^!OoR>%A__WV?nshKW>Lo84X^x z7k+;F%+JpskkC2ZB^FmO&Ue~4W%&9S`Q}0S&0XNlU0{7Mk_u~#eD@ySzBSfEce)BY zItK5*iY(eVYT}!(!~aj#n>JaJ9p{;kpDp4pxm8uK=tctsN1#L!8o^{Ev-$V>GBzWd zp-76PB!UFc0D7xEGw%`+XYu*qCvH~Hv>6)Jl~tMd#*O3Q{`$LE$gA37B#0x0(F#y% zMy>1riyj7VsW?U*kRM6WO!U#?ue!8KG3#mx!rEA&&e%w<<4Yn&NDjSNtt8`SbwJfq zt8zTpne!Poxe+B^G{T5dbz&B1;u&|2?I&M=iHXpSb$sT%C*aO@Fn#yZcWT&IcVw|d zr5@T0gt;|D&3HI!NWyqpg_oJPu0csQMT^?2fODJ&Vjefhwf_wUHd zHK`~%G}fRB{lL`E`-ls@UG{~Cx33sR;dp2S?`x1WWo5$6N~q!K;PA?qlOF z!YLGX&LPRdBApi~j@lYiU6?Q?!c5`eeCAX<_lLsySUH`JygN4}j-)iw`T}oWCLWJR zz;XwjkJQ@OI0&t=5qK7&#dQU^9Rr{2H|%3$90OaN@!7oV*E3m%*=;?##Iry08tR0F z$}ny?RKbg96O=JUY7?G?jEjyjUa=cIx4V&T3~a>VvZtI1%{k7qIas!)h8tpj{H{WD zjZ!Py7-?ClEfFdVI08yat4Du?+Hj?Cdbnp7BRcGGArN*0FRu3d^!A!R9y5=RU2NOn z;qXXJJDy!_ZB$D31RuV4BS^@rR1OIpCk)_NVhI*bWxeX{#DuGDLrO8Q3%1dNd?U8C4THbm^Y14^RDT5-|lb{{PBvo8>0 z$3OdTh7ORm0_u>`@Xe?_(=>B`nEBz=Bb=3+EVyKgB+(h13DUDb@s69kWw?x^o<@&WPALw$_;# z9JytdrVI#!G=?S|=E`}flue|n0-hL5`&dimR11$dCKq{FGJkq`&#U{1H|NHi#}lWj z93Cf}AMk0ydrx&rE`_`liWan4=x7m7z@or5wJ@SwxxjWC*>3`$>^8i*Kk;l#eDTpO zJ_QCJETDF+P(hw}TW#$(?UzfQ@eZ!8cRU_W#=qHa8N)y+m7O1mKAHoys&!MH=8~&& zn$8@jGtDW(cEh;evWYh=*+LimplqXw&X+PX7e`Bhs~{}7B3@}eG6bU;cxkjc(`F?f zM}i;NZ1yy#Y_}6%+}-fAQ|8V2Et7AEG)ifB0{L)8(g1Nlq|k=S_~nlC{f3#wm=$@< zhU@hXMP0J(6>5u$IRgCaR~emAZ?HkNpg; z;8Uj=^f7mJ0yC~%clof>VYt(3ih|fk7_+%CwS=~eNW+VxWO)C0=FR;HcWMN;!nX3_+GstX9J)sh$1bmmg z6m?`Ny?R?>ajedk1P-)zjK^C5KyN+_FOf#TW1$n~j?m<|CVx?~U8bOcPy!GMTI}a_ zS4+EIHa<32x;bTGZk^|`3`|R*`o?J~EGo<;AR0J4R=)pkVmf%PZUssJNwz^)J);G* zwZ2%jK#j6A0+AFq%;zIb3#BMd6BT3qwpv***@kn0nat9J!+GX3rc0|_TEPXglgUk} z3^bp3bv*E!@80tJmk+#pSa^A?9L3>MWOBh0cTP*c>O$+3jNm=u_hfaP<_Vhd{nJty zrE#AcKA+g1;mzT|=bOl!6CpZMfV*)d^=v?u2{0??OR-XH%i|nXA*R3(gk4j<6wjPz zb}8bT$E#)hwW8DpQ*O+qa-2@QKOF#NyxKAj191r88S#L7AcP2-Lif;DnkqgC1W%CVB4=5H zNa=}CW=83)+ft=@p*kZdyEWpfEqu@%+V^T;?w+|9x^89As&!}5^D&(*&yZjm-=L`X zM#ZThWt9gBE=JP0A#4gUB!-&UZMLLsWC#uCmFmHd5g9gw>syBH9i%hy?F8XOiORV7lT;iTcoxQ6AuRVBAas+wY+>WOOYa|IrX z@ZFm?9HvisQLk{z&{x$9_=Y;AxPWg$P!Dcl@|n+mdd1IQotXbH@diQt9%&~$)@31{ ziX%FOQt+*s<%=skE|uxJG1tnuI<`y3`$P0IC zPy+N4FcUpN*XF6^AkOOHhh0?3(fZyb5C$ zV)nGT&~~bSDeQ;FufF)m?(<+aYvysO9p{k?XpQTR7r{uC+Ru~sDLhz=-35_OVMLTU^JK)EFMvn}^ z$fVvZrF7~WN&!{dkaKSM`x!l)sE;S+hnZ!jNA3lJcth(fU^4d&nXN`I+P`X!qpE$m zx4O_!X{*s!uSS;^7FI`P^TJX`adalQKDDcMWs#EcePhrtA!Lxg*=)j68j~7;TePc3 z)R@Vx8L#O3SMPZH_C23}x@8!0w*oHqL!Hg*xj<4!%L@`J|MA!Vh9O+@o3H;H!?0y; zhPP<0M#OcVs?8das??>B1r~vgV!F0@;nq9moJbL7X-G_b`}oM;|LG;axu1A*svIZB zV}|NHtyKIx<8(0@jG7T0D!As2y09+tvNt0-wRGbQ?33f8Eo_oSlV1hL%^28k2e!!; zA+kPL)H2?vxqr?*X}cPxAztw=5Jk+Fy@@f+ePmi1Qz@h&QLC~n3w43ROJY|isAi{k8ZE{GcP>4nU_a%DgE~C1OLbJ8~)v0;(F8AZ9JR7 zAxX(@X1uv(di|dB@yIxx@#?#(Aa|%h4X6$UVrILKM$5t>(V;`@uDZ@Z5ZBM5q3Y|gyfn$!-;t-^wgJ#3>x`Pg z9ZI}Ri|e0PFzSu7!e>d>_MOz36^=^o_C=o5ED3zK5sI2SiuVKJgYhrJYCGkTm|z^x zF9hpRvN{A_1r|E>|Y`362m(X?J zZjx!{TKhox(XYG5UEbi@(SrTC)n3WA#7`Tv=IlUJw{p@ZJ>4LtoEU4vml4Z zb*AqZ`@`bsW_bH1^X7G?91G*#b`cv%^VG6>dOKoB=9DRLu9e)(yL(8H+tG154BYvNyW7Md7S?b(B!<=q zA`E`8@nKo;UFfKiI`2r(A@*zNjf7ezHn|I*tGRSI)NFmc5~s|mR`Qg2oF;N}v=})f zyl3FQfAfyFS$KR@jz?v7Bf3<6`qd}=&)|KcnB@jb`y@A=zr-w~Vei)SbP z^7H3tfwu}pZ@A#C*>Dx%Ow&m7JKWVC_FHZ!eBvEnOcT@j9kn#xHs!ZdhBwNm zq4H$5Iw{5Ee{-6@`gXf4NcY6+ zuE6;LZ70wPaz@WHoQ&3^vl7*oN=x-5vt=ZtG#KAkl;WD@-a)rG=}=wAZ961y?V{S~ zxIR?O-^$eG?P5Qxc(o5bs2AFFq;?WDA>j#c5W+`L(ezrK zP$>vC+vdc(NXawPQpjqo>i~?wv5Sr?Hz2|C{kz3^W)lL=dBjDt+^Lo38!kkv zwim0PW*gnI;G{ADD&4NOHI}~eSCm6JaVnLEq8wFOlIPfj({bjTcMCsE3*Qta3Hr-NfVG!uDm z6s||yev2C;ZRxW?7ytjrw%he?bmNTe;FBi>$#pQl~`ule8YX^;OB3cX7%4PU*u~HglLeT$y4|tI7NoR7CUQpdSLVn%1bWPH1PGyx15&BF*jWGL|<{WaJTn-akt?wKEC6l(Qy@p=gE;o zhzP~ZrYJdpSgLWZ$%3|<;KY30V_%O40r7z`c#?S37d(yHOvGHJ5}c(3OQ+_DqlZX% z^MRLOYx6E>M{O*Z#c;eL@IFs0O_&7QW=B@X{o};jHwU8I^3zX0=KXg+fG@QAj!!-r ziNW))-~W#7v&4=a^Z6AouD{@C`)52qy`x-3uC7N~J#o7ghHZnGiC*!8$N6NVu>-VN z0+BkjLfG$kQJ!&nIPzwB}naz7b-=Uya0JG(Z=R zg_dB4x;ZNZKENmzPu87w#rY>iyuuoY@?o|3@x$I846+_2-yhKR!#~VZ+!$P@6&n+| zETgn{LhJuu-~!PP6k2LD1)luiI-mVgMEYB~yy&Nn@2O~g*ukOMNSk2yi(rR!^;APa z*1XK#nV~k~R?u=lWI<&MGTS>T3z`q;azf?>T{3dYaKyHQrwp?v)krIarOh^CiYE*% zQZ?K7;~iQQ?;K55v2ZejEo`gN)WCArZ~TGP1=D751@q~m;v^AkMmnKVMexqHU=HJ= zsJE6=I_JWBV_W1R;FP7<_D#Iv8#qi1+_X?H;90|A8?-;ZJ@WS9M9TxNC93mympf6i znZs%A7rz(Mal2)R_F;%`%$EY|P27rO@Q!7T4Yy-N)k<>#b(Z{Liwg_+JRTmIPK{B7 z7!p!4n;ksgJO1q2^Tnp{Z1h|QN5Yuh9@DSoT8YKH$0n~NRZ!QxxEit3M`~>}??|pM zEHpDZ!AaNom5kSh8v{O?ZbQ8y$zkrI#av~5#N4rK7h&rMScl>oj44u<$~KIsM&7+Y zad`c}_4STl{PO4g;WYEx*FPW{`Rzadp2yb6qU?u}oe#|UK=^V*%Omq?=4Qya;E73z zao}b8V`>FBUAKsBmF^2~`4QJ+-9#+#LM_MumCoOD4RJkZbM;4SCUnPDb8~gUBr8w#r_*;# z_`c>8D|Cx)!@5NKJ@6ajOkmF}cr!t|%|qA21&5X{p7>r0`*KD&$GzICYr(4?n( z%a35RwZ2HzOO;&RM#cA$Na4vwr59OkPv4^oR6)e-VXWb5&A7|T>RbXx%e}mwHrDRbFb2oicEiC6^PxMmp-cnaqEUNVjsM_oX>V?U9 zBY{e*eGHLHw}j62_bZ6B3vSg~HDadpXHc`N=AF+uY0X%sS3dhpM3HOK7E5`VJevo9v1>Ejj5Q0vE8Up zN+V+?oJPWH{VF%canHNcLJEnGt_yL2wAnFAWh;@-o?Y|VKJt7}uA{Q`4RoY5G0svG za&gpbUDClXmU32lWI2uyEa)Q1LWl-N4nEM9OmLn+wH0zlSG6gZ=&j@-MH^#k2Zy__ zmsEk$3}2}Q7Xt$hg2yXtQ$+p9@4k6OeRJSe6JLJ*37`CI;QY>W`2DYJ%2vz*uR@7Z{Kj%jN2sq5E-{4n=r7g!d8VEPPRpsWFqdWFfU}SBqn4m zq&V2fa5}NuI)=f~q*8O?=K78}J+j#ZViJpBKTf2n;c`Ld!pN4?Z2S&8!%!`BA{r*K z4oEryxvK*}N;gpKarROjSRBd|MpT70fL1!_`(an}L22XC`P2j|W=YkdTyUN7aT>Jc%< zv-z=0GpCnY!PglG6rDgudzMevG%}gj%g~*Zh=9vThOi zpe;o_tqFC>-7K(J=S4ueZ#958p>)4^p^{2qrg1#aJe-xYg znq!^uX=1F*8esDAwsp=_X zA(zCrKO9&d&V2demgk>5=jPMrr0ol?LgDm_cl?)s`WoNf@#mwk+eCK0apfHU{__`n zeib;pe@!h1h8Eb$K$M1OA=jB12qEFbF=z#MMiM|q-AHtR9-w`OjyJfwOsucDxnKCo zE&O3f{8t`$Xea*nFJJJ>yDNs&IJx&Aj->>~QzA}^EDNPn{AmmO4LW)|xTQZ_-8J4n z0I7q|pl&uJx>}(IgaXdG3Jb1C);fJSBX)3B)$$8W9@EQ<^xD`uuDQCP001BWNklO#|!ii4{JU4@SkcXi49m{%AZ~Izv1@J+OL5q+Pk8#r5&G^`(nLT6*e?YU$s* z-y2%{0>C|Wf3+8|+Gre5%=^nXf$ShFzJQiM)0vPmgnJkbSFIIlS#Xo!AAoz{WLwe- zCQ<6-ZEcl+5V9v+X64@M<(8qSRZww65yL}zS5n>61*>9XnRv*>GUyzu1A|9fd7>cn zR#P!Xd%#~HfYxCO8?)?zkV|E5l^z#r)PmKNuYX3-Tj9yteKKlhIWf z$J2>g3$JIv=f-Bq>{6lyxZ4Ki+NhzCF!uD&ud7*T84znhw+e~tv#-%* zAvVK36)V>dRWr~^`dnz+xAjL|fT-SCwUw{an+51wp8gk}>Y#nEj<2=8U6()yY5ITn z_tLOpqjs94_Aah5cU6M7NCctYR4e8>Iy6Sj4Ia#$vssJpbvi1A9-UgA(voo4PEzG zntkw!kbxwD=9H;4rUtngyO)p&(c`G>ByhKJj4pD$8`&ibSly?HuZqr4a-&R@iiLnq zH6zKR&U2b)QgVzzSPF<6*lw?R`SuO*_8GMa(+q7oGB3(`KBAjQ3XRP!Qj@9g7qN68 zT1A?rtq9JxO+KJKEW{3mT4tj}8Z+l&Trly%l1&8r*{9DqH!K!vdc!n5vb~QqF|Y4m z?1f>o1s`!6M`;t~?Kc$l=&ZORWGAFixEgm1!BI-aIm~fFoZWjK+i3dGX#xT+b?D+X zDQ<8ggz=gf7RI6QlTV)UhvSLCDTGGc1pHjtro`DrN?t$)Tfh_`d&*o%VL;Me7-k&N`U2u&B|JxS-?h3Gg=j)|mCM8ZmxQ(9~G! zPqc^bZt(OkEG!1gJ7{)JCE8eMZo&O^R6&|U%iI&O)E?Y)=6wTK);K=t-IaFDZ-H8A z#X8J7i-p2wC1eNLn_#&#>aCQ8_~hTCfW4}0Y5d^R9b8nDIo$HpNc~_ zL$Cu2L058TGt^sMpj8Xe>T3d4{#q08>ZrEJ>Jfs*<7r}BrbQd6Z$XL^>vRC;oPCD5 znQe|Un_~kbz2QI|Gt0#yv}-fEMU#MPu?`e-P;}BCVi@+OgIRw$^aR48+0nU&Ik))+R#t3CJgnQ3mEX63#*)Zg$h7nXVE zn{N)>-Ci-oL{nuP_6$A{rO=pom}lJ1BOy{9Otl&gr9BZw?54OZu|qKF2mz_pBCxdK z{J>6?S3&_@V#ROoEFgx5_Q6KHcRxS%X8^4VGFX9QyVi(vo^I^voN)5I( zT3gt)x@UWhD;e38C98b}6jg%SdkG3vo@j1W>C9_?Axvoh%uDU8ayqSFKlq{vjxIvx zwT{+iK(W_q*F9x)iIfSxf3xuWmk<2nXIG@NSj158+)(<4qjQm*IWP{x%wK#t@cwZz zH-(d#{pCf8gQsBy*LW$JEQZgAU?>+2Eq z3xd%slFH>EiFf82>BR1eX0c6X&+RS2D4Oq)w8SuuJ<_a@=SnFv^KvH7rQfe=Ms95Y z99R2WyGE)EAyB;8M_+yRDMRY=5++W|1II~_B5ZA?`r(HD7u_sES$uR!(<-8FReiSq%yR8+x_aBx zYX4fO7v^AC&9@xAvUNF&`t;Osmi`%;=awxLY}6%H!vp>L^zQF3uQT5I#OXhL?PPT= zKGF?USGi6Fdf^idC}!z$q3YV`jHi*c7zYk4tU?QUfp-VtPcQE|A3x`62rx8AD_}U= z&Eh<0LPcm^88(f-`uQF2-@fPV>CBanJWiRxL(TQ_1Z^ESEm$qh&9h`ro-<*yHOfK5 zu&>R43>F$tvDD+Gz*M0`N7jl2&r$>TrNPY|fAjl4@ZEjk-SNQr46loFE*Tdqs*$LT zy>I;Vi|2frHXL3*a{vB4;_jKZi4dOg*~fc!p^}_EIBetE<@lZZW&}vrv6&74`;IXr z$7-RGeBzodM^{-62ew0G2Fkfu%Uv4CnbIKmL=XeWv?x(C-YxiZCLb15GY#vunpAcn zakWcaZ4C31jqj;Hi8YW{x>1<4ib{7$uM@Zl^$RUVHrE61Uw+R%4eX+095#G^oH+SN ziJo(L#UeA~%|LuM!dR$kno1TdgqH*|^bWM=T{=s5F%F-}rNoJmC^dkypkEPzV#_D; z2}))aZ5TJo9=7HU7cjzS?wxIK3WD^6^Zr?^tN~dM=jD|4?WLWQC;Yh@`Bc|pS8eq0 z%`h@kH(RGUXoLMUo*N3h+#G6#7=t@4rp340~wDmm{ zdtt#Do|M;0ycRi(VX}skP?t*^Y?UuwmQ}_qt)1E0SH({IjcVhs(w$Ojw^7DM8(Ckw zLUIjlk<&Tz_Fd+1$h^4nX4l&Ki&n#<)|H$1gnHrT<7=+}?S|vyhQIlje`E}vnhd+~ z3g=cqEGSj#Lhxdtsse{;Vb0znt)gLd-bcK%Fv^x2rOp(wyt$Y>r4*xgq!DD`yKi6f zPk;A6`1Uwc)5v?5I7;QCPxt)tFaKBm@4x>?KKl3>KYQ_v|Mq|W7rZX~r~mY8^23?m z{oOyX+#e~W^7Wryvfq35K7cC27zp0P>srePH)ww#iJ+Q0b|V(<;pkv-M)1UO;5sNF z3b`~kX(UD4^qkHUEgzX%K}tcz<4AZit<8v3=Ar~KYhdpJAtusQWxpG^-jC*|=Cu1_>w=qe8X=(y5+OazhKVF)y*|` zKY2!cwxK%Zc$yhf><`k4SC9Ci`%yWIUDNIf)s_yasNK-56RZ13XxPTov6qbKllAnI zHt+)rW`%V%FTESF(cDOy0(6-ym(wJe(O$EPW&_DnmtY*iZj4uE%rQj_!(9#VIyf)B z;51qXWbC4TzCFqofKamq8q3PxUr^3Cgmqa{#kwg`*C`m;x-?uvxnf zF=yOhT1y=Tw>KXzt=hGfvC}MO)PmdyL$D%XY0L?A5S-oIid`gK$xq7v|DR${gbT3f ztgyERL;dig^P~S*tFeKUW=EqkA>D1=uo}2RW zP2+s(p{!o)lW`ab*;n_*yJCyw{gKq*+#HoaZJ9X~7S|XX>=lNp z)aF=pOO`;D%q*VRf<>GO_@0nlsRRwUsw63#cq9km$Q6eicy+(<`rX7Ye)fXTzx<5< z{5SsySCQ5N-+cESyPFYpmEZmGU%9y!rpFVT5O{t&BA?wcr9E}2Y_F8#2^Y z4TniJnp9lyHa3Rd{Z94r#93AUO0&>_22~ckRIZ~l8<(lEcc5*cZW6~9IG;1~R4K(U zI^UnbqLtuH<$mG56-l)A_t7>l33H& z>4jGN>y=&$LVs(lVIC_LVI5n=4zB{vC!9}qPMv}7+R32MzK( z?uI{=BX4GlI(*;h5kWm;0SOJfu;@aliP{>q&MZan&bVq`Kti(ZrV7zp3|dwpH<()B z{VDV6{K)_H-An%XZsu3N`We6e<(G^O{_g*26da`;`Qz{2aw^t3-^9wTYlPbkV_OKd zFnBxg+v_baKHcKeY=N5uk~42C+qgHHH%%C$jbBnKEsJ$8+8+kaeDkSxSB5%Z@lJvd z9zTLE1`RB^a8)*Jhrv4FODvLk{0A-8WOx{o&^$h*#djl#yb^*F6rQraaZYjLry zWbI<`%q8WW3hH|owL)5f^^?{Qs^L2ANVhJs^|{!z3rAO{5amJ}SxW~ZmEauSCDhrxF5Ur^*4l;5Z%>`|+oq>_)I0nh zrgJIK>-u&5ga6+eX0)7&rENU5YwKvJ{b|-zcz3_>c*snPl8SYvwkEe$-n3)2d$~4q zR((9NpBq0pH~!LZ`JJA*7h!4z84^o#AdYwL1kwmT;KY$Nb1E5egXt=(*#)<<;C%-n zB_P2;c4P+TR(W@r`1-roynMHC_hQE{zxarsUk{8y_}~8Bm;8@cg)%CKCGt=I{d;zs z9b1{%xig>NZQ${N*RQ{$9*?}ZeZjNqJEr!Iaz3)zY)C^OCBb>UOehiu*d!PO8UxZS z%oNGSR?ZE&d`Z`FCIBH`9w5?y)Cdv?OGL9$Yc+ml>jzWB!b>#aR)xIp9YYYqR-CP} zwFA+HX=)!y?bEl7u0SU=QX7?mlZ1=|X-Le|M2Md0&4Ca-bE#;EoHBg<{*j-3c?G)! z!BLhou6V-j6~vxVDJJk%v2-Zf2crL{TNc!HAiUC9o!0fp*zeBkeyZh1X}-oA;7 zh0q`wRd36SRnE8eg8gj-BT4#8K!zdvz2f%!#;SQkwe-U0jfaI@D8oStrL$vK{kW_x z>81JOO0A7yE_^%{emU&8-V5KSN(#!Ocf37hmKr!FJ8xs?7ChoO zFNG!v=e^DOt*#qvVzi%ITBEuVZ3V#*#i6C~A3yt;kl^OwkhM|F@w9-u_J&ehM zTw~u}6{TgtAd7wodRuPdVE@D;QY$Lby6!C)9uYK{wRT;Lnmu`>|64j$fsi3~u+`aN zGtZ@V@nn*Ih}SeIUAoaf2J9vmD94GmG_J31Xejq@-msO(?RZ7XC-aQ2j%k6W2AU`5 zXmh3AAE|T0H;>mnnhUCxEZF$my~8ez)e25`E*|vG1uH7j^?_!w-IKseL2K@Kcv^+2fdlxl6Fc8czORzX2q7aJpd6vyBqE)OWSGLWUdReS~WH3I{P-(n>~Ru-i0`$UZ6^&5OC(~&|hGt;i}TACEm_U;oG+- z&Wmzau{+Nz>N*If#kgCG$rBoY6JiiPijfu_&j-hsW9F}~pYspjz2f%`-ku5>Pc4-( z38huCHWm?Tj3lS{5J(}Qt>8t7K2mj|mV%bau;n^&o8VVpJ;P5HGZh|>9AD0q!#lQV z;8$PW@$!dvycj+I;opD8)%Kd}6uBE3S|)Zm4R=bq;BqI@TIA-i)OrA_r=?7@l{J*I-(yWxB#--R94pC4I_K*nP z0uS1{+U_QJmn~+$Usf-A3=^^O#I~B0Os&n5$(Ki>cLYC>=SS*8W+Mr|9I5j}yuBrE zuL&+7E#c1#=!~1xu$17b_h-WMg4Z+7{D=BsaUF0kmz(&>?#L3xjjoie!g{0MC`Oc& z0OS)IZHc6=K85+Z)&FfR0N%#1OWWe8euE2Fh~A*?2Dm}w%5L8k^Q(5a|}GGRqX42i?kEedyqGs$k`V$uB|<9|N9+~?_4vf@mMkLdw#O71znb{ln-ha-_d0@2w5)7q?NFd-GIR zIHUsubAj((9eFq{d{({T08(gPjVs*xQzl_+QUWD*V?=>{gsTLfjDgKZd!FwicdsA$ z`)}W|6|5tNXGs1xn@K)pBaP1tTh9ZM;MI1)o*yBpZ=9fKEqFi#=z zmI&07KkfQfMSOxhv*c{1o1|`G>sIh%Jp*=km8CC5T$gWHB8xih7AdWdGWl{~M7c*bVBDSTg#ncc|%zsG)ua0HOmR9V<5{Kf3*Qa}C8gVl+ z%_k%{zJ33WFJ63MfG*LtnJCUT+`~-0e?aDfANt{43C1PaxI{+$jFz>?cPyr@ubuA1 zke~(3{hh($=dcs5bnC=6v25<^AXCKO{<6>xP7s~jfuay zz2@rf8CSc+fByZ%(BR#Yk8jf~S89bI-V(C6fvXK{hDhw`#nQdM z4M-B&T;W`;I|vFPnjLoOU9A^%NX9+OD<#FDwc&g;_H^xR?2EBe=!ec&$wDyDyz4c! zw_hs#8;Tf~)p>u$?lz;vRvNCJ?H1BrIDP0oXqb zNt=-~!Vjkthttf*SGIw)z*eZ3kGSLsttUiW$68z0`Ar5)Ywxh6cZDs(n)}xxI5E>d zJi-aEPLi0AYGaoXb~`Hf)C^r3Dh<-<61@mYKx8di10n%4m5errGz=r^DhAQT3S_T@ z771_My%ngZy9b&JO1ILnQ`f)VmAld@Bn?bQxmY!F^iHmG(df-ZYt~)S{lru{{h}J~ z?C9aXwn=;<%T{P|AqLY7Ua{+AOAzV!r*+wZU|R*a=wy1eQMaz8;o^8F{lmL3Krt_8 zk&BR-{$NI1=Z#d`P+YLEfOnNzFD`l{LXXQ6s(LI=-o9qtp|d%^Y2S8<&Eq0u9MpnH zFtFd*lieY_y)S(C_Q<*1l4>IqL1U!2WC_)b_M&zR9GqcKBUHvnxVj?VBnB5y zmuYuf-j|WT{g)#rbsVFk`b=I5+9DO9G_y8VHLoKVg_Kh71cgL`97$pkT1#`>_!(Cf zsS7O)y|yQ$Eu0o}YS^Yd`&+}n=IKD~1wX|No6)o1D%;T!byb#&^B2bpjx$ zVJX@_%VrNWC$Y;U8rn=cBND*}^QWHs!AOyu&nz`C4twT#=HdN4<7QxY7GAx7ON&&lKurPXH#i@tai-ORtf2_~;Vf;HD|H!2twudq^=YCQu{E0CR5kZorS-x! zfj`@b=W4$x`^>D^bzWPnzC9P;Y?4vyIFv?^h{^_Cw`HN z=-kUtG@`VG-gOn^|7GjVdL&trEWJ;3F*A3Mh+OVcJFD54tw~G+0}Mbu@$VCSod*() z>B3ZZEqBQ+B78H`P52;c=AP9Pz`dCn;o)v>t|}^WGZ8@E(G1Bw`YPY z+_qthf^~R{g?;U%m8ex1-O>e-Xh{T$xQx2gyOAcrQJ1aU4y_+f*a1K_PFhdA?ZT`n zvf2@1Xp;R!yX8-B)KHzR;|7~p(w3iH^H+&g>rt1C)JQX>9IZBs>CREx9XKeipOQ8J zVemp$XWXjJs@sq)^+<=ZR{=A9QK*AVqcxkF+nnQgE&TZ5m9+dCat9?FRM!YA?kEB> zpiv+Msz4Y#S6`TR5q~hJPL)j5$~WIV@?VFUy6pM*#}_1cnyVl)V>=PTZmX!gch(qj z4(Am0flwWL2R=b5g}ht|t*{TVe=d#U9L)*NdA##Xk57z##Hr(aIU$;HD6!f5c>6H0 zKTPZnleM|mG`hcK1f;j^r4%Fww0aX^I}?Me^L^@WKw2Yo0kRpfsSOKgY1^0^8ZCDj zgLbTGZQ-wrVjWQH*K1P5`#zzmx3{Z#P#KnER0d6sHqUsfJzue%Q?wG}z_i=5%nQfY zS4zpu>C9;w4~iqs1*g8s*1=ph&lwS@->26=e+jineNk@0v~4li3oqTcXypo?h}9^&s9z<_)t; zcD4wu^S5*YZ7-8qt&>YX5PDFQTTDXuYQAXLDq99B001BWNkluQe{>-)B(CEQUuoA?QFNZSFNQfH<&Kaq#WsG+*7!qUt*$KK$ukGc^ z#(`Krh-%Y-wX#Shs*;LrmbpO8@bib6e5HE;b&XNa7%i=}7nVVg{Xp>Gt*W$u;c5*+RZ%b(FAoZU7#g+it?<^fX0ZVs$v7}tlu{R}0DnM$zqg4>(>U?*<(YyIyl33)N!OX8N(q6cuz1I= zlb_XGr_EDo&S+>{hk=KO2b#Br(t3gmX*=0Bg#;ihhNF_da_&lk(CYX}~R+gIRen1#|#&mlv?M)~vUE8)pq;DQwBa2nBwo#kjI+WDyYSuz< zt#*_Ox>y&u6_Xs5+l9-9*7S9=208~fT7_=BNc_O+_98BU%ZOW0=~9W%@oDMRQ%|WZ z7>+mm+qB(;{(p;*3X3*O=j3d0u7oeGR7_f;)kuN&UlyzyeL3`K8K^B0bh1-KhTDfH za$658xTerlZ8+rCO#w1g%{|aH%9`v7w6?G)CPr2mwSammk=zP@`uWJ`W9GX&7#~X^ z^!B`TkgiEXBKW<>O#!Az2^IGcx@%3b6UVG1$bUWZ`H#;Ws^`<}3DZPy9`6r*(PZK{ z;G*=g-`)t2t)W4XoKR7M7j}ckq2z4s^g3VA3e7oG8<}eMOU1e{UZ4ig;c3s)e#hZ) zLe@^f>a|^@2Y0o$xhlwl4UV&s;M9cH5pp(pQV`lDQ)G%4I8+~2J(lY1*+I4--T4rmmdGl*uvy&c#)(xX{+hs5Z3DdjM#naONZg{ZG zIJD=p4jkU~LqXXvHl?3fD<-9V2*Zs#Wx7%fVAr|VfW>%Zml^Ua!~(%v#@Wk6K~Wj| z7{AWouVM#JukdthO01Em2WQFLQwY>|t7s4ZX1GQViXOUFwXY#*1|KwqM#F^x#7;BO zZfw^K6fZr%6>P6m95vXdSGsq)$3)DQ^wM!BXj07rm)m==+TNJcBK3}d21r93R9DHR zc5LSE-eUqur>)Dq?BcY-^Ks$R>rAQ-#0t`yjTP(dSDYCnh6;X+G%v)-6Lx|hyRUby z$O6lC;lq~~KK%1X=Cg7@*lQw+qe-O1$<~?{T5Y(&^^_izV6A)T7|mh^gwZy5kbm*trICL0M zUvaH#4Yg7O#5kH1WN}E=UZzV2@UsP~%^? z@8DaNl+EC;W;7?r$v%6BWkeDzdv^CZ8n^u#dU?D4%)vHBt#y|QS%2Qy_gYy;qpfdi zJ?B<3qjAk3+_RUpc8-=naRH}R+|j+h9Ssq+d4fH77cF?T>CYl&NMQp^ZQyBe9@Pc7 z`9rs64iDYo*cNiW(99qOe(aT5mBQ-v}R!N=xlgJ9?-02 z+!jVCo_4ulS*m}QH8O${`-P9@@WT)v+<}bdsFND)l4Y`ueKPaD+>&Ea8^2| z1)_Pq=WJL~N(0qt!!h(Dc9^ez=~(77!D`&EU9h>2YI2+3%(^ggbKEfR`-eZ zS~{s%5aSo!1)Q(Q<5&mz#?qYGm;w&at#X7X4KBCo|ZArIhZOzlf z;XT&z!KxqaRvi|E^D2Y0*K$ysa5@YB^23oO!Kzxf4>DN96D8jG!b+Q;5q=}3d+@B5#p_+6nY7#J^1yF z<+kVs+IewJz^z^Q`W) zE!cZoomp5L8f?G2!9%@#S~F46)jv!KE6V7^Ayf-U6-rxhPVwq)?M1+8=i>^-Yie#i zJSfsTB0a2ztpK&ooW)qhJHK|WaZVAjzvJx9*E?fo4>ae=-TKv2aH1wi?Ky1~C9cl? zG}INmLN1VJ<;NdhIlX4|ZG#7A+z{W7ei2;P3Fy%9ZwBO`4Cm2K=4OGaE`_uh06B?r zh@JjRzhh}Tmi+vcw0o(%3tZFK^ItC$tdPviD7fAkGZQB1X?la3^XJ!EH1I+gyi;I{a&kS^tzit*M#(4=KIgEaEwD+2-ITf^yD>XZT zHP}=mRSOcT326)B#*U$ZGIfk+xLq%Lw?{2~UNJ$tLd&$R{5F3tTVEYA=mQ&sgx1AK zsG5}h2H&rORQ{Lqd=e< zN^c)pV_eg>tX)$WZ=-j*6G&*i)2VmYr0Yd?+JRGIxdl6WE5(wlW^Nd9y`vN&fd%ar ztvyRn5Em`T*@#h^@AC|M<|bH+dU3+gEa`MK%6fVWeEE3g^~+5C)nKLrT0ot3&N{A! z2n5gYv|}Ew4EsI!fx0Y|rBW`H`BEv_Q(VUHB2$CIVIU9C%0ej#i5?r7WddRelcjym z^h&aJT!v_*KCPIQxpdOy?StF0GhiFy*>p?gY4%!#0J$R7QH%L$`+{Xy{@}m6R8TX2U)RbUk1}@u=pWby*6pz9N%@-Go!ee0^q8kEl1V{Mt|J6+iWz z4POO~t`iUqbKJ7&zJUu+7waf{A5C~IHW>Ev^~i2N;)Y+pwdzio@9EcZ<~iF6(-w2ZZ&j z(KG%9qa<~XpxVB_#jUpep4@MOHF)*s4z_bvVt3s~kovs)iAWL^S zZ55BB(fXhY&xbFGPakJm+C#C^%`gOywE;a!rTU0}2wY;aaZ@Wc-;}geat5uQ;x0%C zOy1*M!8^~mAIVKgH8Xkzbw+-yvw_dzw-d=eg96dWeA0s%U2H3Et@RsdGm3&p@1O|U zT$ew9HY+7tu7uWb3`T2My6`l(&8N&dZB`bND{^i)JQ`<^(x(vh^-v1c`|hS(P}kYp z;*cO#@;jprFif;uIDL9$=N*pOC@RfEiN>*Ucfm_L&eIM5r33voj@>du83&{YsT686 z-}_-0xaLg76J20(j?d3W7WKGspj=Ga;hkg7nUXIY)6A)y2;cmY_C}3HDCS@87llr+ zv_p2?GhH#aN;tHCr$Q?Y)oMO$>p%pJu!8FAf3@{Qtf7nHX`&Uq3VH%Az*TXj<9{)u z-%Ysh162#`uNJv|MyJx{Kn80dU7n+C+C6kaIDJeiT*vwiQC3Tv_4^^X z!EU@O8$?I1*#R^R(gY

    6%2-bFZ=yRi$a;_2T*P@tKs~FjWl9jfyzK4!ZK0 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 literal 0 HcmV?d00001 diff --git a/public/images/FirstPic.png b/public/images/FirstPic.png new file mode 100644 index 0000000000000000000000000000000000000000..e6f58481804216dbefdfcf4bad8d92e2692c6f4a GIT binary patch literal 403693 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

    _cO3BT1%0;!!4~+LrIepj;=`c~w2WnueZf<~yN9 zAW&z;GTKVDFgmM%xP{Xr5T#9o#1BV?-*E0o8qCEYseCF)g4SqjSmpDOc<}n%1Gh%iBGg$s-)c7`w@feB+Q}5D?+DX5 zyn4OVX1&~$-W9qeoPZkd z-f6VE+Gd~E4d4>+L^sOOFi&<3Hf_|$p7P4}95eWz*~V~>5I&+#tD*s8oqwMrJ#;||}^Iz8f;x?h8|NH;pW zM_PxSe$D!=d(6pJX~&4F^RY&bWq=M70sq^Ln26k8#_m?xs1AWqmiS)vm5fGG6VhPJ zr0Q~fV{~F~10}g(-o0N@eVMSl7Y7Uxa1eBm+d55C*LPKtWLRW;#q)U1cItONvqaa^ zp9Vj8GV>)4+s2aOq{`tuC%Pi)S=gFj8i$;L!ir=cn-xmHFB!?^Llg9{8;tasQ+=w=JT(-|44Tb5h@}bd4biEbvp-XuZ3>G>Ff@% z_Zrdn3gl0+QX}Y{ApQCp@Y#D55%3g27p`lUvtz0fCygmOMBYTEf&Lre*4M(5hWx*= z01-u%1NT%{zWXvluVFi;0^dT?pH5FzajoP5B5y;BQk&ldJ zyp0i!VH&^njz4bXnz;f~Y$BPd(t@lQ6~H5;C}}ZhbP7oxpc+qF;hO~{V*9T?K8$L} zu_0;RUaF~XGSAtj># z8Wf&mgyRc&ljmLxpd=70-t<0X523Bek=0JqVajXy*h61x!`C_pLG-6k!>-L5`+Oy# zr2muLI&WfPMok`K^mO{{hsOn%#zy#9H^G*x5G9HREGxrsk74S9oAOnNCzHXJDE+07 zfUjv9Jh!MWf-vZ{maUsY54f*3;+&iLZs*^3$cP%xb7J6;*Cx}w_22pNe}?>@CQL5W7AGZ;-*SF|A&Rrt=~xzpo=uVMmU)wy1#ONk$HF|uxQ9hKCKs?TAAj9?mp`Jd}vJ%J5g&-u^3W4|y z3v-1+7`L4hczEj-?M~+0nKkLHNdQhLXtX8QWaNdA@RZ37?vYc0^Kga-7;$My#PAYC z)}f;eK^cj-e$1mWzQ;Sh;KBBp?X%&>Y(PK%_6-WL&js6mp3((66S_-C%IAsoFNhwDSb-{8kK3WsHBQcL`pN;f>(A!V_q^=u2Pct` zVV*dkgb4x?B9>nkWwIiqU7j-$I!%wy?^?|={qVwcfCq*Um9DOc?a8YxiA6(2KF@Mj z;<7J010DVFAm33NixM`aEXPlq=t3!BCR+RHrW&j3vHZ+5(^C3ES0BO?LKT|^0Wi8* zZ_MG}|0*Q^$DxOSOc9469k+BP3F-XeW4VT;iqvA6DYHs799T-Iy}1&lu*t_Yw*Qfy z&|PD9-qWbpax}Y=X6lu9j&rxtJimWcX6{jKv+|6+MFj+ZfGD*62MCg3yn%Ud7mJrwo+rb0@+GjiOGwq8L}F!vN;P=r7#-Eve`Bx z_3^K4wZk`UPu_7OO>eT5w~{Cr>7*YX2L9evQWyu1t^ZhjV&8#1Sy)8dAD_B5SSUde zi<66bd*n=-UQ*gR@soKrL~;m)YeYh+I55sZmNBYj$3KOKMeB{%fZ-hZHbBJ{ zc;5@WaSc{8VwmmyWV*6A`Gay`F{PX98EVwuj!=PxUN?gdkzz$~{+t(ZFZH}$`^qQu z0`@)W>>j+__OiRCO+i!6XD6sV8*U%ISrU|N|AHz{@Bi>UAZ9k;OuOeOduQ74CA^kq zW2@9PJ`p$3?83tD^e~d_t z(Qo2;-wkd*BVdDrc2IG3?%iC_uVgAWQ zzZ%2^N(N$^93XxpYhoc0$PHXEQjMDKr-rlybMD`Up0f_&YzlZEk>|OK*~#P(F;bGu z@D(Bn6)hLp_5s-$8RonyHqg;{(AyHw_AOb6#Qd5vVXrJzpoY5ty$AbG=m?+BovX=} ztwH6w-8?r*yeVi*U8a8|1pZz@jNwE%S0Yt+rg`GU`z{Fs(apS#uVo1!=Q z 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

    db3@-+mM|_r)@uQP=Ya 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 Mm;=?6B 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 literal 0 HcmV?d00001 diff --git a/public/images/R2C2.jpg b/public/images/R2C2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e9c15d87b34286676794516789692d4f822de201 GIT binary patch literal 177926 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 <(cn^V^H(lJS0%9s_jNLxZV$ZYBgchbK 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 L;`N{WZ{q&|CLwc* literal 0 HcmV?d00001 diff --git a/public/images/baby_categorie.jpg b/public/images/baby_categorie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ce57e7c200eca94f28fd69ae52f791c19beeae59 GIT binary patch literal 285923 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νWWj$W_o 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 z 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�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%0D! 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

    sh#QH<2cQHu05w+`B?j$ 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 literal 0 HcmV?d00001 diff --git a/public/images/kids-dtm-f-20171101-c1.jpeg b/public/images/kids-dtm-f-20171101-c1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..12f2a387fbd82bc6afdda1f321494923c669cca1 GIT binary patch literal 22676 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%0A=J7Gc|RH^{6VBFMduzBwu+e<{=K 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 z%0D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%0AH??K@$w-s@4)7!Gkb2l`3Ka_4pHx*FZ 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

    |NM!A_VqaK7qoM2O* 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

    $9hvuQ0hy3!Nk-0fAby- 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

    ;<`3TNdTcQTFgQ=7+Ybp*!fs^v85~ z9mH#|qlj^UN*j)AQ;VijmvL@R0%XVONk)O_lVEU9@Ws?PZ9lD#}vZ4NjG7 zebKPYBu{74?rA{xt*#O>c@1Ej(c(-VH+5x3Enl!2@wYBnI&Pm7(uESPa`SXMAxS99 zzUjb-6Os-JhsAe{?SY-s#OUrAi3<8h89Hu5gNTA8pMI6Uplwo4;7mW@52XBq=8M5s z;CqFgdJVwFl&@uWQ+aJ45uKjBOqqQnRo8q~+`dbliA4J@mnD z>U=W(fRg%33V!^xZ4~d`a6MC-_A(Q~`whC6j9abgbQEq|0x*#2D+ZqJF$^h`5({18 zWYH+g%t8;Cg|v6W58*I6A+J z>v!%P{J8k#`l$2jb)#ELJ`Ycm&iFs($_HE;m;Mdwir9`0H#N3#M_|e;?`Zo&-#6;-?H`W#Rv30Dq@B{d z^X>Q>t{r%&YuXuT^EahnfSM4we>t`gluoiTF|dpoLW~S$LWIgnvt*6{H_ z2CzubTKI~mGhy2)fMjXr=Nm_CB{b6Zz@}+b0_HO=2vWGar<7o2dX910SGbcG0CHM^ za=qd|wQq(7Y-#g#r1TO9&uakaB^1h%?~SG}dW?PQg6U*opj-l+KFjbUbM!v|HqlP4 zkIUU7qK!s3dBVz1j|>f#(ycimyw3jOiQUu(Mn>53D`@^;;i*^JM?YOX`_K&ChyV+* zo_*53COK}Bz`;6<3KZ{ah5I^>zvu@E*kd^yxD{0Z$y7YqguHo(D1=g`nwll_xYIrv zv>Rw_(wijgna|AeHz}7vKw@b;Q}#XSw+5_iyv%{25QrE5P8`d+r>B``nD`_1(-ol= z8Yu#Rv5Pv=t=UHsi`491=MwXlt>5H4u0j~3bJ|I_clWCXSS?Eprpn;1WG(?qA}Q8= zb8+*HN&27bH2cYr619*8*X#s=tRu_K!z*hCE z$KC7L^?~*WI@SO&KoGDoNH@X@B!CT9-Y7b;<~9xrX@x8qK-y`Xu2+2;1ky`Q}Zi3Sz$%`y0<&9y1A zRIaJXMAuhJ>UCyiXRdWqt(~pxm#(F7%Le{vQhzg4k?np@L8r0#HC6&%LW@^Gd`Op< zC1xKu|62W)>9=fc+E4tSI}u(HfPj$zeFi8-W>cfvA^^L-euut(iE}88I=Sd0=lzLZ zw_tX|7%PE!6KJ*(UNNk5`Hy^K!-wSahYf$12qxt*=mM6;rA;)CBe}h)+lgZMrg7MB zCI5@T1s}JEY503H=%HIGAC&Wj9x#3K5H0;vfa2OTk-A(9ur%U~D&_X1OELmtyVf-a zp?HnbLjXN5gi=z?&a3ccu+qI%`gwMq5Q{^0knYump zGy~blqZ?)eDY+Q7Vxbt12*kPl-m!b{gxZ=TewxaVN7)PGnD z<~bLPAQ{F8;8{eH3)LP3nUuAIpvUPJ6^~%fnx%2T7`!I6Jr)Q^eacv7a78iXoHi%$ zp5FPU?E}ZlF-1b=nQRvd*AG62c2>0I^*kw7RBfF4k4vNPzq@4Pxo<``X&X7+i#ns5 zNcztRS$UH>Lf(`A*H~bX!N2>tEYwTvKL8=85Si0^Dz8OqJ43AL)CV1g5qblakW)5#rMj-7*x0TyHy?IxcTx@$ zE}gow^8?AhimR1C2kLH<7Fytb?=$?S!K>+0eQKeSn?O|D=W_rwII$aF=c2A93qqjWc-)#LDMBPC}B0oqq1(opCiy^5nzpsoZkSN66 z9zsek?L8)A5ngjXDYkJPPEY=av1Ns0KhBQ

    M6=vp|{K4F_*1FgFm5~%7bNts(4`WHJ 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

    TZ) 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 mUVU_Q|$)P%Plh3UHIQtIW399EH^dFr7 zNSWsZQ(HLz~-(wd_>6#xeoonu+DxQ+vwHeYzUuwQb9^4suUEw9TV)lYRLI zar@m3T(z8`!Dbks*=ltb((VBAdE=VgRNWuF21X8{ZhG|@=CI?5jDUO4YYmRJ$~KBI z+XJOVcYaW^m1Bd{=ChhC!+VhVImc7YLK`O`$@zE{mt77(H7270$S+D`gApZb5w+Jev1sGrsN+)F>q9fr`$(xK$)M zmz=<@63v)V>G336tW+}X>!3QVOvhPB& zF=9yDl0|x0b#uzZR6O%qYiN>3d6G3zoW60-(!7gYybv|Z!tsF)ND4ADUhN8J&*JMI zNps>eX)DiguXLkx6$AQL5vq8y(^!sKZ2^fACG(+u!(*`ZIM3GtzJ~`%pD&B9+2j|u z7?Gn54i-=b7@x+V^UAp{$`zcP*U?g1A2nJ{k=r>9CiW9*E&9T_=oy&@(mWvYsyZ~6^zH3+*8@AAMC4R2{z?W{uLNXVKp z!J)_`0pB%*(NNs0cWWF{9k~T^NGGjRH+VZ_RRDL+b6J}i_wZX^$Fbx)L!6V|xr>c3 zTQYJCPG*0qc`HvABwm5xB?HOo>*T{>*j-!zNW zN{I+%!OcF_%~``ZkPr^xUUh1ReHv`^9WO{pE!QkSbonz|w*DPSH>;_Ya0nPRC&ZhOZy+}#Hz)&1JbWqLSm5-gMs`c)()l4$Whevogy^;CdL#M9<}Hew&QQ^$y{^N zxvEa*xrBkzTH8F51_N<&xolT&ZKcM_c0!7CoZ`4D$oA>Pvf4`)AO#1~v|#Z5O8L=@ zZp!mq6P~A1fwlht2=o!Dc0$CEPaSjKs7<2APwt`{hIX%9)boRl#z&$Pv^}sa8$9q& z)|Ip`%??4xjQ7vE^see{nmQ*nb>OCj98YZN^Ao#pJo@om z%=!~s5&~lx>t2O7a~DLd6kC2>%y22P+O#LkAcfCgt!O?&dck6m7bheE$6VHnSfT#_ zmVZq5py#U_lqS$JO`PP_wfj8a zA!v?Ul_s;5%v5zc?JwcYp1p4JKagRT0ygKKy?7iSdgFC}3+kR7yGR-GHoYsSXL z?Dw$D`e*wN(^u0LMp2nripZySG1k1w`$vw_Qv<9_Qz5g#{Hw*D=X_FUGd_h0VI)h) zCnEy7-v&R}=N4r^isC|9kFV08-Vr@5+TmQZ49Z9$TW)x-T=2Ju?xTj*30guT0B$Ea z9V#Y{m?PTsy-^rO+xG%s=fQ0uFP)7tPl>4+b1g72Rs_ywv6rM zfq_^MRkG zBL}!g9?(F+KU%V^RCQ5`4Cbyy_Lj&T5zjRL06#o#!6%B!Y|C>-&m`oW`j6kbSDwqfb-Gb-O_m5+5bWC-JX2yg~`(dY*l2qA8o6apGMq zub`0vhBzcJ>(;&&@h*`imbs_{5=H))?9q1_KjU3+z09g3Z^QQs6p(HOK5v+hO8QsA z_abX>k+P@*kjInx*71$cGP*nu_KbnT#Gk{Z8Sz*15_G|lAhahJYiQUf0T zK_usj{a610f^mEZkK>Pu^xF-7OIWladm`!!Bq5Bf$+dn{!P>+(KA7*3=+?q6MtqHI zM4@(m{9XS5!7Fr&3q`nt!;NumG&l~iq->0O5TkYv;q?Z;Hos}_*q>kccNBNJC7;+7 zNh-ddd2i*-F;S8gkZf>3Brw43-!=18?&V_~K6s}q9{~6^)>|JGTP4I(!1njwytb7{ z<$W{9;w$&R_H9{4lW7Z-hjdX$$QP5JP%F@@O3^x}Q=Uls7sLw_X|s&Rp`izy;AX!s zKWIp~)tfRH_A5gBv$u?3`T^3soI^gZDfrLI-x&g$jKnc?l6E7GD+funNeZ2=K7GgD zyjqO=2&T_MwX=p8)T>ej5&(Ru z7v^Ak5ygEi4Ufukw7ubm#nt0vY>=(mx?MO(ksv$wU>79upIYcVl?_gw)Ru3Uf%6VW zdh~4@bZ;3Ah2EgP+>9Su;jGTO8=p$}Iui}`x$;yi5th&S=DyJQd3bE*vYlibmT|F% zTprc(dA6wfys-T!@F$5D#wa9>)gDy=%YRz>W5XUXX>RSJdz*0+IagwRi5UJ>`Mx%j zx%Ze_r@ZMp#7<*a#AkwP)Y;nudcraW(tsQc z3h%6K;$Q;guw398i8jsYnyq9)9B%2~y>l1#hBNXaj2!V;H+FQv6m9L=MjP;cY>q2q z>;aXRXdp2F`qjacBy!rvha#C-p4>_0#C8%-%b#lUZ9_~Ja$qX}26!Izq0cp`X4=`j zxY+$yW84K#aWcP#$b)aN(W#t`|-ebP7;=uvF)>Z8gv`x~2OEU~nRGE9rn zeznLnj-!n5z0a+B)TVhjhHU6Myp}Tp0Nks>gZ?$?acXkhq7^QtST~MxGu(YeX(?Ru z8+R+qETs-%xRdv7mhD{r)h_#$*KSGqs!A~RWim#{uqy`SyBnOI7;7_JG)0A{v@ z%Tc+nZ3f^OQNt>c%Ju&M8tQGWSVFGBLBIqWB_lSjS%%eQ>4HGO89dd*w{>lXDaKgg zk3uUoCPa5Gn@M0$=%+3BvT1Fvq=Hv7G)XT$RE2WEkEVKK^Q~g;TV!)<7ErJ=ypj|p zSPTw*ap_V`cLcjkYclckZWW`|7`JvdO--z#B1@QHQs?gslUNtREB8y4l*v3wcAW5Y z{uRqm+K%I`t?qo-qhk{($R9T>PeJvsL-6&a)>6YN$kENaD)}LXN3D6)lRMzge(;X3 ze-xI=>aLKKaVR;<6a2BjuetsT{9n|pb$uU7yprC|D~A@60~z}~sEP6dPa%Qe1?n&d zTHun@=}PD8{{Zak@iW6Rc#B54mi7%I8|dR_atVnYCQ>XFAJ<`)7-bGL${ z0|%)%9`$YqM=NLQe}Vio@;Ll!bOpFr_vfx^+U)>m8S6|3 z1_!_APB>xOf!&N7RG!qOy#YMXA~hL2jxkEhjzHra^FR!zq36F!0CNyWY~v#}5E(sa z0o(#P&p91B2s(pK572=bp3x(lQSRq0K@MY?1Xe z0P>{&02kp*3P|7&&VU>UUN8ag%{7irXaTfz>%{;!divC5iS@^(XfvoM$ zPDW-qfbG-kP?TfT{${gG-=O7CKE3JL8ONtu+6}W7e5NeQ{Rit(!ylC60f#)Awt4d0 z*^X4e1$#B$G(ouj5)O3+-=l8Y8+!E^H?8c*&*xJg5b^Nkx@Co81Gpcmf50mrwkV$=dLR`njDs7502P9 z>q^)jH(>m}wU`$qP#5YrHJ6Q#{_7kX5u_QrVLWWgtoZr471qZXz{U@LYeh3b?xX{s zLymgZHQNlHcnWh`ZU%G4TR8Npax0)ax@Wndr6yI}0|E-;KDDB*3LlwG1ieg4_Bdh> z>sXfZe)kyw6VkJ&2E>XTIq965;`PfYH2hG;#R=iz#eIdmnVb;VZp9HP=gPZJZ{OY)}*G&5L_6f01VdU z#J+4Rla5A3GR_}SZLaIr40-jgZgpqKB~KY5fHQu~OAk!?^{oqQY;EUnC#?W(M;2FT zJXhskw;*GaB zUB;zNozU2?G}}W*2-;Nf&TA>7h|UDW1oJ*)jDuF4!gnK`P`fN|5+k-1dUvRW(p#|x zJh5(0?@A<$OH)SINF)#ZSlgaJHGtNxj_l3O^Y@N;=}Ie58yb0Gml*|5U#&?5F^LSA zZNYx=V}tlrn9FiDzRZ#!41A~PK?a@n&n%tlf7a4*xh2@H7UD8jV2!Lj%!P} zhm!Ll3y_il-nD_wlVy1tTXt?#fWYk_b5YGVoQ=Wx#tsi!sWWJymeUB%3(vdMzH40G zBCbnyj|2|2lapgFTEv%2{;pgRg;Us0jpLh|12M2NDZ$h()E z3?9D!0OzG9%~Cx(Tk!N6jjKI@mf0t_Eec3FHaO3vY(D*ARWDdXvB2y31G*LM(uAI@GzF#u}YXot!NjIxcwXO>9`%6Ec>!SrikM z^%cchq2ETG+0t9+3n0a{v}?&=2Yl5TG+AJntgw~u!+$#RYg9dIID4I*jbm`?k+CGi zGq*W7uKP`cVMHZ&6Y~sp2E5vp4@#8-UsBPr7?3JDdAQF%m1o*%l1Rz170D!ljOP`H zv^yb0>#S_97Ygw-XBZ$?eWTmU-HR#v!1GzoS3OD)JN++D-84i6;rSKm`c9V?Lr9sy zszlMZu@A8MY{w+~Q)bhA$ub}yWZ{o`%blKeSn50bH)!S|pYLX> z-PkjS3m)KD62D4HZ1d_Uz9iUb*A}*V*^15*%x!N19u9H? zV0vehfyXuUX0fPfo-NYW!RCrrOTEar`>qs#-|Y-GdiSm>+n$CT<#g|d$*UbtMjM`c2`MX~+t=k8 zu8DN3d6_P4{{Yt@3`(E6eSNE(=#J-2V$&(u?D8GMIW^m966~4|gc(m69qJ_`bJZ=b zj1ebfWhCI&Vc}mAK^@20OMdXl<|rid{&QT_4b!>wABT0_h9dH)2PX`A^Iq}c-A{ax zjon!1lU!4c&dN;m=p`}%%N~7eNH!Dz!FX=owa+Nr^l37jt(3qyB~E?nnI%C4WFLCR zm7S|{rOe}I3o7-n-Wy5DCW|w4j(SOtPC@6bLS;BP&N0(9graprb28>|rSr6N z>scmp9G&?&=xbDTMn=7r<8DlqBP1<#@m%2(5-G^%nwhJFrE<(OZeffZvBhp%xhlCU z$mC|ZC+XYB48kLI3uy8X&B??BaTO{O!o_1R9)RpNe8V?mdqJRAPi(0=99ZJn$+C4 zz>Iv^&+AgKBy}Bltsw4UG-X^svL1H#u72_jp!LB9wu5&vwaz;J-XpuY=cukS^4V0g zDk#rWTPE%^5vGk#1xd|hUk&S!I%k^QFg*8JgL=0Fmd_%*yHvLFU4aV1UigvW=@pIoLZ$%OX#$Pi{`Gd!NQ$SA*v1UFPcSlod9R@SC2^Px zNLk%u1h0DQgl>72&L`srmG<2SP`xlS%V`0Y-Gb!gU>yD&{uTH$@n1=sP4Pyh6p%9c z(|M7&V}c)%$EeOL>3DV8sq;CU9FgIAwwo;K?~Xv=X1vo;w78B%(3gHdj`%>M~n>vDwII z_BfC+2eW#~66W3`B+$<33lK{L8-ru;74xo}_P;aWunqfUkLBg`tuIsYZJo!L zbv=}~c!tnpAOpbN*nSoJBk(fOEi~InEn1 zQF85`FgoYjzbpR$X)R%`6U6rrNYN`_D6^Omw1y)%Uc~)9YsJLueV$M8Bl6$HdbgW> z98bNQ$=xFZz$BXA@Nl)6yp}-nk~ZhJUbW)XKF*WW^NJ?qtc7jo+bvoR$l2P6)s-!(GW_31WyuAM&M z4(1;(9`)53%ECrio}BluKBIR%2JVhmQ!Yc52wMb<*M|7U+sd_-Bmv!}!RER!)Ax^< z&Y|v}2dU}H=R3z9)okHIXZhAL6-F_jAnoWyeO?|nN97p!d&Z0e)XPhBxbX(skrNFO$F&3w*d3!hDwv+r*N>dcxRkn&7Sjcy59djA0R>(ng# zb}Sk(Bd-h!?Qgn&;5G30x;md-hne-q!_O6o?V_IM>&{Y(A`SV#BisD`weQg0EyNL! zP8=S&=DueWPgCe{vofy&?fHu@$;La^nRt#A!Ey5e*CMzbGw3kx=bx5He!qZDn}!jj4rRk-Zk>(I2jMIjh~3XC3l{c9$4MI9g619Vb;UVZB_ z_encTatImv)(za~i@C~9WQFzvj!zh^OGv!c`GGufLcPLU7H(~`8-T6zFFf_H9Pu8V z;;OE&wBau#oiAW zcGnTi$cR+P3ZI#A^{+<`^*O53K7F{bHqx|UlB`GsHh3NDHu}Zg9k!4dbIp5{B-!TF zf#y1;i>pf@m!t5(nh1M-Z5Uz9k$LYl+HI=v9f4h2DcJO%2YV} z%4@{6T?E>WA$Vgk<1ELM>CJnT4<8duQp`rJDI00Io>3c1aCbeZ$m zn4J4tNJBbgkaP2Kky(;OAZ}v=89i&hlRP@nD#;Kdlo9cgYZc{&GIo65Hgle}-A%L0 ztr4?F4eW0dTjZGJ0!`oEEP!H4`zDE|>$6pQSKY zAZX*0A=HzM0iWkwy~z7KgdC_>Bc)Q4Ma5m3+I)g_RRvGaf*99HZ6Zj!4(w!%4{DdG zoRemZaUu{ryNKL_`{G6ints>aM48Ea7gR_0N1XLHkFxGnigIE z04ryo#=PpN?}6xk7MX2inqfSk!)i=w0LNT&{(Woc?+WS*G(lmKCXddJUt;UVPpKU% zhHB?rbw29&Gw~MhOw=DtxWtfISv|s&4gi(*p&WGua7Uq2>TCK4{f|6Ze_^djCAO)1 zaii&4Ev&y~E>(}4w=09wI>(tU78JhwdT$~qsib{=l2ZITHq81n-G-@SP!#T_-Y z`&(;?gDhK$wBdL?`&Ud+%0)=Sujl=fr+4 z(ywmy5f9rhPn#K0l(o}|{d_TOdQ1@D)MN0va^ zdBGn*4m#$)Tl_n51k+#JohvJ+!K-q89nMYQh)m9fE`frxE!9jIiLwa2cZ=iBc{pwT90AQcpT=mQ!^x^Bh*%9MX;!3&tNM^Tu*c6 zTX`AO7W>sBZ8#->HLKj?lyw{&an5tMfc~eYR3=CHshs8444&Dk_BPSHq+R0YUjAt;@Ql6!H2=mTJ(z< zcf<%M?u?p)UUXZSjg5l8bmKM7O2o0}j8^dlE3vWXC#EVnz&Qm*JLZ{17lm+6)y6y2 zM6!%vW3>QbUdTx~>627o1h8yAGn`_kO5klE20W1DW1Je~wfQ`&X=K{mcF(aUNh9v=385d_sRBg_LN>QPq6kp{cGm)NuObm;ko5@e8qRD%QS^dL68rW z^sM-Rd4QG#+T?uM&OZwIYU=F$FAqw{yvw~dF7{A9M8{EC)7wVQcwjS}lh(ZXrq52A z)U73~F(_n}H~E{6`HP=d=&J0CIW5)bJ;%j)8Modr6(xyy)HQ>H6 z@hzR(EX7jO$cUC=`NvL4Bd_`9zJmuu`FwUH@)*7)G!OP$qUJPbM{)c(JQ0q(bwAFq z_1$V6TWNyg-!fcoW^>doe_HyCEd%7Sb=zl>+_FnFr+H}%jlVv%oc8mRlpyYmpSxbw zDrb>8mtd9`EBnV(#~25Swk|F99PJxl3=cU!TGCN4k)Jz|rBSx2KQPI~bJ7O$GN6(l zii4VBJdEgLX?JXX1}jTOzMea;A^vz>TPR0*+9<^%sh;l&H%0*Kf-{=T-qMq|KEGOW z8J~P-wjqR5ge*4A{3M#1!&8{JNr>1R5+PsKumjPw*0i{2k_nFX9SQGS_c~pj%nb$W zss8|;Qs+BZcgLkBTsJt2y*6tJcSg+7i3v#}$X~5dmr-<3yPJ-x-RqiCvDE}ZmqKnI z0YJwlxAeU_$55APl*Y-le zQRKrbH$1a-tlZ7v0#T*K0N!I_K+Xkq+Fq2CplFw12nosQ?^5L1*-ahJou#x}4^kT^ zHQed&r~_a*AA6ql&o_2@6wTOEaSD9Hmd{GkTLmg`2qUQXt}2M?fl}{F0e6*F=Qye` zX~IP~85?YwEXJd1gmwhD$%skZZOuB}~Y>@jQ$& z95L8&*P7%t4OOlQ+(B)gwbx1-id7C~;&};ezFAT@_pU!ty}FFP8J7U_UCN!#In~rn z7hdviqVr6WKWvUOUiIPqZYiTe$nm+9fTZ;vwS`J-l(wYLuAfKG4&?|pMJF*`Y!b&?)-#|3dU18rAFsFE`ai5hB>Nn_;y7g zNov7J>S*U@H1OmakAnQ$S+0@>@}b;Z{{UQ9lWLwCiNh*@a=)!VY;sQw?r|^Snc|c8 zQA&27lCRm_>RMwoYV#nGKr6iCDbVB8R#T~RY13(+L;OAQ*OOwl`lQ%cu6)aOBao-4 zC%zA_t$U1`)s6HaCT1`B%iy@VNB=d z2R^{}p~0Ii%qf5@Tl!XQ#G6L}fzKz_vv4{SF=wA{;CCFJm6I&levUqD@maO0tYvdX z-b^as;DL}$Z(CeoFDgOnNTXdZqFin(pRIIOH(|gFf-};hP`f5f?KJI#sW|-WwuCAG zM;vFGohB+<;D~MD+4)>jagfu+v}Rt02s#@>Uwpj z9n2Uo{y0XKu#{&nWw zD$$%bE2Cm2r;y5tCj~moY$uKCOIBW+g?c5f;w_*vKKtu zLFry4@YHwS8q{NG<}dbj+Q{E@78&c;Amj0`#DCh;;Vixs@kiR=TiNuhn^P&glnwrC zWbGt%$nWY8rF%I|R~pFh@k;3UHdJ|=%h-07ILNDdKZW$IM^e+G)G-_qPy6P<$6w+j zkUjfX=y+QG@;*NqM(q8v_!s*>{5`zz_L&Rlf9a7~vn1t@+(!Tc7Z}b1`sAO(>6>4N z{vGf=)}5=_SzAGMq)N>U;dbrMToKdxSLrlx{^~vlKb50oeY5aq_N&zNZ7WgJd{3`w z@@e{6Hw|$#ph(KYZw>4~&Oy#bF_T|6e%2qgABX&5YcvsFq_LX`VYj+hE?>;;>_#*G zb6hp@{dtl3-X9FrYoC`N3OqM+ulTmoSi-%opLw~&s!rt2F@ek6R$u|&}Y9|@i9+B?Q(T?er)PDOBK|+*aBoYIqO}AhIMHz?&6hMlMFs$cp!S$ zku6WGq_sYevGHb=EwLVX44@arIX=R?%f@=eqQif61XD>78Q6NCe{O4>`b;v=`7c_% zN1R3$Fc1a|JLL14?|c_^v0{XRGU0(Iim69K(x&x3gwkaXw2%&C`=Ie%D4%cYv{AX@n%5qniIT-3mIIXbJ_m3MjqU967udT|GGqk8b zDfX^?;81+V+D~FdeRdgWeo>jxw3#$ls2l`-6kzdP4UOb1!C8h%Xz1_OB(kICphL1c9clG2~%i}2@MT3#m z-(DfNc8r6yN#OOxd2X|*@cB6bi2}T-MEYDaI0^4WuktY&&MQk!c^QBu^PJ~*O68h8 zdTj4BRxc_>K*?;3p0(>bO^d1`g1J1C$j%&@lNn_^3*xX4y$Mda> z9_Ni-D2i5$fLTEdImT*$gNEIuUpbgZ@C0(5YJyYA~FJ7n4MTX=uQ~+&QhwYt#y*n?EjjHAYP_Wz`{8R*YnTO4en< zeXPjClFgDR1k1K@2qM8ytQ<1&&INQ@bW!cW!hpnp#PUyi45r!8L2VZ8$`=Z9GEe7I z-MKK!8n{y%h9F~~#)C2izJ1Z; zmbZo|Wl6{u^0~@@ai6dG=CvBeV@`impWib{L+xgv;slT=T>b| zByajcN$&y8? zNYbvyBq?A>>P3400D<-Y0PLwtOm^B%@%g}m@{Il92cWJgqp}ib=&!?{4qXvvs=;?_ zJ(S`vH64yX3PEAmgP+WON&T(;mGukzbzc){`m($;O(*t+w4jpF;du7L^Zx+ru14<8 z9Cop>`={^^;&fgk&Y!K?LuYrWTdTxFke~zGJx@Nr*1nqYSBCUWZ$!DYMTX$YLGl>n zH|ND~1I9lk{{U&CGEYp`f%VJ5M9^q$e~G#HAfZ4mqF+{{UKzNGGRb_|P=2NlbIvfe}-J zlh}#?Qn((x(y724uYU9mCdn!Sa!H^=Nk84s<4Zsa2^5q7RAoI6=Rgd>^faXi=71iZ zKN?9pel!WPA?u8NO#~i(oKPhzv4786X;6J=C}C1N1Cz%!6E+CobMHmWWVI22Baz=U z)m-DK<23BWa&_u6NVv}FiovUX%OMU9*Be5lh6qAoy0NJ*W%Gw(_>@!_GoVXcMaJ^^)TwHHLFb@Zk zdetq*cmx14Xeuh~zOj;ks9v76hp8!zOAy|bl&smY$^E7L&cJ563tN%52d+7)int4R zAt-*8%iWeFfDhg{_o`w}m#_rnf+3T-q_o0B7E_ z;oP$_HzRPY9^h;?)J{Pe&9x^S*AB+6Q1kVm=t9T6BQ%@PKRr-+5?`W zCY*NzUIZ8zRZ??-p0t-L#TYV@3fACcq-3@^=e1S1MdYaf^{J89PWLh7nNxP+qtugL zb>kgLH0?J308t@kg4!a}FH%9{Kdo_AXLTsupO`-zyj69q8T9`EGAT5?e&sRAaB_3* zI#=bFjrDu2b5y*)yGYXEj@RHal4gx6Iii zwFWYc$RtTofg)VCNNiM%Au$c+P7ZnPTT_k9rkUqjt<}UgM`rUJhre-L2aGkZv+3A$ zk(%MQ#4+4+&3hPHS3E3q?2no}L*l!%G6vWeKPmyqKBl~Q zV5lD(kE^NUdaUxpJIIo+Uis#shgrB}G34Z9ps%LG(a`yfMDEJ+UdXdEO|hFKk=)l& zrd_1bL+2~3jR6l3^e2zgn)DSjh153Ltc*&z!76s{HN;;);HyTZ(IzXLSnOO6NHOwrp)_SG|Sw5(lQ} zGosu1EH>>yjQwk=OK&)r3m4AgCbPNj(uq@2)1r9PtQ#D@bDp)2YcRKv$1G^Z zB6E|;u4b-vBzkt6JW@v<(mvpAna(p_fu-76-Nex{sFX*Q&+%4LM)4}@It=z@NLFa2 zk-Vt~A%Lx2773v%ArJEbzm97;vv?k*W&NKtSdlhPT#}`Dt8m8>yKD=c+;Xll;LMBzL@ zku0yUgM}On;=JDS;D%+|e*XYbUe*dHOgA~5NXaZrnfV%Co%pXT)!JB@m-n4cMtbvJ z#W1P4$;%E&-XmezO=4s_4vn-e@l5(2(? zHS1m-)eLtQsyBts7!$|;0A8@G26fYw&!oIPdYB3}<99yw>2|3TAdmxt&T*RY>L+uh z!Izc>+!=GXJgNS5(An6Fn87AOI^!drYmQ9koL$Se8UjTclw7x`*0WBD3xXfb^E1E| z&nXzmT$a;Jw^1#v%o0xo$LEF52E5D19tEFBklxtZKlWwDS~(QwVZbF%razbCQO~K9 zrrG8(L$$z`7Ii$uW2Utb@PjiR~t}y?NRE;>zXn7#~XD{8gvjS!z>%8OIB5-ez%mDP;U z%^7tCu_(_`?_Sv*(qF>WeSi3y6u9GUsUf!1~s`{o7w#MGURFNEacP z{{UL22HB)urvCtg{9@W<-(ZwO6fy#&mF_cx$9&{|KEl3(&~?AGsGP_)oD|1@dgHB5 z?CYf?>2Ct~-*O8($@4H`V|OHm2jBFsX@gl;k9Z+)y)#^{8lJrg6t1-uy;hA}?@)g_ z=dCq+s~e_<;^tWf{HE-3DpXz1Mw#0#p&iUS*D6myYYKa~!?xxa+rh0345{vrWUC%J zb6FGJ2Hk_sd!DqcZx?eqY1D@Kfcn-v><&tkl6xA$OHz|!THLreZQOLp>skX*jw}Yi z;GVr}CkJx}y0rXwl6x*nOO$k{GUoz0%IpD0p?JfE7oy*pLk5-67{ z0UWk!lnz>rofW*sKsnrScolGyj{dl+Pnc0FqvfZ26oc*gF**EcgHqFz|XFDU&5}$tG7hP<;=nz7+@XqjU%^l)3A zyw_B2dH9siqHXQ1=e3AB?@1%eA@BHC=NIjZ;K}c_i^$;eVnHOOmGObQ1Z^j=BOj-8 zUD!&ERY!weT>M7y4vw}LvqY)oDr60(-m|SGFt-wwWj%9Wb3(4EpDl=5pL6^S{iQDS z2ez=j*KTzETGC)Gu4F)Cxr|_xBaWmTjDmQ<&rh&?N&8J{9wgJ_w-T%-NnPc1kSjXl z?t#=1k8*kXSL%6AXr~l>UVVkPnvk^8Vn$s`VW^{=DGRi`RS$HVflK6EZF zneZ9$&Ih+j{Tj2;(#pyV$X(VI+}Oo@HZiv&(8I#V&EFk$d33!SQDheK$qazO6te9Z z>G*wX@fYK7h!*PWQ@)fcPj_?~kv{Ba8ODEK&b&NH_Zc)j+n+02>8q>E-y+OI0{Io* zSolKbIF?{t7bjxvKQ(z%N7T?wvv>P0=Gi}Zq~n}}*1YS)_wqpm@v`SIx9;5VbCF#9 zuIJEEN6uHqf3yi!fX$%VKssmLdv!ktF!b;4Sn{{W+0e&q&m#YZ`=!pt}N z#s_IR2iCl~$=vqoyQ5?@b0!Dg3y`I2fbn!tJ3?M1R2Tz}4mqtT-N^It(RMyp@gQWp zyYghrMs_hW_sOmjdxjawGIDY=iu&9ux%qBu2IR`IOfuV1m!9XXPA{f~iz2BcbSAwX zR?nEN4NmVw)E%OXtf{#d>Cea*HfK za5msXfb;p+&SIl;+`?{sE#co5T$^P{Wc}r`;icV%W9mh8!^O7%#$j>{M{_YFJXg=+ zDO~sHNc%V8cC4wT+mks)COJSuk^_G(YwiC43){(Y4059Y$_Y5_UoDKLeGU#sdcx;n z%A9TMisH3&m5Z*&IR`w~i#Q)mg>1pKv72}%GlFyLUA~*8Jct~I-JVBk;j0tcrq26E z(3=Rw6Z zGP%fW8ghAVRaXO(f!4UVVe)4ZTAINLBa}}0Cm`29sl3x$vb%3Z zln|s>T{o!eE1o0c3q^ZbPS$2sVw_}tHQ`MAT&o;zCxKp#DKpBg66_GdHb?7r4hMLYWAqe`8;fOIZaDWMF-_Pq2Qjiz+8Ql$jaM} z8|EDTwdvB4^VQ;JCEP++iIz2pqhPgj8pQD2Z4kw5m`u0_f%sQ^BzTyVa_Af}18TN6 z4r^K$StQ#!NXp1aEO)6@1PPz(-ouMYEbqQY(vji66QHE5d`<70~H6rPpgN z!_?&RX<3=LqoW#4u_}DIi#H#8BkNaI(mPb%jM0Kf*vCB3lV>#3WqI`_8^_4`$0xmG zTl$3%?!5g$k_z{02kJxGZ9+prz+6N<$c^AEODBK*`c*$g^9>-lw+=H zqWLy{T~+P|xT{tsx_VboD%=Iq@Ccvg^8qqgYGjTk4xcBpz^jgY~UWj5f#W$LxKo>Qwvu1E16ekps$sab2q6lGZZ zgI%VVt3_}CW@Tg1O?1O!j%P-V8;pjgh_`gjYZY@L<_T9D7>`bB?YxqV2?l-rYfvnjagUtmm?>f))ll#=kfr^=|CE?ScU+u?2eT!v`o1eJf3I+Kqfk8 zuW?N)$jBXf)XkbewG5>fk}>I2bq85jXQ(xap~%Z-RzrfPzI|%KK;e23TEQ|V$jM~{ z9Q_IFS+itrB;%<9tcblx?cXvE54XK~K8#0}xg80|J!m#MS0JxoG1u0zt~&SXO$A4C zs)4(VXFS!J0TG{@j8>3F#xIsx`N_^tH9NpUXOYEd1_jii3CJINy--z-L%l*|XQf2r za2qb{VD1_9HO}fWhmC_^gVa_NR|Cd8OQuCF%dtBOgN!b7^{xU-W`;rtm<_`lhg#;H z%_Ousoj8myQ^y&uw#mYk&!w{Gls2*#ps;d^~A&3>3 zYq+?|sppbwU^+-)Abg>Ry-ZotA&x-ifHAKI=5L!AJc@?RNtd@n^JanBom>PgVFZqxMs{I5DA-8Cob@$Ac36kb&O>A=B9m7;DV$EPF-YW*7;aqSn)!F) z_ld=}i>X=2@-)w4WGb!qK<6hNc&|Sc?5=uvRm~)RIs8}ginx1=i@iXrPU01UOcglq z?V9;LrIO^goL_scSf1yvHSl=3UPtU1MjMuzCW6{8E<+lGV5FR$4l0~T&nt;zV56r! zYs{NIhA}i|2?S3fBMg-d*P6_d=(}Z!7#Ith=Qe^E(yD+se_~I5^_z8b8Igfpvhp+E z6dgrFI33G<$KH`b-5T z&y>w4q4TD_;#h8()(K9;&OJ%@u3d~RZE>@bupd^R$**~RMX=FKu~P!&lW z{#BI)w!qB6Kr5fU>0d!cHb;k6S0kDLOO$j{SE1(z)}@B=;{gn+O2yb?rEGHr#q_xt zc?csp>r+~4Q}MNdK;JMY8K{zM4!#+nxEruh%J*!F!PRWO(8|$mBm-E1Le|busq+5- z56pdQZa9Qv47{!m4|)Y-XHQp=<9hDK2m{mJyH5((t@}fA zrajj4f<|(B_pV8uRMFpfgG^(lTu&MTEub#opS_Cm8+exHKv{ThSFbt$01Cv`D(ujo zNYx?66IkVkyiU*X6e-e9*0A&yhC%_H8qs!6lDgf%^*N4I+$`)QQ^?h%&H zabCM?CA9G*%fb~bNv}GqcRk!R2Qg4p;BmNMlj~hRpQ%QOR#JoJ7#-_^X|va+ixS_& z>;jN}V~%SA_9l1p7i4AR= z9J4u4;v&Iw*q*iNMUgX!xUpq_EcsyV;<$}Q@vJ442~}KbabNDyb9 z{VU!ymr3J^cc~&WKJl*;5d+v-os1AVm5pP;Jx1*2x|<*%j3Y)kZkZrgnNY@ComIBk zlm;JpbCPOz(^bFKhmhkWisGvx8o5QZX>w!{N=P|5&oxr=(pjzNw75nwO20ZEYV+q% zmjlZ@L*OQPMd)B?iscU-?iKSLx*}?U%I;?KZqfpD@+y?ujdBGLb zX3Y#?c2LX;jCJc&u5~OoG7Mznn%P9^Ov{^7 z+^4H#=dEH*tYylasK-M?jm={#jgwVPxDLCz5t^kQq9tVxLC4*!rARrEXYCR2RFDGo z%{b44&eMV3vsA>Va`ZA63yukXp0&Ga8~lvGjmM^aD^*72Hgi=p2<9*xFv@M<9YLp|`tM1UDGxIqO);k;6F~F(NqmNZs6KhPMN^Y;~+>1DVfJ z7TQ97>A>WY)hL|8KqW>SHO)9(l&W0YwA2@&DsZ_u9cy%5#zq0|I@T>SPIfR}1vxG- zNjUYb5q22}0~@{i(jPM_OS?OUdgOCcTiom*umFM2HI&w*%2zg)@jSeoecxKD*9dZQ zzc*^jkrFW6fJe>VrCB%N=ZT6 z+_~pH4RIGJQz}fo&pj)q8-d5`Hj!ON<&=%dCzc&6n$m1m(@=+Kh_3vd+2jiBf;h1U zw!tDvX0szHjhE#)^skIRYD;*pv^`a@(?=ed50*K}&U$+hThV^{JUY>5;U|ynBZ~g* z<3^1OE)@63$^C1~knnT3?H-l(*n6|(aZ6HYrrO*L;BFc3T}_UuaAk{Z(|M^I1aik9 z9-wEvC zzHFRuE61xoXL2aTpPfIn2a4djpHr}gXS$Ns?V1H{epvIn1a-kU=D!{ODQeMb8lB4T z^Hc3PMkA-Kc-Xh8_W5L5fzNmv^>JRl;uadY*BL^5-Uf zE)BDs@fMG7Zx;3P*vR}3T>k+2tL1MUp$`;9?HeWYR~h@K{{XL8p6oU}BH}e^NeLO< z_gJ1tuG_-RBDc$f(>Wb#X3eR5N4#l~xK0jE!NzN|vNDaq*?_nS_<{u%M{Ic!4(BxIplexu>S|2ia&qtOOl!3Vo!)$zYAN_3Cj$PXb z+4u57=ZgAl9Ygbc(v9TVgk+IefJWN071B2hGCS9`8EAZ^dRm>{i##EAvF;E50It0f z&h-;%P4XfUisi%{@Q$ZVX{f6@qKpyL8t$w$HHTwoCj%Ap_=vW8Sa$AuK9k~>P-7{* z*ke=8%!+sU|h49l? zmU!)q@+6R6M20(Ij3YOp9eU!vS22dC(%>a?>6rXJW`}_g-5AL=iGASvW_B(CX6kF_ zYM)bvWf=S=5*$QG!({PY4w>P#kL9?ES5kiRuUhh}O!g^A?<_PWQlTR!9Q?zrdM2Hr z#3PLCT&nt4n^D}=vt9JnSlLSCb6kF{V$iddPB!N`tT|g{LRy@S)K1aO^6nmAIj=U< zqIe}GLwe@6f;%83t4PNMTmT6tH9gF3@wZ+_b6qLBnpvJd<2^l$Mp-u^BNLo@*Mv`T zS?OhSQ&0uN4iPZ}hZ1*RnGWyOoiIf-lx{Oyu8@S%5l8TfqaCg44MVEir1r9|*vTw1;@llY58iZuxd-1F{XlaMk00PC+8*7R41?<^DLI4V6W+rv~jYr^Q@?_iQPBR*m; zJCA(&*AuNG#QX6fG7d&YGw)vA8J{VRr*?2UgU}T$A3QS=h<} z+(yHmYtW|88cS0bUQl2uw{{L&2iLi;Hn<*K%$sq54nL`{LYq0}iK3K5R1(=FlZu`x zrZT42+>D2Ude>AoIBITnx>Cg?+a*9iP&aO_#u)A4J8i(hJ-X!7%;kHV*0CxsTZ}ey zo}Ts3-|8YJ@}!4gCo16NAO5{m5iI3(D}oBVPOO9y-1M$C>g|_nJIGNKyASwVo``4pds>vL0mIMQmeXAM7)-f#oq8PBU7f>7fwWVo&YPkf31a%^^ z)VhIV0&Pv=(`O!Gpq z2Oei3SEwGf&pplQtxat|Oq1q6W0!8?74w2cdTxURDLtxP;Sr?9-Q4;Q*0^dTvO6C^ zcn(lP=8Ekt$xsa8_;FcZyM%Hx!C^zXPFfV$zze< zu;!H~sfA}{a*xL=O>)afzp|3WlG5m(CjS6_Z~*EDt$tAWiD$IcCrK_Y2bCs##&UOk zYp9wI=jc!Dt>YX2013(ctE^hjaiq%%Vq6f)q;f~DIW_x<@XN+pXNs&W=Cz(VBaTEH zRk(E{gZ&M1PvSW7an|S47Fu*7IQD~`gSoBfG|b?rCu!p*x*%~ib5GM|Q zrPQMWOk{Shh#0-i_$LpKe!lf|Z9M))tVF{AZOAny++^e*T1|ij&w7`pIH_{D(zv~U zUbM}Cj)$7FafbsV2lJpQImb_W0FhT8T2s*f0F4GyT8sp!KcJ=)lbQ$&cgXzu)6n+8 zpapV0vOQ`rNa;WaUUT?TPytFt06w{(289D8cccXOQ`Ue6Bx4@GoePpOaA*Op2VO>M z70AwVea!|k+;JJ;ezY!Er3JwVp`-2GBqRw7RPdW*FOa7=MY&}9<&VUl11|Q%M5iDGz}X!ImUa?1?END z-x#PEC%a&}mK5qOPi!y-~9P^*?sSH@;f;#u>TExy~ZORR& z8Qq)%T;0<-C2)R*sLXwYd2#EWd)I$p6&5fD(B^}n=#krRAmbdG&b@C;^HmjgTsJaS zW>)!#{A$zPjkv&IZ#kKy&84o^{o<$Ngw=bGmum&$LMhzHhy zEs0~BkidgkI-GyIA$Kbi*Qg%#&m;$v>qM-wd4+N_ocmV+d$FH9oD6_Xanv2zErg+6 z2Hf&+GhKbYSwjGQPc@i};^?T_K|OlbZSBD-a6lwxwvE8^txkCwMo>rk+>O}|_Gn%b5QK=yMnnO@I{Xj+rRk6={&$WGy4;^R;Ee?(uGMURB zG6hh&kRI$0J$u(dD)%ySGIFfkaCcQ3iIjpjKC=fs+ncDC~|W#lmco(+C& ze0}(v7M&KeWZH$jsYuwpz!~Ak2tN)h$jm3p1KrCgxztGfn(?2DzqPMY+&ak{rrAkc zWsjwEc5$S@yY4DG6JG~i-Ji7JsPe@lM8g6SiURz+1KyTIi9srZJ2ETInd-(SeAs_2 zOYLROeb2pf@dchnMRLC}AD4QBu4@F#o=`$}o;LmBJJwF68O}EjGls=$$c~6DPIh8c z5#~x*ciU8L?<0@Q3>cl?AtSA4C8<(ZBwLoALL9Ot?wPF^ZTB8B%ERX7q{Oc_Sm$~9 z2SeYQt}bFn+CrQjyJ!OJmzL4Q*xSE%9M(LVi)3P1NPOn5F}a-NQM%N2MsQP(g^ya{ zFK(u3=5XqFp#*i#JJ($*TApSmq2+!j)aHY7F(-U&l0|%Nfb+8*1oeV zhNs8owQhK3sBR&VWJ2aS0VRj^sxe(VjjloDcm8$ucz7QZiI$_~20T8}H)kIBszzPJ zuG|1WI`pECBBQ$^m`NOG?|sguu$#{^5=?-ANgma=v@%ZQJLQzBw1t>(Ks~C|FwB@% zRv_a%^{j?;c3x_+EL#f1;MT~H6;@(X1mxzj=4Hk$mm^4IhlVn~+#J%!YR@JDwdivH9cVP=WAsevZS&*4gBpjxVA|u9PP$A&w5oGI_aYp>qlv2CN=6fAk{04CVNy4 zrc>C0O?mZh&X}S*6#GF1}SEPm8PN`;w$AqRTyY@Su&FtSqlU5u{~?6(;${4mNI4ABKPcTf^O{g=|s{t5-aYE zNL80AGgNL?NQ$AzAmn7%G`BqpWNCGA4mJW=bBvnUv$~#lW|JF4SsdpWtR{^Pk4}La z;R$Vn0QBo!<&Mi4Bax*AByMsr1!FKhA5XoCXhTBk{{TZ>ZH?cS<8uw{qm1{gj+i}8 z{v^y1%%kLVJ5OBJ#grmqxaXX6?O09fc2hdbYjF~iPf?A=x8a3lP0AFU{p#YVdQ^8W zEI^|sbC=+H*B!4~JbRl80XWBe)WKbztux1UUp6@#4$@{*g(sk{QenR@_d(A!?O{>W zqG8-hSC2EUdXBZq>I`HDBG{0aQab%UmERU;IGnt;o@9sSR0_W?Ij<-2uAk(jk{~8M zzbQTIYID@#s}_8t@d^IT56tbiCkwlRao)aG)U`k-f1d{@y?rhL-5(>H&z40r)zp#m zf<5a_4Q4pT3nods_ygJW9`d6e4hnTr`9Gz*J6~XQ6?| zMN3oZKMdWF$v8WPGQRn*ru-YJ3!f%TuF&7T$@i}t6-}e=X;e~4quli0vq`Xs$4qB; zO5M4MS8)TUy?C`2q||zstY%oqRy=M4b#)f^mi(VEVY-U*YsHzVThihoQB8IBat7iCbF`kdm78Xfo4MZjKg7t7pPfCQ%8y|`jB;qBC zH;CZI$2lI=>iTbtP34j^AS5pB+3G8uQq=aS%+k|*RflMt1T6VeyRWrv4QeR}{ove3 zOxB8-+Zhl~s%>4M?i>T3=UlDkwzlM!W(0o`J!s@cv6YGkU1r|LYZraTnshp>k~i-1 zFn9#gF5+z-~alT(S*WX3ts<|<>N0@YQU@lvO_RB5 zTa{(|$J}D5t=I>a`ufyz+-0GAfy4D2)L(6J=uSF{mj(i*(@1bZ0Q#P_u?)CSbDlkF z0GTezwx$v*V2aIMHW&%av9#oU)0k-M1`3}=jr$DSvaiUR$o|@!M#6_w7?!%7p4InwTCs3ipBs;jrp;{&;fANIFjlmxLu(;N?_ew=tK;iZ<3ZDh-)!Dl_H;t+=+bIp1+F%6#+TM^GAsn@I% zPlSW9i=iZg&3rlWFUFEsCZ!#sEx<8IshKcy&+A<7cRTPDdD;10@uT7e-R7HdZEt<{ zd&p;ETe}{d*XQQ9aW%}-DV#|mkd|ZI`q!6;mD%=GD7dW&d@FBrYpOx0GiS*o zp1jshTAt-8Hjf$>jPio&Ht#sc*1adgHY7;CR4QZH_lc}(NwczyTW7UtR^%1=MoJD% zbiP}H%+504;A4vOCp}N8p-%B9jI3?*5O)t=^@Xj^62uPn2PU?qQ&XE62g-Qwi1B%9 z=&DKUpIldj>h?3F(vFFP^fmNYN$P%an5|Ae@)H{7HOULX2C(6tK`uudeS25EPFFr# z5eIXu({3dte|ULbc&|p&F5@u`?&w@%u&&M<9*d$|#VA(9xnb1wuF-6n6L#i2APAl;YAd_#-I#n6-*otNq@`gtFLpI(Ty!P-qJEtJz z(!$(=jy{#oYZZb5Bsv%UgNEK z?cj|=HWY4Q&$W7VUCv3Ok#9G0svnq;D*c^^QimjSz+wFBz8f4BcRH9YpF5Prlg|~> z!92FWypXG)Il~&GishL#n`z)=L*&S-mKn}#n7Kb``_6DCZKNMcxF9(zo1&YdAzLnY z5_uKO-OrZC05?3G*K|?NYG|O#G$AtIyc>WXmFw11A1)+6|g>KxK*C zyJK$(4^vozU>^0%(>HR^)gB>+OJb40BZ?rZxH7@c%#k%9-sk_t#DL`IJ=*Gcoym_l+&;6;7jOr2+LckBXfXx$EQqJ?XT>;uGkGD zN}2795#MSH3oNUaSjIR$+=E#|bDF=xeJSyez&clod^2-5*=_C~1aTWi;2*-j556V* zHHkcAO}y%mODeP5Y~Xo)Ll0AqYpUirW_^k9XGvXgE;Olz#NL4hF~bf;evo`3(dE#t zZPpJsM{O#310O43X9w}ca!Ye6?Vot~TUU9)CEB!dwmw71AB}qroGQwtcAWRFxEuzu z+o=O84?Svhvs01)u9z9LT87xE;B>2sgmHp-suLwE$RpQ0_owx!nFE0<>N(_8pyYlP znWPY;`(~qJ$AAyLYZr4tp$Yclq#r2es07|BGmP<%rf3t?QIq}RDRzQ*$m2LP7_=!~ zJCn^lMhCxo1VrC>(`W!8i1|io;SW+j13(T|P(3Lb{S5#|MF1l%N8?CSj-QTb0xm~# zIj0okAm{qfPaw)^B=DqA9LRM--FjoK0+fUY2mb)C)~Cw)jOW&aD_n$*PfoqfC~cz{ z2l1x2HjGA-lbm9d6d>pGt;p(pH>64px^Q^}f=|6V{o_(jTRG#NC_Lx64W-du{Abp> zt2@2jcJ$=XILlK)8zNvYNr5WrfXt5Z@SyS2b_A) zQ9CILMh8wgr~;BsPAD{kDPOMG*@ilbh!pc{sB`P380$aC+S z708+?B))5HAReTg)k~{zSdh5SKD<>C6?Q{!=0?B;1ZOy|_eYP-0Ju0_R37!GGB!Fn zB2b4I9C2Lj>jgO-v%#xKsJ%>AxL;m#SyvaQ7(#w*(>4=Nk%NLs#!pjStS`PVUMK?_ zQ3DN}1MgfN&?_Tt#s_KulH9i5ayaQrc_H$oB;@*565J0c@dxh%u)%IfBv+ov3CnH= zr&{HlK&=z(eg{r#r?tAmfLAAj$?I9hF5paO1DsFrJN2yVTZhlg zat{Y4loi=&Hgqstd1|Z)&n3C3jL9$-A!n05EATK01iI~}}a?Z$Ib z*}XI84~qUIj>k!oRh~GeXqdqm{x4t3zZ$+ac(&g5{{UaKH%4gYWppHTK9%#?#PqTD zd^JhRq4Cs~vRvFH!p2o2l#m_1_r5E78+M8VfWIipoz?Mm&)6{Z$Qt3**qJux+c~Mk zv9R1^l0XJC^shQwo`hrA%(ABC?;D54luZ_HSG_%PHp#ms_7weYEudd4}SooaN5q5cOg`bDsz>|<0gIP}}kj&c(k2^Ug zzOITsR=rJ0hN6t5Ozcz~fDKevjn3uC1obDbE1>hLO6Ht6B%w~>Q*A* z2w-v??Ic$g`eP*QsTt03xHWGSDDG_&Byq3`NktqQp4(ZtgDBZCj!0oy)VbG8)sFd| zMU(=gInS+k`ep8ysM#0jwMIHEDuWHnl@5rAE-eUt;0M@n?vUSd)Gsxx=iuD ze796APC8)MElAw!r0#o68gv?-mbWrn#Bm>0J$Ub4e|M!ovpGyIWXDdG!%;KRr5l@i z9jUjKq*i4nGBI9*6`%aHF2t4}EpXL(p2i*w)m=HBF*Gg|qj8?O?_CXy3dn`amR#j? zTu)YdP>VIAM1@Hp02hLJteje2yLqKS%P=Ccakg zIW>gQvD4ea<7=sI20GTm&+G2b0dcgH)p#mvMHivQuuZ54u73y4M$@HReY8l z{S9%|r*a{=-)UNbk)u*oRk=04Jj}?u2>=p8=Dhlp^*do3o_T)L#UzfZ+fmr(JwNW*z)8ZzO|d&#-ZWb)`2#Yc{B|hM(X_JcCIq@ z=GyrOJMuDk;)SWt7pW$fsWdEhvERGy4{Gl5#$j8>Y--li?miE@}(&p>S znl=oI8-hJ*6$E>fDjt-Y$n(Kj$oYX@Yp=D|!lLeceNS4>bk9N))Vy`=>Qi_Co|&#^ zRMb@Rq~wmI=bFt@I^iprDXJEIx#XTP-nxx8;}R>K#1KXa>qjZPRnGRpNZc<30m*o@-J) zQB_o(z?S-sD+$2!Y8v+1`+`+=?avwST`iur#N%=d@(Dd_oxz;4dYv41>oSn#Nh5<* zW{DY@(~^14I@dhlRAy&06=Dh7j(MRkBtk~!z|K7@f_t4%n;!a%fbj3_%}o{Su?$J) zxu`cz<+Z;6s4f5}lTCZ%IBb*GCp~BxG&kdn6Ua5U1@mpmB(5`A%>g;RR$!o?n0nNa z$ae+>_OayFU~EHhfk4l$b5-Uj!#^)M;({e}CTIki=NTMVF{^2&L~WoGwDN0cwr1Nr zw^h>TjkrKU_Z{n!omv1!7;<>7h&Cf4U?f(^2ZP0Mdi-Ww#)zaV4CHfNk$QpU8l|t5 zG>qJqY~wv^97PPo5(qiY?AKf*Wm8grEJd6Wpbj#6*C*mg)_7fa2P}smAIiF*+2vM^ z+2$+ogGTX|qVi2?7u#0YVq!UeKz@R+{{X`v_<7tJ?bKU5jP9|i-Mz8Kee2!A)sgx4 z5La=YheM$L%9ggb7R{x>9h@Fp8@Q%ZyV&QyJXhFW0{AIsr`p-s!((F{Hme!9ltc+; z?m;~AYwIvo8Tsa8h@AI5^3%b(ewe%3)+kDxnRbkm>Ty=()GTZxkg|=aq@0gR_G3}A z$AnvF&fgTgYik9Qg}7K`mz!l)%Qx51SL6rBe;rRAt8)|G`9fP+q}mPw;GStztz>mv0Sk5V$VYfIn)(tt# zd$PwVz{Po$U%Y)~2>Yf))?Q9YCxg4CaT@AnMjWc663ay=sn3pu;Lj}79Z)s^?~|JI zEo$BgvBBm{fK7Y&T8`)D`HekKIlhGvm~KtGh#c29HMD5qu&?ua^{;Z3MtrU&I-L%U zZn70TrgCxGy(>-AB_3HLYOvg=*FEXgmCr7Fo|mJAw}};*@}rE`Xu6~_TZphXB9J-c z*O^gjX%(bm!wSXv~A$oobzeZQ@6)`{6cv(x-L=VN0SPQGpeTQe5mG!kc) z_5CZ`k;@=f>yAOMhs5rEy&a1&LmuF9$u-$&)?lbzqk)z_)#O#&?Sr|w9he*i2R&<2 z-qbEKtN8b>c}C`uZsgOz0+4_ajN-YQ$UgZYmA7zfCbc?YxyfDGM!7piNycl+{6g^t zXx)N=lTgn3N19BFyb;{zHLqZsmpe)Mk2P?S*%npStmC-1U_tpy8u`n`cFkpz7$<9e z)6%&`dl18tDtm`;K2|)gM>V>b7*h#JWJP;pD;sfN)9m zu9|GdqSWvo6~V^R8mvNM;gY*~CkgE5ZD8UG&+OXZ$45p8Ql3DLG50JDu)$g%`PmWbzng_$s;{$%yoS+5?2Fo7k(qAAJ-$84Upp%jbc0-J}*PVL#RR*bbidl3yzV^X;Y zM2Z-ZlY)BJo8QL^jjF7qoQ(Gdy^05yP>#mK05OJAyVwl1boOurDdtD=0CKs_dT@6< z%G#Y)o@|K9MIsc=@<)0#X%NEX?_hxZzt*hdJnn5#1e+p35dJ)#q*ayFibQ#dit&Tf zn$`r#oK5}td1O9X5@ch>d8!aYE!*K@J$SCPWRquErrJvhh^x2-OCB(5uCbSlW=tbt zGS!s#HHv3V4d@Xf7|MgYB%IbppoVzK1eP4A&1Tih)aEWO9?-mgOBnpjvHDi_l>Y!~ z85^TkG~qbBo@qMI~1_=2f43B({#vZMe|p2QGhdCwGOIrIy-$TA{Wbv z6s~iV&23v~va+EOsmWqKZo|EC)jG5n?4kzyjvR7M@7B8S4(fLrUF260n~my59bcSe zar8CCQ*$>a+4_I`J9y>`&0|1{*6G&H&rWC5BbEN{^&|j2cN~6o{Q&;WSC;o0EuN(Z znG@Q~@ep4s$AgePhxM*B-!X+{bbSfquNdFxnjP+;WhiMake@A^fo2I)1g) z0Tw*Hyn&4M=8B^h!lhE69((sS6F`;59!bR@BzIDQ! zT8hAQ_U4$YiU@A(jerM=Oq1zAr{;*Z&}8mD8_Ti&wA)1hyV^Tnq`XUaexUp zs6w|O@sr+xrtVg|Kv9Ep#d1?bL-3&32kq!Xhe$1CHjYZfJBye5Oet8s{%vTOhY{ z*0(7=PHI&op1o^2TSo_h!0b&1sob?=3vXNubIGpC+!aDjdQe(2H8uO^2_b@zdiSp_@rBv4w|N%fV_l#a^U3wDd7INm z=J&>LiDm9@Me~>}?CfQV($!Zi%-I?Ide`MwjCD7>o5h*ekLDQi%X`O)^wk`nU7_XMEx%yoMBd%A>$pCUNI2f$CS(%7gn4!)Po}|~F z_dOUCWfGj@B}$*0H2{U(M&%%g@IOJbdpW zw?8g3S-ITE%axf}jjRA3y=q^!G~r@q92{WPDctCUjomuk0uPw{*#P#gp3cTAh-EUq z{Gd&M9^LB}bjD>DD{GLs$WxAK@Xaw{#xgiLtfcO2rE{QyX*{L}ampMTclM0dsz8y^ zf`A*7#%V`$DLb>LwA2=RIQ-)yxrB!~#%m!U5X>DyxDDT&R>ZB&mI$rxBPv8(E_xcq zz0&rvk~9hrT(xu5mCmR=M%wKl0tbHmDjCviNe#?F_c7~?L;Xl9D(NQ~sdUj(nW=UnrPJ7^zW_$yPf)I2K!6o}kM8?C}GMI(&dqM zC4}YWLGwh;Ng1y)uIIN!6X}*x+TKE5J;+&(4?-)^6eiUuKnM77-n`1J_9&vxMWD+| z<;2oujy-Fkwy};lMaY=EbHZ6c9Yt`;PUm_>3#sBr$R}`RI3~E6uT>;CV82RHS7x!2 zBe(Gt?w=r%-I(xkxMWwO=oeO=AzOH&nkCeo8K<=%43K#G@y!y6ce&XA0AO6kpp-j~ z@24H=idafHU)%3J4^BvtEIrM)A6_1S=uuu6e8^wKS%CW{If4=^Qc_ z^H7YEagpk4(5)ULl~IA7Se(}@N25Vp-nWoKcPn%K?^^40!41eE!6Xcidgo~N@X*wo zP_-))6&t;cd7h^EZl&^KXr^Rx(2I>t7FiPScv#Qh5Yr7USjs`u_k*`V6vO@$no} zNdO{2-M+eKj}pN5>(Z>mrG`ibzM2}Jl1;IaMnM_kt8y!$tDNpuH*{@U>rJ1{f>(`- z6>J~84`W|p{4ep8+VoO+!Z9|TZmlj`mL&b-{d)|G^D&URKF@@)5%#>VbMzbG-nv%j zPibQ;W^o*&IR`yR`d8Dsb+X-;f0XbDKSN(DQG3VfvR5zP>4l@&@~AD6b6jlNS&4*! z*}C9ogILb&#co-!yD&(Bm<1UpC#`xVr18w4la;|a?OZitdNj=I`zv-<P)}PRB7l&bo|?aRlloSpy6lVAr~Q zKKR7VH1-}QiKp{?wX?a6K*wyq&{rKu>Ss{xd~0Q;>Q)h4TX`)rzVUI_E6?d)KHTXM znVDI)E?YUztwL93QHG{{&xNlbRG!^pbt#dNjAY`nVbtbPzNGjw@dVu@ zdM>i-HNCp5cGtM&2;c*b)sfLkXQ}x2OgDOc!Gv3ljhV8!I39+)CereK9^_m@m5~sG zj^cyWrBLd$j~zQyx@CyLou1cx{o=lRrA zc!0QHnUphf+4S|O_Ghg`x2NB%l7BQ-w)Rhy5Rm%F) z`YdLEnNZ~_x1er|c~N>RDTiJ*7-UyBt=jqCEM!6&c1dQGQ@VU-lDsKlml4{FJy z=CM@W&3H9@+V7cI+Zw*81=p zbV2q5tt_%E*(7mPq;s6^rKZIoU;rn*c}}sSymA}{84aBDHPHvC9985k21Y)W!s<~z zU5g#1e(iKdKzYWoW+pDgcgP^u7jY1`b_y8a^P23W%%-&|NpY4rU=Dc=R4&pPV;Kq` zoz4eZ?t{6(SsH!^x{AkFnWO}Vw!)n7a6zxQ{4J$fU+H!?$W~RlQ0hSS_4ges*uzUx z^X@04+qu^N0AXqChBoS~56XRUTNW}|*o=M8e_U78VI`Tmu{CafnUY|6BdO%t9lzUV zaOGSCJXf%2J`;iAFBBse5p9!qMm6TjS7+0z8XB|s3g%R2jG`7KDddhT%r$!(%{Oy2 zPSFM*zR1BOXY0l}rxxyGQk9Q0)U|NsgE7ccxMsL(m|E$BDLCAE9<{L$z0R9Qv0=Az z@CF8J)U+!D3Mo=HgN`d2l0E#tSstmRz+{a987Dmjb;)Gtihg7A_wS1GF%MJh=*L4U z_QxUH1x`8luQt}KgU2Whwt4O4 zUZcerz;7&L@U5oqc(oR$pWCB~K&_FEc2!wi95T}7$W18NjG&d@*v@@o8Sn8(S}oYpf&(N|-n+QGi- zaagx-?gs;)_3K>ITAeW5;`J;bd5;6UFu-;weTMOmgjGo=tVrWk+-8+q+#cTih?QveZNDcs#A%`+DD1(0++=CHL36>!60`=+`e$eKQP_=}~z&z)`& zL~*EPxFqhwWMc#A`d5sIWwnve%3Eo`W8dpt)Z}r^YFj>IM&yX`w2mv7)S4M>?(FVi zXIq)6_OD)@L&&dA=Le{146DHY6NMwKd7ihYJ+sL3Ac;xJ z6Yu{3*RJ|gK7SWX^G!$X3oNLtzENNXPtvm%?s!obdhl_B(-rIC&zr=)Pe())e zV-M6)Un)2<%}5k=LfxYMmIBR zsb_OTiqN5{o4g@4`W&~x)p9VD=u;LpocRhts}UZn3Z!O+!Pwuw6#buQ_VsfHM^%b$z^t<A2@B^ zm>B1{`d1v5rBtNcPq6%Ru3GAv2BQR5R(DW+pK*1N72}?wzdOIS#J(y^RGVkou7{Kv zvH&Nk9+h!NEK&Oj@Uy~@{f^e|Dc}}Y2)iSU^dNJeY}e?A!)*rJPPKyC4or}sY1^w~ zoSJGUpIUck)7n+CDxl+m#dQl3U}Cx zRu+sC(=-%?_7o8<#ZRdiKb;N-1b5GR2$LfN9s5$yNf~pKj8o4;iU0t|uRU^V zCOIeTK+_%=Z6ml90Z@9?Me1yjn^i`6IQOR^2eImFVixD-cY>}&mJ16h4ud3-$y@&<1VMBp;_t)*B-3=Na|&plPzy zGKj`72jf+)rB(;#0-{L1dz|FzH)JpbWb> zKa(dS}bKSC_0iJ0ww(e4na2Sl_=QygD@~+ZbI30PcS|sy*Rvq#) zeA`b^p0&?Nr~zCr_|!{KGg`_vVnM+f&17E0@PNwBq%Rn(K*oE?hzRnt?e1wJQz`B} zYjg);r$F%lK~@2VD@tIjry~v1HEAYGmZl7@$th4fed>bZR@ia4ou-rArK!$J+n*9- z41MEFXnc{t&j+tHHZ_2zc`=1mK7fj~Z!;F>f_qlcPR5B{mhPq=LlRL4UaWCnF8p5c zFtgI+Fv^m+G9>V4?)rZ!=Bo5M=|=KD8-6_a(n+kwBSC&)BJRElV3ixb&OUa+E@clbM7Hw`evW5T_<0RGQxK>U3kiJ1!&r&;|!n_L8 z)ccAkvG$|`3}X?hoUl2_u6F2#eaOI%O5@z_gShDKBQcf37QyIhmzyAvnA%k!^fk0m zyqQ`+%3Mm(sRxV>wOHJFY(kcO(UF2HcGZjA1ZC?tBmdokzUrM0(oA>9~} z&P!8wH;Ol+yfJ_>6m~u9LLF^k3Kr<8+)fFsS}rZzur^&b;^^nDKDDK1X0fmZTpaLu z=ChPdj*2-Vh%Y=Ya!oo}V7X8{*rUPWN&RXgxiW0Zl6h@q8(hm44^zcjw%4qIQ9O+q z-}5L;;rH%1s>+MJBelyC5M@z~^Z=t9CkARzmTv;lLrf=DDX)ozxNQ zUK5t@PL5=c&4FL|GuNeeb{g_5{!QFy{$xjNq;)=o*OyjWp6(ePrOYr#_E(ISNn=+= z&-aJxT|S>_43_G0oTgN;uQsc@J*p^XuV~R*NXo%>;PlRGD^Atr+aL)2F@ zh1u3)>Nn50jq+i$)b*^S{qr*!Pyjk}nxu$RxLv?PaIx*j4b4^4HJS9gsO}+@!7?9~ zMc{$|0M``FBQ|@ch4CIMhK>u{WmIU{TJ*Wd$m)L+&2$$RT$hLrc^>u8IGQQk(9>>& ztP8YC0_B5Orsz{!U^Ip$Q=A>#R~1BU2dU{2Y3m->MM#|#H&Sc0(J!JS%br5cSQTI} zKNDPyGuFc^o{ei9Q$|T${rRq+PKY66%H;7`N+;0Z;dV=?N`f{d{nhoaE!JaFC6zXv zigTWO(vIi5N(Y|FaOZx=q6+^2c(Lc}SyvXU%3N(e-nH2SX``FeGJ z=)?{Mb4djE7VIt+#ma&Ak2&v}-ALr9uFT8J85${5Xe?tm1n^CK^{*C5ZY|ih=wu&N4u=4{Wk_i>^Z^eB&JC?SUBi$%g4#&9nub|8KK39n_{M1?V#m<|t zj~zX#D6NP%E8o_>rjDoL6=LqluAnNp9F*bb+m&IzvD!g}ob zE~{yM0~PY6Qz~xZ#zsN*u4>V_=w-N$N{OGV9|ZhRo+h->Z)LZF+F7BRMky&E6k<6Y zx_Z~#-Wifoh44JEzbVg9YvVC@Q$KB?Q=Xb%J}9E4N^TF^48)g*_@DYa%egfjN5Bq{{VGEhRy{^E}bIobXFK#g{1B$G8t?x zNeZf2NarTK8{ypYX?J%B-?~wnW@Yocq+Cl`4mpTx!zWU9l1}AY;elUWKIi$r&M4ox>~z82b0-wNO0@bJW&P z5yp(gr7gN%es5a8Z{khPBSQJl_o$RlcMk4$+D5l^8>5LIX>pZ2gIZHP<~>g1QJ@R z%=Fbg3M0h+R(69SAZ+=#&2~CRirP)(SZ8YB7Vk*l#Ki4%e-m8EDQP5ehC2vsiuN4~ z#S(dOt4;tB0L1%L$~Qh=868havDO5oNOHt2b#~Y8_#4l)VK_E?&Ltgnh2aWUaUAeH zYoxZh+;Gb5PkO=9Z1U#yH!Y;vM-9`VHQHEQu~kumq=oZ*Y zoUdP6;hi&BP2AmiTmy+SwXK?iyHE3T*gR5sbJl0Z+EV*l`?KomnCzds>9-*I@I+5GnvSV2Yp=Y_cAGYs+=SHv0zvF+Y2~T9X;(_s4$l18yg^aCecu`2>jS zPh-})=*is5Yf~0@);4DI6as3bp4W#Xe~o-S@fYI` zlW=ty&ZfGGnH|l$x5*rzPw=lsRUM9urvWKcKRUi4d`Z+bd%f|=vPg?6`E7;U^zB|D zIz98s@+MwmmpSTd!O^lV^SABV$|(++&ZfU zA&=ux+1NCg7*;z;!4o+4fXnp$+URBXDB??ca?v%qKqmMPBL3L#doP(@G8So zwA0|0`bgd7cF!9K>-g7oX{VGR6>u}db*w515j{J@))Bz_qi2=YF`hBjy^lbgL|1z( zYKItOUVV0V(T=CP_*w*-=2<+zL~sXo2a%j}Us(7m?sjO5V{tC~vBwqinUt=5MpqYe z?tg|iz*|Ebw%;uqE9=h{^=F0d@f2W#w1a@(TKKF^tov#y*!FEU@i%Q#5CypAy#~@n zz&QjF`PZ2db1AfXRkd?WZA4yWm_Du?0BjdM2z5PC#7?>b7(D2Q&5l0 zNjOuGde@ff)>+TUr@7*>Yg3{doE6oGN!{Da$(WIvwF-ba5&Gtl(*`ZVmP~xO+mLf! zN#fl&eV$^f4&q5Bx2H2`?tFdYIMUAN$%!{hB)gV(d?BhYN+ z^Ho9M1>>48kwkkyVsdl%*GwLy)JKeX_S-sZn3Y4xD&#lu0DXN$eBrA={{U!mt+QeI zml+2Y*9LJ;BvwpL^_Dhlsle%)%G5O5WmJ$x6_^lt=i0jINuG6NdB&q^3rozTu{kHc zD}leXmD$6`v;t1zb6&Lx9#u%(;%}{(=OAMzCnC7({WHyALdljVHR;ot=GLZhI=-JR zu`F|f2^r5y@xK$V+9U)kZAID%&JGV+^)T-2@G+1)-u}ut31TA*tDIx5D~8n+rWFtr z#&>$xyN6Ea%i`myhVTVaOB^%u1!hZXTsw^6RhuOB#e0+!JPOFWWe{i~kRjUfWnI6B z)_v9EK9UEEFd~PD^&Edx5amI~NG*{B-)(9sS(i za1qC63{wdc*9l+Qxa z^%)2rOEf!JeEf2AUE~v7+{R1F4)L6T1!E}OsT6MIk$lD6+f;DGb*={YR+`<^29)`X zLcTHq&wo#9=bTLABcsqY(_?zKvc&RYJ-ahsp+5jWXbo$_nwQ&j_%!9Pg2fi*!eYQq z2N+@wayorToUqzI+8_cxzm;=d3HY%O zh(0N4mn#%_@MpW-hG>Gzhid9um9VStPsi@-Si z4StMxK4~Mew27IwL$yXb0g7>r&mwKMeHWxNwY+XgC6_g@Wpu&G_7$>3mJ;xl+Hp}C zls0QfvRrOlj^}p+KJ}p+9zQzKJD8T0jzILzYGBKZa(^0Qu-ZJ(gR!7QZ8DyC>FZ4M zhqVR8T$M;8ig7;uxutT{LX;i6`cZq4B*hZs;+$V2rakjafq)azly&Ehy=Va#VD-;> z3wI|N6adh2Gf&BE3I-?uXLs|aoD;yu<3NC^9YrBHpa^!B=NJc?LNP&<_Y9m7+ccCA z0Fm5`bAoB4jyVKof!T|-eFX)8?lVDAjl|wD*S8{~CnTD#R!iJUDCJ{PV_0NyLXEwD z8mqHZemndc*N^snj55nCvI|xhg`X;|l5>yq`d8DC$dg8;3a}s?lU-F2^7v}E18ig@ ze5aoD*sR()knIIaPFHsJ*XPo#lBpe^%<^S@xliA zj|abc2QAKeOQ4KfocGDB`^)X>M(#(gWin1W{mVZMk%CFAM_y2G0FraMpa+PKG79oJ z2C=miBp;jZ^N(7^?r9j@FRrMk5^Zi5Fn z^{pVT%w=nw?AFI|<2W^$aSNwJRVTP^O%jf!q)_s=9zx`L)K3Wqg%~8{?x;0^MpB88 zO76unDHlH}EzWrFRHV*`BO6xLV}>~t?IBdF zWc}mze3uVs8Wyb2A`dMj-6zV&wQ9JKqil&Bu5bazIIj|VY|L+BXuP4 zvVHJQaCprr#K5ZL0zkJQj<4n#SmIVW^DsJ)dK%8xF_P5hbt^bpZK{YabxmR4%3)43v9pZ#71szH)n<8SzP8uM+##2D z-aSAbo|W@Aju%(ak>pT3fid#rT($-VNykMQz$f~Q`?xB4pE;S-JYQ1rJ>)3yT{8s6 zN}TtvGP~AM?%rTP4B1i5eVz)QhrniaH6pyeH}FXkynHDH=Q+)J-ld|;9GkF8o1Pm5Fs;OA-kpDR~cA4iT!1acV3jO4e{wB?12#iKYK4t*=kt0!~X!!yuqZxZsx-HeK5wt-@q3ulqX zKT*wXTIzxjV+BUvz3*HT-1ccmp|5zlIBn%$GCk-4C_&_k@;SUrFD{JE=?umr%x8{2 ztwF4%a$&153g>>uUK_4!r_wb-;|0?_c^varpxKYK)ZCJ7z!E|F*AcBWicGQKbCKy< zD4Hn`(KXW!$z*snp+^*~l75}?YB!nkWuI;lIe)^z^>65TvW6I`t700GG7jw`>=Zw$`z7gyRa zKyI0?8Nl}NuIH|47sPpMo*8h&n)J;%7E5(-c9!gW*DTTW_#|iQP?D|z-JZm8isJ8V zozhf0Hn`qH>#dvHASQM6lGBt=Ax8-RB4&11zbZUhquO3Cu??0&V^7_yqVX7bo& zl_NL}jt^?!b?Zg7WVlG*5~=eB?mk~`)Eu*o%q5-&P+l};VZxTjUt0Os#n!Q=v#HGx zX18eu$8Nnp$gbKulgQ5)@phc^Y17=qJl9@UF_Ol;C}OuX_i% z;pdbuLPvz&>8d1r42-@f@`0-03JJ> z^IfVJJgSdUrbm1ZPkOs(E}~j?n&JWa8H&; zAm^U{0Eb%rhVa3Op+|q15t2#d=Dt5O(xLmFPkCWue#fg>#}dS{h`_?|cVvFF+qhO# z!Wbl|#Of)!J$aBuYHS051TF z!q%QUh`)E2&-cA+ifHXo(DChE+BcCfs6ghpyST;5y6#cBKD}{S#h6xsz-rnAyv(P0 z$miC$>Fuv=BmzLnGsiqvOeJ&5s}PcJIx`s|m;y0WZK2$7&>>Pfw^LNr&MJnK5?$%i zdC^Mg3qS87&jeR<;eU!Yz8txp*8c!YmiEs6bvG&}!$vd94317a9DPSx=W)9;O!c{? z(>0$m`$f37x`#QHlRqyUWcr%rwJ7FQS4IovWRaZb-xVIr(Mv*a4r=iU(mS~%RR@*8 z`Hp+nsK*tp)M0;k#g8CV^09NV=Sz$)-ID>al1J-VQ#jKkQl-=~=Yo3Fw9blkE_TyGT7py>|9`iiK^*B%JbVif7YdH7Ao%b?J?yoMiQviR6tw@(f{*ttrvD=3-=zX3@N2U(1*VSj%Ssj%(XIE8-(JnH0_nAXbf=ug#y* zx#dltHH&vWyFk85!`v!PtYEQiY>S;@&Y${1N3sSCiY zr5l~Fkv8^4;N$w$b(U6;<(+{%3dzBnn@|nvI)VYKq24e?YlB4ncSM9JRA9=+=HdX_;Ov7Bc#jEi5|Dx({K`kJjJ@i^r3+ch$5 z3_GdTVhe6;F~KJ_$7?!lcOi&u;QYC%Q*DmS@?A$tc-io{8;(gmd9DvrwJ6TPTO*#e z)k*40jm}bJm6#2y_xhTsRe(^=hZ)_)dJvg}2_O&w#%kV=JM` zYMP#QE}n;1b>jVVPqmU{zq?rAgtOqBkUpJj#(Y=tMoH}FGU|~*2!;H@(v7*}0Q2A8 zzQYSW56$s-9%_vEW8#O#sqM3-ELwchNpZeAq?F+R=a4;5UVTTse4Vd+MZdhbm>Z~M zhU6XlIRu*Sl+RBr%Tm0=Ci2Gqe-5P;oC9^W4D$8z46|?65iOZ&5Ax}!N*$i@e?}e)717K1I%qD z5C@z`G7!YDBOQmgHTBoSXI7Tl*uLj>V&#v_ax3Mt3ATMUTOCicyd0+9IO8gdA&)Wu zcqcx!^;d=F2)2;}g)xE`>MP`N7rFK{QS6#@*fFr$anD-q?X@=w2F&douSa zofVd#(%=xIjCJc>MZBLb2pM75Ij(t2Q*{>0>b?D{2}%+3432Or4I>*EmyyI&fTQNF z4^*~Lu5p9vDrFm*LvzdZG6_3bhzBZIR#mj#NdWC-41XHL>4Ma?B=JZA+M^}8u0zCj z!doeh72jbYbBxoA)aZiL_~YUxlM&SSg;WAFk^v(kyx!U!vS2YIu6tKiH*>BlL%h<# z5-$se{*}|q1aBIZNYHI1u(jI;O+kRg=51!iNG8Zh zK4-=UPpx&uoRV6ZmiA4zh?jquM?CRaTD_na?j(�f=C5arOKwrksu{&}WqDC1Y)^ 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℘QglNX~$Sh;&pL+AXV*E=a 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�{C%w+@9bh%pEJ)oR$ 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 #)J%^nvjTS#PrZFk9w+5FoXYmfcMR+p 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≤kIIc#yjJZ7pHnMTzd6OuFOS+#K@#1VPFJE`SQ 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 HYd!xL{iWS> literal 0 HcmV?d00001 diff --git a/public/images/profilePics/images.jpg b/public/images/profilePics/images.jpg new file mode 100644 index 0000000000000000000000000000000000000000..384f826c3b7245f44793f132215433f9d03c69ea GIT binary patch literal 7013 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˃xqM0<;pPSs8rE%?`j*V{ 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�v@?KQ!- z4v_)k(jT}y+|afDv%yK9ww(0y*eB1C75Q`tZ8NcjUO2Fd3zvmjxFwTz?6+i_ITGm$mBOf-zK38g*cXS&|o*MIO z%}d{Gh!Z1X*4*QU>Xe#iX?JR=ioT=7_WDMnEtS%b@Je53JNnjm0Ee+=`MG2J*=MKQ z)=;+$`$Q?mcrPPq&WCf>u0s5KG^ZpCL2udgj6M^$o`}b%Ice8dHHQ3^%TJ%)rGDp+ zam<@*67%pwr=-cPxY*ebb|`S;>+PS}wB{`uUXsGcU9qQVJ6#ynhcOlJUG12<{oQ{# z%}3a}d}NV3auVy76BlTs;`SM1=+2FxV@bb+ z&fGahq)L_!&kodlaJJU{gthr;Q8301^XTL0FdDXQ1uOlGsk#WF-usi0Qhqu5D_Ve) zb|0Biucj$&i}H9AgdDh-t;X_!u`uaG+rZc|2z!342JO6(xA7f(?NGhEAdpJ!{bru~If<`my`Mfn5nbM^#}iP!2HS zEgR$A=C%2tT{7w}oU=f=M~Lds%tRY0>LZEx=#UA;TkR+-%=oA)bn)0oDbr*gouS@i zpy4AUxJnqhp`ALpdMIb~NgY_723m`hOwl7v+YqH__j^^ zJo6lwF=Ia_0Kz8E>BbMur)EiieGVRMh;l+0J9?srhtD6cpZk9L$m0P%N}>Ot>C+e= zp?L3`TY$MS_p~c|hF8mu-d)yC+x#Q0v#D?qY=7&M_=|ic>AStofaktNpRj_MlUzQf z_s_>Tc6-Ci@r3-7-{I{zuR9cL#0K3D`%xV|b@zJ$&;12H@$a$SQ~A7~+>J5y^bayJ zcj$kggUsBZ$1Tfs*Fb+!k53$rIuZT#Q?DWVv-m;D_~s11_yk8hIRdl3CD<%q=gWq^ zdb0b~i)3RaIf%X$CwI#f&tEnZtS@dXl)r1dMC|gGE;liYMB6mZl=XMY1*)+&3-0jg zy!$RViG`*OFF))jl6ruvx6xe4Iq7H9d><$H1v-7s`knQ5X?>u;XEa^F;k^J9;Gc_U z@SnO`26Qh%f=m#H~ zKLaTgFLV$Jj_|Z~rv&-(aitxn?`Q;4uCfDb*(o0(dUV20_+!eu9Qo|w_XGIevg=#e z3|$BKohK!nmetj6EvWhCzMB9C8@Zc|{avmO)Y2YW;vqkaD_`JqW$I7Hn%1DMYWH7N zPcu3#DGxZ*SbMYWbe)u7}TB{TfM8|=UkIm$}e~RyhH%0N~K_1&%wtX!; zdQnV#k|%-t;O;c3`g6y(>7F-BBw?$x5B@j@DKfN|i^JL!0Ypv~5GLQmkovHhdbsCQ z8C*A6?|HPs$1J=hKa$I5##Hg}L^5Y{+GJw9+}(H%(f-RxcVQL%l*#4$%!Vd;;7E*r z^g}Je-rCHC9B~^xLem~s9}-qV*R!867Z-JMY2&2jv)|rU7yf1Aj;;D`jd7qWHXv7C zz7ekj@JUXleO}ki46*xSQ`35YT}i*_d;DaYF9Hhl7tlWay?3eDbnE9HUy3qiwjO@+ zxuoE+aA)H`avCrG!S2i#%GXZ*%BR{`%!F5}m`d5Uk=v~=vZgIAaK0c~Y;*xtXL5yw1x;>6Vb_7af5KuSH~OwaK7eGVz97nXQZP_ThmG60`V)ovNW!Og-Z{2~DxYuu_v0=qef%A>^ zDXv`EO((3ZT&*c6XKfmVfUm#uMhmX2Am}&cJetLS5LN@(lh4SpA}ZfqTJ` zANEj3{~RN}*W1_9af&Q|ALaPK&%fW}=l8s&BeygEzUZk{!iI_;C}8~7Z{LrC_L-eY zGEUtmdusoN6R@0up^MYcVWF7dyFrUi*7sDrq!2Itp%2wTS-fe&K8#<1i5=o0mF?-%ggv3Jawk5Es>eJd`RM}v-#L%o^;45yn&l< zZ4Exf%g%2n8{E!o9+X$>u(wCI23#^NGSvyOHUBCu4?l@P(w_Ed{LuErg3(jF@yn76 z#wtTOhK~ruc4XLhQrVU=xffae*n}M9Wj}LvS0wo69tT!)lbSc^?r1XujPU92spuQ8TN^(^EuRX^hBGs zYvwI4;zv{&chtfsA6J-6Zl+P{Vx;u1(p(vB1}vIV{)BnudDU@{UxQEk*Yc+K`M3%Q zY?~m@z#RtaxY_+<<;wO|9_^!({L$ktn7=Cjkdbd>b87aMU#9Z?r};vi&lF^{Tc=~f zKl4_K&v~0e(fZ{VPnl~{ZaPs6jeS`eZ zesRi?4$plvS7rG@A{96@=yIwJ+`6|$Yl81*q9d>5xapanXI6*M)0EzK0_}-$M#JjI z=v#7cezs0o)a8qAuzQ)7E;hCP;0HHtfJZL}{*+s<6*l^^CkiJAFoSCro0^v!#PF~I ztToBX*LpK7KbFsf+8^-)xSo})g(`hh2qjm()WK7iQxa|>AK#=N+=8F#kt5{j``947 zdFK|P8(N-S&BhSkw%&1(rya`i2RwYIwkbBZuky}eRP^@xlkvq#R09 z>Oba!kDori z`OQCl%r8;B{coHW(|+fMHuxL=RYW&r)dej2>s##*pR(QHMTqG$S;jU#2b{DPMs*sS zx^3$AMRe5_ujsHdD5p`qJ@w0&GpiPNX*dDV5J zS;Z^P)LYiX_rfoYkLtBF^jG+edgklM(F@~kis2E@95&pt9oRv2E*&)mQ?p;dk3E7W zjlPp>UzejnuQ4mGX)E5PpEFw0NtfbLb6DXS{il@qv>=6nZpI|Z6WBZMUie)aFPJj6 zMoy8u{PY5A?KNIDm;IypF%M^c8FXwr^|wAluA|;@qF*wP;1jDAXO!As!{(YRRUY!H z3z-e0X{){Xijxa%=DvY%6z3xIOsq;jUFMiuG1ERiGr3WdcDHMI?XV`Rlj3O@#1qfy z{_5aU(_R@K1Itx&S5{kf;-IWN6K=PS4(Y&!@qLBJv(q|RA04iFUwI_R2H!lln9!*M zDczfaI5xPziI*qmz$^be`&^k@q!rNOZ-F+0GQ``*Yn`^Cr0C%LOQi9GyvFCR@ol>k z&?BFTJ+CDjKJa+zXNY|!Fu!isx9L9pYi&?mSn>rozes}_WyxlbaiD+l#U_=hX{CN* z(hZ0(pd&LJz_IS13m>#W%LYYkz`eNSqwRQV3%@geiAm~9(x}PS#+;>$d&aK*U(d`7 z#{u%qhDF>YH@L=6`E=hP$yYx0XhlX2yy2t2p&4H%SI^Ox+#i%#x(iRT2hfiH^3F@{ z1ApbiyEXDsH~rc^)^xz{+_%6D@*D?CQkE7H^oL{+Qp7{8Ce*EVD{U40I_iz5M|Nh^3 zru(U$&qnv66$- zzqyH_p*GUShc#eaIM*%O(oes+A(?qU{oMT;iX5y!A3x~}(A!_~8$Bqj^a9$nvsTGN z-tmL7k^-4Z`7X7NQ7r&B@(-++B~RKXE#3gsfn?7v4BHzXU9=~4$BR~wz=>axpLi68 zk4KNfDmu%0y8I$y*_8RlHO0O+Dc3Q!$6*>q7L`}l+x?=lNyrXe)v@{tULAvJZC}K8 z=ba&*c%<&@%4)7HE5=V)-uT8(`7d)(_{gc`uUI_U)m$b{@vmbxUuKstdd+2@oSdiR zGjXeyH<9$8IM}0ymZ{x&pUn$HR@> z*{u5;bPffcdDP;qbIv4fwyaJjfiyE$0(BdSv{h z-97{8=%)Y79Dr_&-~8J@ENipa@$K?#DCuKywyC7>u6=Jj_zc51U>SZ(5u%>xu)7=Ne5!S=yT+!fb-5o)W% zOsb`7YTuEc;`$|BCi2bhV5E*8^%08HB2~2Gmle6%F$)^S_-JfvyQQ3;`d)PCl?g`~ zBR{<8N0>N~$7kJMr!R6MNlR9bAe{9ZUgN)p-)D#EKD^31t+DBRHW zJTUy4dTny^CJ8TW+XnrU)7~EI>UhVdGS_#+(j#B2a}My)As@GZQC&0|gxDp0y)odJ ze@?QM!{qPJw`M^Y+k{V9CG%o?3tMWx1tL@M-TW@yH~RR^O(S}x&uPoI&btFgC#%M0 zz6dB|WSlk_`UW4m2|X<8vhrBa>oEX{k&y_ZpdWIVsQ5=${N}0r9r-6tjX(bOw{PzM zt6K=^#3PRl)sIvU+vv%ReEDiq@WhAmPtH$I#3(2B{(2w>7^9}THUI!107*naR8R3I zZ7MCUcA26xx$U0l5hF7umLF~77I;%o>5_2%(!b4b)&p89iPO3bD7kR?M3=24{OltX zO&pf(8C%0Ev>VM=iih4`LEM|KGFo4@9>yDdpc{uM;1)`#>(g4xB8uRQns)@zfAJ|h%J@f}SVPQKtYd-kyZ3qb_pn}?F8@zU z=lUx}J{g0-7x%Qmr+!`Yuk~hUCco&}<2O@95iL4oJ_;1YNt>2M32q< zT{Mlm(ZQMyNT{87-K=b!)9xa;r)l5i*gkN}(#)ilx*wf(yl;VJ5(jbe(^NhTY@hPz zs}tLi>bly2#U|STa6pg0Ha%DS@Y!hgw!OTe{_Mr8|6eFjwy)qGzY*m3+-~+3agz4r zR_N24fBdg{tOmq~fBC>d$M?Sp9~bJ`sAR*cZ2rpA_4(GxZ-QH%@e|zibp}q$YaA!8 zY@&+1@Y|;581?D{D{RY-p}{=~gex-Ao~EK69+@1Q&N4y>B^j(SS1 z;{{sPv3qc+N5A-@Q1tGXQrR;YY=S0+1*xNU%Rez(`r9O37WB4Bn90#U8;7UlAHeOOqQdjzrPQSS)^?I(X_^S^>iswYbT$CvtG+6h}$5(bo&~G_mhyP#&J9`i%L^Q@$(ry<>vE zY|q<#pOrn;!s@fSwQ-;gygGA=^c^|n%*fzOt99=(B$mz77Sw#CAJDn< z(oTP=jV8vDKFLY8b?pL@F+1Z8NWLU%lj9NIk#C)pjc^KXN?_7HueluB9&fow1`qCU z{Gy+mRrPs%di&-B*VXTTUwxa7RR7ojKQ|RCc7?ZRT3`F!i)w-kSvtCVUc4g2Hp~Dy9PquS5Qd-(vIP zGpCW8{LQ<|>!WX-iWZBp^u%!N>@Qm9qIW&Ri>}iy(b@wv2kYwLbFXY*O&*jdevAba zvs{+(DK7jH%fW_@@sT^kei@eXL`9m}5LbU2?VZ9yUY?eF0S1p<#}nREDvuuG%44Oa zUF+Em8_%ILw(_f!#6ZfuQO`Kv@E7YYRR3c^LWg329PUj}Q#xWCFb=(h> z@G@v_%8KdWcCN4)1cRRmesl7!(0ZJrfp)lbdp`J)q1`UN*d~r?(p~Yt#%FA}(oLNOB0oUj2Ed5}d^e|$A9-)F0gTW68QtIVi&c-mZz6E=#tNz~ z05eFl`Eb~vQ(mPK-D)UhGRdUnLV>Ss%hi1Q)rD$o8J)>dB?Hl+VOkS<*JlEl#VI&a zI6(}*P}WCrIRHu*c8a2rf1qu0H{chFrB7|x7TWM7-d4*E9T&a@XZKYTi7ZGA11W-Y$D4_t;aga zKz?*rPya6IjuTr?`{slqlV8TG8@JLyA1S|Xg`=2tGN*gLG`i0rnLv>-ngtI%eeIff z?>rqQpAEaV*Cq#^(bTwtIUM#hcBT(9`R}cido!AOgX;8`Z)pk5_~AlkHT{Y7$_ruq zknw@NZtnf5S2fE;4>qYHRP;+Ne70o{b&kKBvK80kQ~vsDC4D~gud?_jZ+(?mjuFbM zq)gxY{NZ=cZ{CCdj@Q@CH~NDS-uki$;?pjtKPhWh`ktkf6T>I^LcREbZKT&tX60>L zlxFZU)8F2nPs~8!&-0G9t$Go~HriURS%`;Y$%6ttk{WMfWbnpUhq5 zXgA8y=ZXV-!>ZPu=g@63^i0wQ8&F+P$g%n^xZqWUHI{Vz)ek6vYb>()sW%c)PBOQR zY;>rG%V*>5&>dg;Ny7Qd+430O`x*N<&%~2glTl0L7}t}sA+}Nxaf*u>zm0p$g~pVR z;0zP;*K7*BVk?_Nb(?+4Mt&;p_R$b;^mxwG_UlbHv^a)#J-|Q4v35$`DSWT>X*BOB zP(OHXm`6M*%YD!{B~r18?Q{E%HZ9JV(1Pc)ihhZPTb9176m~Ao z*$gwN{j$;W4KgB4I+MI22aZ|v^e?ph9j|x-k9rnhapmDoh2+9o8|_ppqQ#jce|H6> zx>6=rgV$m$9Ex`gX+1MN!gp;1Er+Y0#XoHq*+FU8q7BdwXyw0n0kIsJ`lAsi@9H(n zqz3SqbhU77puq_e9*z!q?|KN|Fc)h_M&PvjY_9duCvf=$r}WHe38%G>e|TzpkZC_H zJQ+x%uhh!>ZmN-Znr(%BOuFpBSnap+oibEHD zkQkfCooLPFuFslpcE&<|gW!z0j8)|NSOaqb5fa%SIVpbgyEpvoGr7MA==);zhBj#D z%(3HR>Pyo$%IvM*^>B{j@riqm`kr~4#l7^G}&A{W-~U^I3hBz5veVDbK|=z808#KHUDO4e@qT2%f!m@`t=L z7CgJJG}gr0mc3g(dg$Ag#zz3uDg8yccpcPvby>%X4`L-v?DW_?u&deFJ;{nsT3dCP zLn1ApEx7HIaG0`wBjwjA1JjbSCWl6eO)mXrd<5GManNe`^qRezPwn91i(_MaU|DkZ zT>2?*c+o^J_i`Bgoqo!%ODiM98~QaY4Zm?;hvLH7@xR3Ul{Wc|%%x+? z+hr`AT^D(_KCiIvuLd33Pe5$jO_0O+e!KM;bh3 zrcCZ&nX)+1CA?DGKBga{al?CZn3@xW33}zHrfm6j8ofrBfxng)e)|SK*>H%w@!V;d zdb`@2mDJ99R!qCpm%cgG%rkV<<;&mVVmXTiZKAi_T!46C(e?$OjmFUJ8$)4|nhNjm ze*uTCsEw06jsb7|G`>u0;*R#s*R#>1C&SLV$qOI<6A}Xv2fwIh za&gf{_|$W_#al>e&55)=LFVe)mM>0Hd{%Vpt_ZN&OsWB!;6IVOP#NdJFU|7)-!M5o zoWk$+XClS#ekfh_S)Gaw{IrRX6*R(J)ZH+uUE)AK+MIR~?E~t)Zp>>GyCqpp(H+at zTTiu*;FbQ1|BB+)XK_iTxl?%>B$dl5$`GBC9QLT{m)y9Rqy|npmB+M8wTkulASy z8QjX^3+b*WvuU8O_~%;YbHtOfX~sj1(tfP*eC@~3Y<`cu0%Pl%y@qw=X|p)~r3ep4 zvlKUzKD_C(qOBNf%Ef;;ElUPa{qmZug@t!s+cc-I)VWf$cK(~>e6nqf>kiE{nzuh^ zV%nQ1SN|6Gk#Ry_WaPHCvgp_6Ke1`f6(9(nHf7?%_p|AdgEZmfM-Tg}yWIdm z8?b!AJZP%E^LcerY&lL&!I{`=_{6`wcNJ0}n!T;<9P+Q{aP?HC<;Dhhc#7A{L0Igz z379GPfKyU7sd#itPx`ai6b7I6f%>-%C9Awxl=7o4Py9SQ^Gdv~*JeSEjc1W@?B*{U zK>OA&z#!|fzvw8RyyA*H@3RfAvgk`~rY>JK$r54RSC&y9gR|Ccd_a=Z3~{ zXZzR(Ui1VbIM(4~IWgFNs@XwlBd^QyRPLVSPg3V#^{GxS^48=H%_h4jwomnRgG{R1 z$SD?$bQvqOfj2XkGgXzFx4P$~xOJ6IRb&6a1Q<0u2F0HTwBGgcSzm^7`9T!Yik0YH zu-Gu;wy?XQ?9a(pUj*x;8iX55IJ8 z%a<76@!sfn@B3%Cn=bTyIf%}A)FJUe>|v7<{04h|aESKjKeEHd&OAG4n+gnUCzN6~N^(DgLvf-O6{&kDA`8>7;G3Gjkfg zQ-+TtWDYB&kkM`~-$_Q)A+wktIF!P3u=l)hqfl(xx$byV9{j0)1wW55opl|``Dy7| zHN>fYn)b@EYV)Ud4!7xw!uu&cPo4Zz2>1fepTxSabk?rUPa=O8@Dr9_4fai@gUDF! zK6V20r1#J zPlG4#u|?R0|6ngWwAVlRG~Kib-8Yf)asj&X4Bq|`eurk6XkBc;$!E8_fO#U96uW8l z^w*66DbKJz^R|XIbKp6%1K$&m*?>pq*1v42O$$35IQdtP8u%8o*bAkye8gTf#g?p1OlV0)*Gb2>O0Am_6eN8;#M3F4~(v zN7u7?R-e6p3S;}64e_q;*brZcJN9=zcEvXvuf6!CwjHl|%UM61Qu8=N3-g3Gm9ZiE z8MTwr(^IK_3GagYV1suh>O|Q-MFzHK-m@Q!75?(59dDbEDt#gxyy|CY{6BUJA3ugW zM6($^G+8D2E!u_->PShtNhHnhyC$`|C3Xj{|DE8g!b2* z=KPO8-o5$1|B2`LJc;?muleDs4_SQboB9N)i?R5g6ncg1K%D-w59}ZQGPKdbUUTt^ zU#+vKW@1&pG{BDy56e;}Rbg3>dlMw3eXveA(DN7~Y0bxdBpvnDZ-SzqN+3(Qq)gPp zJ=BHY zIT2aFc5jRNh0E#(7=7l;nPmP7+*^K9`HmA0PeSWwM8RW2<>KXt&2#MHQLY4`{$%r$ zjjUp5oL3;_7wh2X+X(EdJm+kT@S_{*suqbC7j4?bQP+Z%gp(|2+*r2`*5$IF$XXnMyPcD(t;txZ=V zt@#v{pK`8INZ$G!avR-KMpN1;kG=)%&*B!&;78-(rj!e8EQXCQRV(03&LP$fdab)(b#Tyf$7n3~wrYfP(;gwPv8 zE2&Gcg$!qk^x3MZ4|+*^O1bz_mY9ATA)8MdfB0y><$Q@$M)1rAS-ioG?KZ-(;Tci_ zc+YU+04DLJ&)L!^!cuSAI)O%Cg=w_->M#B_4o9ZHaF?{nmg7p(C*s8y-C{XG>2e7yE=*-r!HC_sB^|>WDz#f)nG-|TZ6BrhzpZJhd|u>cbruQUTrSH9l-zg5db4n`T!q@3CiJ@-C7!H&%h zi2?TXua9s3`M1A$^Iw>>pM7VsxGZu$qn8C9`bT~fI$yM-A2!ZwphU*Rtnyqe?XOIR zlqYI?fyrhAyy=l_@}>h@-O&(%}I+vIPx_Kg4g_x#!E@v24^PI(RWbydY3bB zu^?s#HWTron>bl=Q9AxcPEQHtlf-mQ$60wso_S9`1InT^{M=|LyX7h)n+i5w!m>#n zn`A)0`Sac?JAJxr?sj#}BGea`IVqaw@|3d_rz~&rF)D8j=%pzh5Z8VV{^kqiLpS|e zC(*@6c-}rC&(Ld;4D@bqOYNJq!-xq|8*_^rjHK2H4$;j>)mFt;{G~)?`iUYm>!tVd zRzG#$QfUA{y-d=moANFxaSh(0>Gt%NCn1ABv}_n0Dsp^w(s!dgDZ0d($kuO5Gj&m4 z7EQsM&vt1Ss$YXhci6wAe%ug9aDM`qB^(^yaLeGKR6 zPevU)(EWkuc#Uy4!tc27_I=Q4%NOXnZ1zgZ1tV=9geTb#+U%e2msU*{Ku?O*x<0}0 z4VQMLXQgxOU~ghwUrmCSewz)>^x-Y9B@RP33JsH3byO@VBXVBiF2t6->aP{xv-)Aj zd5u1Dcf_qcH0Cc-wqh^hc*bXKB&!d~;`X?_@>g-;hS|BxJAH|lt24oMQ>SN+Pe*s1 zM5|W%W3%Jr#fHyZC-zFT-O>LUHR2&_(Nd2e$(3t=#=Ji352Rnj)o7ZE1(+@WEH*NAv+^IdQ$o*lpavTd`$rkV94jN8XO}4do?U+!K!* zGR4`R-Ok277vbgWwIQClN&Fv>N(~)(Qs@V8dXH^3k646@yf%|^YgsKaQ zx2wUi-Pg1|@w3laSk<%pu_n*WZis{Ll_~scb0dL?7U*VTt7qDTb*uPQT%TFctPReJ zLtt4Lm3E{xacup(W7I-}9QmlrL7GzP%9_3%d2X;L(YEvgHaaJ7+UOBlHWK3F&+HFu zXLF%^Ic9?=U*T|?g~NI+$Y8OVtuLRzLj~LSd8cd5E1`1%%deTidvsD}H1~p18=%d< zu?w&%x3y?DCh`nt^Z_1T2w}sMFM%=6oS+jm@&GR<+Qtd&-+H^fo(K+1$&mj!N#2j zCXZgtSch+Xjh=?cN|E25h_Bep@B1KaA|nwV=|j)fPSVdO1jz+_x0zs+7kflK>v$wl61PE+%(L@4 ziPK5+$EL68vFx61{ILT63g~y6Pvz>zxs9*I{(S2lN5{Uy_|w}@ndmZXnBe^RwxX7frdR_eKn?W8L;A^6uwuO6eJW3*= z%fe|Q>V=aby(aTu&&0{hzW4;cYfdJ#)Z$Cgx+kX+cig(M@TY@E?s!8K)6{eNHk-U& z0qj{rISb_o!D1DsZcP zm%eJ}$@PnLh7Zm7C>lkd)*E`Yt$w0nOl9$^_UP1l%!NhqKxZF6@)0QhC3OtQv2-t9 z_W4@8M9l3>Hr4Teu#4WlM>qTVZcd=V;TNGvY=F6NPXGD+19jrhFJnIbE8k7yd?pdk!n-Xo559SAh^uUfg|~cKX5z%n z_vlazZ+{L>>n1x>^5Ivtz_0NdptQjq-EYNAF!^W+BX_{&J8UoSIF?)21-{m&0k|VH z$(UYwjw#62RxkUVs|~cl!*}fp<@yPW9ceEg>RpMxslGX>@OR!j2jCjAJ9uxN@)$dv^n(A{ z2`|HW82!jRx@yb#r|r5fVx#Y+b6!Xvyy*w=zvhbB267ce2>mQk2wt3nk-} zw`(?wUc7j`#T5uX`psYPGCe`>g$W1xJa<%`vDpE9M6eXn=ANApNSZp=&W8?MESwMV*+)<>sRQO zztx>TQ~ZEV(W3RN7PY)2=>$zqEp=hY)3>(msjS-}2amaxZ>zp7pPz9P`|!><04Gzt zb4uia8+n`@_cOcUHP6#^TXbwiXH#M|77m|?g};8@QsU3PG9JNAOf35k#IZ9cT*Wz! zbrGN>;(!yo>M#6e-`cMl=4OSM32k5Sx$*tTmC<`_^@2v(Pw3%AwY+@q`G?;<b%eqq1RANLpE7+d}t zo$tTxxkk}y z8X0{=F;NeC)&5eSUsL}F%Gs6Q%iqGT7w@1tc)lg=G=rajn##q_(dj4f=t%sl$hFVS zo(Uh_al-TNS9}@d?jxs*1h0!6Z=P@vKl+#i1APxz$=qTr?>P~S?`X@!Cz1%j^X2#~ zI&xvD-*7Xdio23TwSdham`(T6VQ_ao4V#6|Y9_hCy^+tR;>tJm9)zpyvS?=WE>CSI z&Eyz(>lIzNnhp2p3NqtHmKlm5t9v%JiMUECbPU$&vllz z_pmG(Zp=tMUPA9ib?I05@l!Vc%J4K$Ir@(;&yA0fwQP13B-N+7`0S`(w4raaLMoq= zK{iFPM#R{y&XnP)WOb~^aQMOre!Az!9v+CrEF$9g;}6CHpF?LclGRIINx`7h8ZCG? zcQ$c3*yq+8wPm}Tz_C`pi0hcxINg%D!N%t~J?{4z&-;tRIXq`0+PaK(U!8l(Q&^PkS4}HL3bQ5>pXST4)(6?>6Hm!)WMjNG;Z&6= zzuZ3e?JH| z1gaOfJ0pRvUI7>^2Shkze@R z5MLb_r&7zPv9o&rgfbQT^D}mory4hRpR|$s@G|dm#svN9kk9*wSv%^xCeYBwc^gIJ z##h8o{m2Y93-?snez4KD6qG0EyfKcQ?ayti24<(_>+(?|?S^mS-_8Gtd07x!nRkZY zo-f{|>M`$tL|bBy;&U#-im-bsmG)*e?4L8Iw2y4c1vj}g`dTTKF+vIlE4g42@ymk5+ znc6FIu6U#GZ{<-WI)p_3a(et&Nlzl zyJKN`S&Y-7aqX|@1yal17n{WcoSYPZHn&^n3Vv{AlACt*$e^5yv1|}{BZNAJkGxpq zUA={&zOS#!W)vN>fdDSf(g_`v$9a76d!N~+p06qCbA0gJzuXu)ky{?6BwtbH1f)+# z7bm%VTO9a(-VPxux{&m7{LEq(Nb~c=XD%R0KU*1h=wRJ%>zn&7-1tAcbtkHLg_jf1 z&LcOUAK65E;+y_c;i6xgcjdLr@>9vU$FFXP-}{iX?fOP}_M;2+MlC#1`+m?j`&(eNDjzZ|EPJCJC?<58Kj2-2)eshr(M&M6eWw8Jl`ta87U>zULBTLra zW*juu@&oPqp?i^d*4Ncf{;Hi_AjDYmxorEdxX=Jy_!!If`{GWWWC%Os8oN*YnxF^2 z(ZO~7)8g0_@f{A(-&Huat^9$ z?5p8?55fL)JQ#1~*V44cZF{=;?tLGhj68WnZ)xo>q^5r8GGk(yaXv3;p?4_?yq4 zFtncctCK_*Ri+Lmy1bD{`}wO!CraZ9;M(BY)|M<^H6DE9ZDi*aS@~JWoB=RU&%T@u zg*-!(e8U+T!lyj)CT}$+8$HvL;AC*oIPhZv+~mYh#bG^eAWdeCg6Eg~gc%|5)w8~y ztlrLnel8#^4mM;1A(?oo^N~reCwt23lP|@&QQ+3%XMa%;lDs;K+_yQDd?$3QU=fM$ z)j*!%FJEO-0pHh{xrBQQ%uTN{)I~pgB6Ld7$s^FVtiH2pk+dX`HD7staub~sVt&wp_t|<8QWs(P{>nIqWs%KIHVUpGq6+*5yIB6;u^>HO9?`WhP# z@3_R`J=b4MZ5!G~w_KXWczoHq#*Z>dT_2OMy<*mK_qA|w)H#pIRUW-#i;*C6leUqy zjGUf3W_q(){Tal3tk_)iCyyP7*OI=ZkG>Im>2qZ>dcJ_)0>r21hPX67*2Ze9`PeNN zmk;|RKszb=M|Zx^m>80lPS1uo8{@Jp{z@BT17WT!@tLsp@y>RYX?yE@XG(uSyyCCG zr_aS}`mtK8W}M5%@qmu!4SeWQhr)XF4E2ShZ7)H23&Vib zFFf>X;b%PCewEoYHzf_OxqPNh9N!VoHFww-GJ!+4$0v<{ldtHe;a9b;?-b#*?45Bk z=$W5V0ndK<#*v_e=Db)P1?D4kzp8e$UrBpVZwTk&jm0tu2^veS%1G34rm0VudBr2{ zoUBnRSM3f1_<~;8Ztex2<|FNR4PEkTqCRlMz7|U&H>&ED z_l%0udc?ozTGV_h7fkDZG0F{0{Glv>;omVKZY_q`iXD%<7xe>Qs(OCpaR{GL&*lV1 zp7bCyeq;`M;x&IypX$*J_e$#c>^nO_spnAH&_8{u_tH9NNsDmX^_{x;X9`R`g!o^- zP%jz~T%<=f;8>^s-8h0@^x#1gJEa}&@G>oU^av<=tan5Uf~RS1h^tzh(pLQ;Sblj2 zG76MmqD6F$7Ru31A3spTmRs5Y5*j^S+^B@V@nFj_rreO4e8yb+j8iuyPi$HvF~`E- zgx6TjVww3{-eA$Mvx&$B6}N~VdB6GlUttA&*H~BfoODtAgzUV}oO1a8f(s|#22ql8 z(O4IH!fqsG8#mb$;k($@KFp?88g!rd42x+metF+`e3u@KzSVNBrw?d|PlDfkA~Rd$ z=5BwOrYHKn!>b++n;h`u5uS&i%ir=SeEYKexY0}3@i%xtHr}aSKF0pBuj_*~x-7ml z0IPYkbsb#uo^?K%KP@fQEsCi2Kk$Ea%$GFXuqwV%(%WeyK)T(29 z=>#6-tP{qO@~l&=3z->*0xD&!PbHX#PXmtMEseHa0zP9Uc*yb2!NpsLuhr4i{Nmlk zyPBpgcDB5d%IAgNy7RyodPBe_*rHHs*_4*fCeBb2?a)qPN#Pb%fYax}`Ok zI_6h!Z1m5Ck!{lhx~jC-m17cy=sfB7rT6>>`Ae@_(#fSQ(o#D zdh^;K?&=w>)4mMDi__rJn_?25BFYCUJeV0@H65jt(iG0lQzL?kMl ztX(X$o4=fZj+)0GVimFNb|iN@W}No`)qm?( z1-)o=8~`i7A`yNW`xHNN%AdO%{L-L)^x1IxxHjqZg+_6)r47cGe?B7g!26T^vfFcC zhR570epL}aNwO`@iTEE4&Va{!@rTCY| ziK~q3TgbQgFFdH{0@64UcZ-*xOrmi#6ZWQ@8|^IwzjVN%7|RWAbV`e~!&UjYaiL z*$>AmHJEt^PF-un)~6Urw|qHmlaEhNb$APp?#h_PXiz`C(I5|4;y?9OM{slEo^si* z=4!n9wegCDJZZb-i}ZrmgT#wG4-S^vD>at8E!pOO>sf1rU1d)Ff?sl~Po){T zhu+buV#Zc)6m-cz3TEguyQ&=-&oq#LEz=oWm;DCG|h0|(;U1d_jdRi!n4O_r`y?*T=rAId zo&)%I%*TeSjtRQb%jf*w|B`o${?59#Gc>@T_Yr$bG$&*5a?2Wj+I-@VRiY!sBfDb&aCC(q_ed+aYZ0pb^pxo~AR zB+u~nLheexX8sp3yb9PIxuxTFquteZkY8wW+`d zI5g#kiJMIoIy-%@a}77!;Dk4J1P@+btmsSoX8GGPN%>i{AsCamMPm8jtw14u?s#*Ir_1*a?u}}duhOP6KtLyHHR>ZF5uD+inK4y zX;BwO2>d2q0mP5$nRg)5_TIOo#E)gO3#C3be!alGE)M{ zxs=l60b&{WdmqMPcuzWfTe905(~Pp+XYyHe+FE`-U_)O%)NWJyi@dQbcI4IRv+q1k zS)P`_jGW=qh$s0CYZ+6k9J<9{FOMFyhVN)HR9hWiCxza!wCVYcXQ3Q;V=0iO_rWud zY7u2xwq9c}#F^}9l%PcLA?PVTg zju7MRI!!LW%wu2Wa}_E7SgN$u;g_Vm^x(811DQExPTqKCTzDP4ONZ4T@y~|)rDDs> zrg8ApXZlE3>*p6(^?3QN{1(6J5B|KPSbi%!`^mb0{(|5g`z_1P{59vdy^hI~&TT*N z@M8?5U!hF`HyEq#_-&d-d6A`A?R(w2BAn#6KZAWi1h4!K!_fnj^&>nNKI6M(pY7X;4tT+|Nb6U-<3&RBmPwXyA0|F)WLteB1Nc{a4t;e-5&l`|X*mbWrpAae>JB7B|D z{6T{}54y|SW$xv{X-S5$gReG#@^tBTadwzHFs3i5yr69+P5`Fq8;aSm+n;QDC(S0< zx)WpJlpJkYw_7cPlgUHmUH{NFPvL`0F`I|cF>w7=vXtjvZY_pKrX+xy?i=r%nA0Xr zZ93Emdz`4`MVp=pwK!D*rte6jhhOl(>w!($%l21rsui5z27wWh4b^H^j)H7}uy!pe! zTmAlo^E`f$d3O2;+HANH-_agbDnc#lzfP|GCUxgujhF)EbCX^5jW&ExM4Q0Vw$s|8 zK395~G=BJf%LhEX6p)ubG3njNO1)yUXVSE%uk5eTxE_MfxLW!(Jl4=>j`91(fAiO6lX;rN7C`qe(m#<=LB6>aN+(RJo4X&ojhYf{QXJGxEdC2zX)D&?Vy?x3FP z>h>M!7i%)vC++WG@H*;Jt5L?tE4-WcNlno1*cc@pJjTGun|yP_f}9JNX=pm*%4gtb zVrrv*H|%t)-1>z_+nLQWG*`Ye@d)2-ZT5e?+2)5#pfynQEGtUSWSlECV+z~cWMuQh zrE7X2D=ly;=~aA?4KjXQ8(jSZ-8?5Yo1GN{wB>3VyxNKtz8s5(vKmKcx}feU{7dcv zBfs?T37?o8`8fpzQT@e9@4}<--K;GxDg6K3y(9ya2q6Wg9J9b0w1{l|9{wr zGjp&H_L)xxY#4(CZg>RUpa(pLxvx9oj*6;POCQ~DdzzinvobR>zBBTpa#hvJ9fOTI z{qIvq_qk5Kz{JL`GnpYLn+wBfQ_3Wn3ClXD4SiS`5Fb9)5h6jOR_N_|WIAS9l)y_~ z{xCmp7G~-Ksgh-hEB=Fa{EFX&Z+np1?GlJy)^lW4%)rogaAXc&7Fy+OfUT2Qcrnx_ zh+8SR&$Rlq`WAZYAilO;Rc~kmCns5F3M`!!2ggMmaJ5*sD%&=6mMz=gWkuu6y{W3- z&7GOgK>uDlR!QCi-t{L<%ZqR3nV^uuS`rZZj6U)lKLDy z@R0ecdHjNZG=BNkhhVQ?K_qU3ZQbF|U#0oBLb$$=5^uDdQ+UyFD#&T!2fg?0t!}08 z{TGtsvBbAa+>)h7K6wkpzy90jHy{7)lP8-?P)8{(GrknO&FXcPc_=|AvdyR}=$ z>ECRo@QQKU$IR=KRMtK5l{S2P=+(RGuk2t0M7^6+@%$|_! ziZ{iEpam;>=xRO^96qXoQ!?CYKCBt_Q}V9*1D(K4Djg4qOZI;-%(;Cvy`jdjPQ6L5 z9`#Tf8+$v=_*K1b|4U2dH9xD2zs$9y)Jm!`g{}Puh1c2UkMylU@XE*7P&V2-*f;Z? z;JeS&L>=GTw@`XsQ9&@D)=QGtW96R9Rvd2|BQsvRwv|Tc-I_O_;DrvA42z!0X&_NI z?e>6Ms^4grpUls50T*!PuPdvj`YXzqbe)vDvy->`Isk0WH?6_^xK_o`W%4T_KmQp% z$=lg;zf(BUey5+|*qCq#!CzONUN~uqJ>Br`L!T74jXB9;LiE7aZ6hp{*vae1xG%AO z3G3kK$rH2j$@UkUinYl|PtL@n7|B!KSrqJR(G5-pY2rzG8MpQI1dD9dy|LRH8JA1X zx{taxdS!Y|PesS+uCzn>nUd``kWu;nh`dB6SiQ zzpkEGevpoAbm`CD#LXu6hONgcaQUZ|PQEA9V4Z1CwbseKpz^tg4$RCNjOcTsjvVFi(qCa% zGu6e>`Vm8$^2%qosjPUJF{ElsC|)N%YE+$#AV1c^cz@g!q8t1YW9ZiWfn^Lr9AA>_ z&!@|gZyu#LbD19;MzL;3%UnblXgv#`Iv3`R?q>9%Zkk;#=-^bLKh5(5v7WV&1dgrx zG#;|)G1&{uHE=X0{J^P-Y?AStX)2!$vf$;*vH=|8W7ZOtZ4VdS@)cv8A?m4g04w%67ZgL7p@r}$RiwU1kFWEIuXKc<7mUa8iatIO7gi0A4t zc=lT7cGp!}Hkz6}N`ad=6L-Jg)Wmlm!An~v!PI{=htFwYkRDl(!o$V`Z-Cod-@wMO zg$H`BNCxB_YFL{;J%bQkF#Bcu6bT%HM%o=5Z;?UG#mG?sXY40 zMwQ>|fv7B`%uzKA=_^%q!juWmr$Er+KG|KHocO8xR!t0GZ$QC4`KJb-`Kf6pVQ}E* ze%ByUtat+eJ;{7pj;iieWb~ACY^Z?g^y(6y*-X&JANu)hhzXO0AA`IBsa^;FJg|k* zI@(In)D^biN`|FfITLOsF>em+Fikb0Ls#RQP9^?BlkuZ=%OdZzbzzcZGg=oeOh)*n zI0g@x-x-QdD$l7Yb^S5vy=W|9dGzswZWn8k?(v5ma4yfc|ABG4gmU*ox7uF#D}dhN zOZydhHR-EVNjT_V8W;c3J2tD`iF*E2Yz>O1>h5=BDwT~z=lJr(Dh-=wXiYod zet4(097$kGWy%gY~KBumwH*9X+R!IO+cF(m8TUe)qPtQXL+)smtc2J`fyi{_<;< zZaUd-i0IL?%hUJNWgq>LxhUEMtvCPxAOJ~3K~yM{V?PpFmSnO?ZH%<*==AfPV#x%-3zhe(FoQh{^=e(F7mW&32 zW{hmahUYX_A@KH9S;G)Fu)%ydWl z5u0tJt#185ldqgaS8>zckxv1sErgBuUzKG7w7hmgWJl@Lt>;v33ZY-Nm`B@3`RceE zF1H{i@Ls+j+P9w1WCX|Z!>e3P<*ypRhU7z^YBB{mrZj14XsFk^9^VL; z!RJBA1mHiBbl-U3q@R=<*Zyx8(1xF&BN?~)+&yhM@U6Bz5V?OjbyGBLQG+ktvhc%O ziFzg`WQC5r7I<{5ZDj@;Ykl1sA!(K&Y#=PSooA!xiB8SlG`bCW@~mi` zBVYbt5}e5$eo1O)p=Ii+=@Ol#8%DGnU5R{w0Bk^$zkQO+Ld8lYc%4S~#EKxnSghg) zeo(>s(1u>it`br5p{orsl;S7++7w9!w@AQOw)m@a+r%V~4tnS&Uz>}!@z9ep8)UJ| zMTGexU%dPW;F7o=WK*sVG7gWg2K zYvB@Oym{nRuj2dVf9V0ef7ERhe=of5U*h_qpU2Mj`P6OHy&q@_Uh|%Mla(BMHISdk zJ67O*O~?&AWydD6zLECa2)=mO;w&-F5}i+jPkgt(Hnnht z=lN&hqvz>H{zZ=M66fWY!8FdHL;5FcobfDQyv#?C z=rc^ZAb4zTvj+V3FT>U%8naT{geyNTbW}>d6?oYlrm!H;?#X{P&$s zi|muG*6RGRbxO;Ig+6(3@D=I7uccSFD)6hs!*p+d`(BHb{(jLLDE_D38LQ1pVb|>h zweaH;@#S}8qq+Uk0{c0kw2DKjHgibkR^mD>g{emuVM0 z3j~u{ZDKRomL0qon5W%2A$j4E_x?pIk=Pb~FpZ6Y-xvXp_7kGK@RL=Al5hpp!$6z{ zd(*}yGz%Cokg!?*z2MUZUkO5g|LUje-Vm#eiwJaSD!YaHVMMfzSj_u7zqAJhvCa8WV-MH}fHl zjjmfiY>*DU;8iTpZ{;s;aexn6&Y}bzb$W;RV$9Zm0jE{?CaM4lz$U%k2CH{$zR1BxM!IzozqiC5ocwRv>jei`7 z2ZxCk@)!LYDz<#poWjMgAHWm0=$Y63dEG&taHAz_1cBo@QF3@~ANP23LG|X3SPmD@ zfTfmbV;$SZ>Ivp3#aY_|?`_w73kTfZ7nN|0XIOExkHx=uw$D|!MEg}VCTa~@p2xNM z)W;meXfynkjd2lGziaNK$|z(!&}Zbe5hky35_TS~=)m&;zv27MlFj>Q#-^nfH)rxC))BH&h89;FKdT@`2x_O}E<{UUS>gV2f!( z5BkBm`boa>!OtJmV}dcZ&aCIu@?geQ#=}>2tNHuIcJj9nQSjGJSDw_jwQ0Y?cKusA zg+4f`n?AvjM%95c8U85$kna4?q1}9b%`(A@UK#{Gefv%S(i9URUC;f4J;}1E%CO@# zYaTTC&A#&#rpW{%hp=)b;xE26;P`->2Ru3m=lDvJx>~|p`W?4A6umdy6mwCQixctU zCy@D-IiFazI5r#%bp4mTI<@peKq~h{ms2{>k?SA6K&MQ!=#r$et?d5f$17MUoCLGq zz)``cq_(BDc}&`S6XlIBgz(azx!{jXRss)B@PP4)Yb5lCZuJdd`;~&HcTLLD#~WPm zMLETCUUxNogRe!W^gn3aw?aI{6@=K@{cQuSgL;;QEB1tMdBEak zL3gb`gzv43a*s=RtEpbyrGj)GpNF?%$%$_Y1mhMh#)|vI@z&+SIzBmZ?#>|m}+`>f8P%eZxA!bcXh@Q{KG>zQRnA5pmP%O$tLtjFEmQy;^S~@Zsvj^l?HPoAyv|(LXqVhB%h8awc%KrPA|Ogd&|VfC#GqHy49kY&;K#M5-%e5vfOh7FS< zt%IwPFEE1?eXWBVO9uGfG;2`!#P}avQ~!8+G(WbG^|ikyO*VbVXx{MiJ#T$Fg?`8} zJ|%FO$e3<5nMMc0Xj7^Qx;Emh5w)j64ks9#jImiSUfvjj)N+bLecDD5qf_*wX#SQA z99kwJSU}f4foIuR6ZdS;0ykcmAR(J;|MO^&avV}lPrq8og-eyY<$ z+t;S^ds2tPLxFD+o+WhftEQAY=9N!hN49b=c$h=hMJ5p6*%T*e%;izv1#GUvz zJ#^y9sWMdJ=lE3337k&81uA}8@U%O=688iAM&ZN*t(C6xe7v{(UH(mfG@Zww%J5`E zf*!I9FFJ{@OYn*Bs>Po*d#DJ#{xW`>x-j8qzHqIvaDGqk;q}@)7QSP@`I>)mtN6B# z1wh+#TKc;|^{jR9Q$j!gwa#4U@C_O7vgeCA`qDPI-6S_3B7&b@73i2FE+vZjk%U!j z7M+W?=c0}SHpj1d#h^BwZ*>A|I`|nUJQ&YPB6r^OfYOtcGf!kq0_G%s!81K^Lafq= zEX9AtW92mUEFUD{294vm!D{5Ij@y}^TDK;{ZC zONvSt`Q?YgVBVorf8TmfahP0$jUF2w+-Y2ebWn0%{gg6R<2t!)UX)!IzVSl0_&+Uz zOKRs=(`a_1EAL zflR#kSGKW;`KMWX@}&MsUmHhOMy@7%pCmOrtelIM1&u`$oVjhnz9V#d)3b@-i+p8y zn8H2IpqC79J}lc%Q@TVvN|racd_Bt|BtD!V^13c=DLDBX9?~y%>FYGa}4LAdFs;<@W8>wn}j0q4c+==4s$ViU|vZJ(Jzf2h59SKU^xezz}??PRT7 z0^(owi}TD!K>UWRB;@N4-D*LHhuVR4GS~Q^`?xN$8i6+OqettPMK3->#@U}upDcV* z&t{W)c&nIx9R9(7$jcvv#|Bf9Rr7Rw!pL|>f7&;~$s$#@9zJ8t`D=9bkz;M$ z;$*$(yX9-cqD$;C5ZNtv;H`h!cm9mW#u+{vsIuYAE%t8N99-fNJsfkTk7G<^p6i5n z^k(zL_AWXPuLUzFbf!%?c=PRsdHV9aDeg1oh8erDzfmK9 zs(yf3mL(K6YvB8&RXF6a{d78Qne>Nv zxQx`sl@y85eGh11wI1Nbp3s1x6gpQno&o(KTH@uM)QBd>=2H-Khrje7?ea0kni9PB zjgjF9eN_%UsY{>oqCUIq&HJ(;_hUaDr}Ra5D}T+xl!$k`qLd3wlICM5(5JppF|_7s z>}!6+mT}Boqo?a`U;5dyWv_LyE%eQ`ujvmkGB(>Q_8EHABesrxWMu822^@N9&(D?v zT=r=3;)j0vH+unU9MoF#>GxmWd{i8M)a}Jc=3Yw2GP=MwJhwb^&_`^w`~ZQs?g3rf zf#1Q5U!D!=Ilu5tKe`{lOm7#SJt;YRe%s~nW?Uu?Yhy$Vh)3&~@f`k{_o!QvW54kMRzg4uWm1%mK$E0&5!{l9A8A|U#wJx(_zXvC64|= zEB@&(=jwm2Ct6K(A>jj;rJD~!sGGRw0LqDH+uYF#o=%MY`bY8hM)yDaqLbGlc5=vJ zN9=2T7Di!$lcaL`%sGA%EdArdAjvv5!XjKWhaZb!#kTZ~4D6uXe?B3084q_t&%dQ6 zpM@?q$V2+RvBoaG(I5Tdm}0((zmhYK9^OV44~WupR3rn38>wThDi=uT)7Un(e*-;w z^MK44UZ7hT?Y8->Q|Y&0*l&NSMLDs61%SSvaPE&`o+rTXaZaaQ^UwuuRj)Z5U_?@Y?ZPU_vu^I5DK{}o{RBVXV zqQw<@-vdj|Bw{s~c%w8Mf|R!|tDI(d(7%nJQ&3oXq4DBd{K6j{J~T}xK5qcvr8YLA z(#jK_^#E6%E1vL0W)x7q=R_#Zp9FG#kPx&y@6MA`LiyFcn}hce8G|U$o=?;y84qk zws0CsO1osa&$QSceJokb2-1gt_{Gb7XhqHj0F;+6dVSZwe}41fgW?Z8^xsc~+8zX5 z6C;Rp@k;?8KX;#`wSAas#7zFqEG%QIa3kPjT&*>1(onlY>;*oU_ zt2?Ezl)g*GOUDQyjDs6K&^u_;aLI$0oaTozJf6@697{%4>%HlWv*5Ia?#hSyrcJwH z)$vFB>eNNkL!yTea=}~jhbMl_csFJR#d-r$H2@k`QI!jq|>%nVyzp{y%-*Jpyih&E3fbAdqx9mmIvCUG&I2oVzisQB}5Y+d2 zs{gath`PtJd*NX*r`-!aV_5#UUHtVGI(X_7$3~q1R@{t_X_q~||6D%u38B6&{`C8= ze%Zu(=|Xo~Q!^{wAUo2<6ZqPF*Zw#V|HRVw_;h>6wS7D~MC5TxQf-VxgWbaOsOYg{ zPHSTfj;*sj!d1W94b&T!Sg*HnXgphXI}7nXfu&HiH72XwpWwr_FY2k0e7T;s0*%b7 z)*OmGHJ?eg?C_f=bZEi@c0MKcYyK`iw6B2Shth?bOBr8omCoXS>0ys2Hp=#$=L6Bg zNB@DMkJk_TLX4DGj91ydvu&y?ebvS3JH}qtCKWS3Mf1u_*YbVIf!=!~?i<#4@L1@+ zF%4y}DaJfLtXr=$!ik&%p+@gf7f#1X?ZxVX343jL^QicOAN^6jd(S$99&K}5QFIaD zL%g1we0qFf1;zC6F|XE`^0VZ&!?L4fjf-mag8|n%z&qH;MbFLos3mS_#eQ=B&g_QK znThajQdr(JZBROD!@gA>9lnM1qixu+IuG7wi;Gd#wXaS%?Uoh&pZTZKLPh& z*#zrasHIi=(t6<+%aSznA`Yy%cuRlmdzPRjK^I%mI&h$7(JKao{dH*qs@lJ*dhf`$Bq%m_x zBVr$ZB%So{ej+x~UReIDm=K+4Dn_tDeMu{Nx)0&YA5ga_->G5CF7pyDGn+Lqs`39ZAwj zJVv*Q8|wmJHhYW*I4I`YD@RC)&aE12wBil1F ze)~Zuoc}HxR{!vj+E=|}6gRY0V-cGY(rn1W4_$gPq}^XJiJDEVCjo#Y@Qq6@UaHsR zMk5KSlH0a1iM`jP_f~I9_+Vbxp`VG>dzIhn#FNctoz#j(Wlk5^v~kZYnlgCEYeMP1 zT7I)N)UAhdrIKBzYKE)5PN#+4w6*b4z2*4&U$jrR zU#us}S$rt!#4f4PS9?pPG+&{7&zr{=&mr+*>SsZ{G7`7_0{C!Y%&D zZ3ot&bwnjLz~1DmUm(RN=-`bH`da6*UoDo0ZL{fDd*Ft_PkrlA)3k_zPwCQS8&hK| zb{TIzdI5$<7KiKHXWYiybD`y`(RN~#67hP6Q>~AmO*Rd_PjG7Ic^Gg%$Yonp{h)%! z8Q!6f96?PlM;Cj2O4o@c`L%TJ*Z{q4;bNs?ig#u+is*mg>nmscYX0D~h-7o|sFUHu z+Xu}XekZZ~$%QqEmr8KK0x$G+B3J#rE)ZF`U%$NQ)rGR{7y9^v;`F2P_CJET;E4n7 z`pis==Ye?DxRIj6iAI&c+b?d$ZwMx*pGmu&vT?}!&-ew$f_SbjzVX3XFV{rd)}DQ2 zdU#bYgFE-Ii-x*S*~zJ)13Kw%@Ki0GTYtan7hp?l{2D{@GxeQ%J_dyD@GYH1FTJqq z<&S!gz2=lpzt6W#z)fLJjDMs%PDFid35ho0qAy!r(Ri#&2Kcs*QZ9HUA3f3B54@q9 z>XBt$me?@+8XQq@F-F2~o{*5GKQ&t}&8`?r_~_R74RXD2#qcdnd){cAiKEm*D_L0S z+l9~}?S`v@zibPBtvWayI^cKHVJ~fH*1A)#IsL`sR=%RG?^`pFOtx5v0%N+ zyVKw3fxp_PLl;f)pLyZ^PT;~OHUv%%F6~LkCEek=Zx-Ley#KTw;Fb?c0pt{a;`6J1 z48UCs2tE4m`w!X)_i4K8?5D_oVuJ(r2Wjo#AH;o%hKE)sJ;l2;AiGm{YpNY2N4HFA zI=(5)W65>^CI}R4)Z_C^`iGQXw{+)A>$AiVQGUIH-qyeq#65{vPY+PR;B(?dkX}7h zHnWKPG-8RkEyAx8l=IbBfIC<4=l&^h-*OMM?C|8yU~HSvlb;r*@2jo-ZAkZ+@zGrq z5VtpE0u{tlujPZI0gShe{@acgw%6rVV{gNi<%F%ST`M z@dgrl5lfUs$70BQQj+=r03ZNKL_t*hYMoj}#Z36MjP1SX0x!z8_2}PX_T+Pqv%RU! zIJ}a5YrcYp_ULh?-8yG85}YgF2mb}JbLlDzCrpd^=GFd# zrZ!jV55*Th+yfrG^XcOHsM{jYq!WC#5uS0rU->k=z+Lm6YAoE|7!wPU%|`x%F2H>s z1w1pS_!|JpOTX4yRB&F}Te4L@6n{v_s~_@FN=t(j~NUe$%m#tdKB zc4+xiohJHGW%~0pHyT%T^k@E5taSE)H=W=obqtseSZobXdu$IBns zgb2pmBzUwf5zHB99Sn!BWkb_`R-ZE8`5P(^~r-4nHD) z>xb?bEg0)+LghPBexf7Ag%^y7KksT4_GbmR;3+#=SuUg>QwlE-j17LnzhIZ77}@_$C84 zebaqa6RJJhoCqpUFx~*WkJl-q0$Cm)mJDzY^pt-GNb1YIzjt z9w+I)H>k(|gyqTKTAjdC z3ICv=XJAIc?`n)MhLA#tPQa?1cnCE9tA5mU-bCst^#6~}Z&+1q6RiDP}(mp682+A>qQ0O&N9!Z!9dBZ@*HFcqLkZo5$b^1TCpyyv2k&Nu0#n zbAs}Ej>6tkQzJ0mL+_k7XVmC$d<$kw;zhSKWkXLJ^1{us_z=!p?jt6iRn_@yHMNZ3 zM?D&MxsdrpQgl;EK4VkO7=nj=Ygozx(uSOdTSrxGpE`htRbMrBd~1@N=}j`i``ZEQ z;aG{5$zjr|?MT(ydu|M5W|jatuiiW6t4lL6K+0NEwaX_wF8p^KT(E7o{h@g_ocquzuDkOtc$;S-KmYtu+;jx_qRA!* z0bT&S$f_d=QtMBrpr7<5_@E6hh)Cggf*(`D`Na5pekqne_31$&iY@=t7i#-M1tx>* z%V+&2n-;f^zkGc2`QQGfCU^1R8?Ab(_uL=e)M+B}fQ_xnC)5}0yL#J)yYEFIdN0(p zrGM7qm_>%RcN&0xFD^8)XzUXZs^$B}PIkPO_v`!K!WNt3pnMo;Vs=0@oF!%wVk zO1bp|OGgjE{eYnO;ahzwXNiI5*$x3tsq|7@v@X1z!;2Vo#{Hcx+Q&-h7ERM!ky>s^qHi{pxFIwMTzG!SQ(2S#Rdc}&q z@h^R%+)n1(y@O8nmkxdY+!Xz8`5^DU?{3lWfbf5iAw!is*1GNRQ{l($Mm#aV@N0s} znc|A^{rXkOY!0vR;dIgCszc}=^eW>kl82cJ4G*8>M!Cq^WR!C?8CjuaG6;-3I;l9_ z8kpL>5hM!nv2&O!#pmXQo@yT%wCm4{p12xE^&W^dDGEPuHT~Mj8rcq&bgJ{Bdve}M ze@<>lzxziGF7@X>|9^T{F?I>JPVw+7w$v2xu61U~tD#o(X3`%Ms8HH&cw`C@EPi=r zuVw50L+JZYnR(TQt2R=v`sFeDhzHv|P}-I{6_Z}!Po6*V_I;SjITdjVo+@k@kA=OO zix2$JCTZCnd(_0$>T1!Zg2}o3hfisH)x>tB;+c&kvaH|IDY)a;#Bv%ou5?V?+CJCwEWtPmVEO@zh2<2kD6vy~DHNOLGar0n zi0wdAaco|ybQ!Ep7y5vmV}p*ED((b{Z_KYxs6Ye`EHbmfqRqA{qg`Shxu#b=bSgee z6Y1tH%gFhQjJ#8o2kuCWspfBA+SIalFSsW?On7`4d+VsC_>|my{n-~G(#7rIY2262 z1*!f#c<<80QDo6*I|~av?0aCsA+D(BK`6&r_aEg0AK9wmixHwSY0E0e`7?e!L#qbA z=odcLO|sCd^}8c|3JV_)DEFUF0GTKGR!TZdeX5IZm9j~%g+u_!`H{N#*H!oO88Yo}E!3W5J)JG; zqDu^v?2fA*>pp>w?y`kG1Ro38bT4Ve*Y>V4QJzp6V?`P5UN8#XFp8#YSh9xM&!$TQ zwpMxKXPP9Z7sLUzA8>(VWg6s<>c9m#7vE~Z8r>K#c?*TddHKQ=@lo2_jddc|UW$#@ zM^ws2!YJ4Uf1Bc-DM02o$Jo^mLP3Ug zx>&sQtk`N=;OO4{gnczHP!Nydr|OgBo)3TH$S=~HgO%oTj1wT>+O8)I1Gc|XIr2nJ zZg+@B(HnWbA49bAup^7e8$H4%WAR%tBVU{2$+oh|HV^}n8e8Yp>u^Hyu5@DdOB3S07!KRTyv z@fY-)`W+iR?quS$h5i|ilCp}89HBXkcq z8DOQ*L-Q4I)%A%E;pP)X^Jqxur&HA!Tg+=HuaY;H4mUP@iyjQ>3`$LEPHXcTOM%x( zry#8l1H?hg%wavcjRnYQQv=9k)(fPAR$vAbDLg2T%~XCc4WA`9w!%WUO1Q=LNqdRq z{?af1{>gCPHepeVo&hAk1K}}{!v-VH2fo;e8h+*~n6Gdh!02Kd!7O~>vsqCa<-PZa zCQL`Pu_^V&GqKQq@~sr`2JRfakwa?v(J^pn+qR;kKY{U~3Asm4R zKRL7=`%J9vr^GY(n+9Cy%%4i7nviu-@Loq4YM&)N^g{Czf1wM#^Aq1EaW?i$51e$F zZ3MjdBT44ME*PKVp%QZ)Ahx+b7n8pKxfo z6i*2nr$dsf!S9o|Mrs{YOZzl*A@F?xh84g^7WD0B$P8Dc%SYJ8nE!g+P~n&UrLr2U z7k$MBAKH(|8a-5|SJiMD|A0xs^G3Kp{>*JdX;0Ix_m8)D11@!lZ_iP-r{WKL+yKmf z*sVY0Ias-^O7UVE6|M<5bG|IIZL|wk7YQ(L=%zP~Vhdg6XCDAS*Qv(lg|6x6;=??O zV8*RslBwL^Bx>zrhJ7bneCvX8bJgnt%jih#ynSb!__5^l<0iLrWNdl^ zELFze#EbljM+CKwvA<~CP#@_32ffKfub}w!*}Z1H?I&H3x<93)xj9ZnhQ7$iHwVSZ z{x$#9&8f5)&|IJ%kSS$<)d1Ke5KTr5-6`t)D8mIiHwSd?lR^+3M$8dx5DV=l+)(PXW;x~Zc>rU`sTsaB; z%s=QfZIVUoP*?7GQq@=8W`|vV0|hp!?W-!h-+tR@QP6)c!JoNp%cUREkD9M1X0E)1 zlS4B6I2I2t5j-oypOkjxzGrzhb!ub0$tT`SvKBY4FLsFh_K$so^{9HWxi-Rr$2;Ot z7q#UZ{5QVsxt3>kYK;;OGSN+cGe4LcJkhP~21g38#(>8USH1Z=cnd@D#F_cUc5}G- z@Hi;_(EI1p^u$4m9i%NA*thB?c=8c`G`lRH@gQW^cP#3aYy|&RsRi3gz<|Uc+7tQ% zJxI8JrO3JRBPf6+4~ZkD;lN_lmHt6a$-PLIjP9(VU-b;C$R>YaAbjaC51UwL;h`tx zW(O&WCtsaL9yO4faW9nVWNmql4v(#nL=G@)aGQ7lKk)`xDYP8bq`dL&U_~i@%V-CB z8j@pc8~R&aB~w-`K=nb3(9p4K9eEoSz&4eNuoGG=(jR%b`4=CFxk#FW=FB4X3Rppn@^LYz=%nl@8LgY1r)HNi0tv&wCST@nh4~hTh(! zqjwgo#XB;{Yf_ar?PCFqR~uE@b7A1kv-~zbMP_(P$G7v?HdG|~1&!qo;nfMDD(Qpd z%@bUyYoFJI!-RXt=W9Cm7yf9Q%7?0xj;|W3e)>#LHxRv}yW{GFtO}awQ#ws-5trQ; zezM(qfF<6P%}@RhUxDfbKisH;ue$X28xtfOzu5PAuW-If&8x>+W>N0X^6ddBoh9V} z;ak^f>;Ce1RNXhm2^@X7%?3(86r{206Op2+i?+grlVcLSn9JOc@S{aZ{NUqwc3$I5 zZ=F?*KDHF)_@Qut@N#_f^*kg<&*xs$Rp#~}uOqy9qWjDmv#HPp6VEApP?K+K!oS>q zN{$Ta^g%CT=DoMPQT!LZulVc#<~at{ek)mi0C3Hx66Jn%e)EAY6^+WTYawmzi?$WW z_*uoekF)G|oB5SrT<3$$hT(w_i)?;HFPUF^ePoV&mHw}KUc;xH;ic2Zcj{yJLvIQ_ zUV7|=x5szJb<3;K;vO=6#b|6&&IT^)IlQ5J7)QcOY=NIdpLi3G6nuwW>i^&9UFLcN z&x_*kGjqBOwT;AuwBU7M_1(#%pTfy{TNn8j*_8Dc%`=x0v-XS|n5PsU9xIL8BHY~k zW*v)7;c6LR%KvIJUyU*UoHW*%UYg+_e2>3m5ogAZPt{C)y3kOsd0eT{9Q7%OfEVj4 z*TE9}l|EQDCHNKMLFC&yyrsma>0Cm3QVLkiG{oU_nhsrz* z$xjZxqmCXRqc^c@LVYlAj?dH%p_AZ@yJ-V2ZH;ou@S75HhQ<)}A3BSkls3d{P7Jrqt#j-LxyuZkheTVq*MiZq1Y=`alLJ)I zpgE{rTGl?4i2*y<6ezE?T(VSVeb;owM-5!~z&k#3%eOz63M`9BRXpcpQTAk$<;4(v z-+n}rWT>pKl3RgZ^wlJK|0#>zrH^oFbE<{cMajU|{Mi;{E;kx8bjjPF&FtXYKI390 zX%;Ezn-g?o9ScG*m7@!I4LbT};e4wY{WeY(@@t!9O|m`JZ-(L9u~FJgnO5rCLV?^a zxc+-$1+6y}V+~(D|4mQ&AkKyZq8%RCCA?RkKx?7X zrppU@;}Wwh6C}sO@GRe)Bt)mCCG+?oCx+B+X|3OEU_gX+Z=wPtSHe2BNo)}DpD!rn zGSi9HylpeUPSV{zfOpIGycOT%tN-Bt8aaJNIo@9OwO!TE^pj-p zwRPXF01u|8p}}tb8H8`_2igZ?{8_QF{aSd6f&&}*qfg>Ec%3Jv=QJdq=wp{pKs>>UfmiCI|aR~~Z{llhdE<8$Rd*tMgVJ1Iq87C_p$Ey$R4^b|^ z4xeiQf5bP}HrE&5Q+s=;WqB>IjY7hY;POG)e`OR(P_|_L3mFmJ6N8QP-ILJ8-{|Fs zup$es!i!T!-Zntp8w2Hdj=^8<0Z=J4sSClQ+HjSHUwzYr;)iTsYzW62DC;iy%AJy{ zJ#XLOB;rU1u6;=ZG>JVU7C!Q=G;$5sNBF0{^9Or&V~;sN!E3*6?chHbFk6<(>X`=^ z41wdh?zxPooB)IJP?pr34AV~9ybH2E@jz=Dyy@Sdjh6x_p20t$1?NFEv8+DjOimU1 zhLKi%O~2H*t2Q)n*uj&^lLSv|1D<%gyiSRTp?Q#S;KK68rI^~I&^Iq)(enZ)j~c*S zK-Wcdf9nA*$?Zs#f`T#UK>LAHI}-Bfqu?9(XM8N3%{Lo^4R0GP#d5#lyr{yMb?Vr) z{i5riulAU34EtAJ{^~e$?^RzqF7bccF4?{?MF;V#Iihu8JOFblj;U4NJWMA@^Bx?- z;nlvcUhg@C8)=jzL+7g%I?SJ}1CR*L<_Zb4GX}r@2c`Qov9X#uUVRnNv)wZyXY z^o%0?!6A*c?i=TZyE1LaMgN9J2kMk}uBzBp5X`M+J3DEkNhN~b=jS{h|j|#aQw#3IH5Z_I9mUSKxKqnnx-)7C?J zzUZA_ym$4(->U)JS>(W`JZbgcz@8LBH$JeJ?vX8THHCJ8tP56Malt`XZ|0gnGP!kv zKH|bc9#exxZ^!Cezvc_uuu-Y!zp5~ofqzb0d&a59s(5=|#Kv2l&pb{w`&WFps%={L zad<1%zHHbFpZeXWB?zbWGre>(}E*9sSPl&ou{&Y3n{)2>QhEb%g<&?vZ39mb0+AcKk zxTcLu+q3!=zGV@d*LGqFy#u!m1jBV=P9PxsJ1P9)572k{j(oSHi-T4&31;)_px=1m zW8K@QHxsSVOeY-k(sZnQ$k+sb(I%LIHTtz5kQR=fsN}o(>L+rOLo*ZpMbFkZ-lUbk z_t0wN&%KK51wQK5gPH&e&~IJQ|Rp+V+5-XsAIX-~2kVrL2-e`77Ub<_%l68pR_A~mMn)z z(ET0&03ZNKL_t(Bv=Cb6Kz5sebxU+@D@uN2S{IeCoj;6Jn9Xei_W}@lH^nPu_2H%V zF**%?;SA;l-ja@N+7FORS*+3?yC3S3)E73;eU+-dP5}?Kqnl$Ij6@`5rSKCn+g6VO z!T8n%8{$51#JIrWTcBRNI2HWdi;sEb16iF|h~M>Ty5moA?+u|h#==wEYz&Y&v`DXh zWkLV^`%iB^{r;cc{PK_7=g%zA7vT{!nhxN{3bDU!I>p}R5WEeeykjPPv~Us!&aqGN zj6KM4US2naZ%5fYCkATcoW7{bi^IqChkYxahN8#(N!IvuDK_>*!)^l(ZMQSxORhc{ z(+!8pa}b9i%u&%*@Mt#n2v!NIw5ljxHKRyI^KHb*{B0p^iW}Y-!PXaVkjmEHXsT^E z+umgt_8hI^(U{7RKXjlu>ID(a%$J7eCJw=OpNoUXjdAjEmhJg6{ec9>fC_@yhbrdV z)+08m%^PCV=mSk{i;Bch5-|G@OBOtqfvbH%-8LbMHEHr}tFNW;=F)BWpEkb{bd!%h z-Nt-e&5Zd`e8oG4a?Zn)j$fN=Ol>mD{gully>q6Q$ zZ#8*xh#UfsP1QAR+G|jU-=+z_4ZD;Xz`lh-6HQGLnwIoSb}#?V##qP-YA>XiDIA|1 z{JSPf-OO4OokM>HzuBXU^{M`@ji>OWkFk~8Yj-+pLgM6+0gYboYh;_Pi8ClOf!juN zE1Z&0^2Og9M$xb*Wn$uwTQAUQHpEToj6tlnq*~}zM_18$lDiCaaOz~3IBH7tO5#=t zQuFXkJ*Px8^d=Y@@%99Y!m5Aap(En1`Pv?pIl(Xgqg(n8UY&>^{lDHXo96lE0YLPE z#_=#%Rj_QeCD8|+j_z6QX~drJHte7a%J;_0^bxvQ4^eL44x=v232@i_&B_I7^{;td z`MO^Izfex~h>!vOSRwvMexb@Dy1}zalHSDGtHz$RJ5qQh_vmW<1w+@tH%`T~V>^8b zyc2O%8* zCW`m<121>?6T^F_#Mg%Xx#iP_=*n#AzM34>=z=Y*1Dcy_o@iKXMt}UxPj{2@tzXr? z`FV;9^TGFZQtWNy6JMkUM|1E<%4wTX+dOFk&K$(Ngl*S3FFe8cZu*8^6W6y)kTP0Z zUvJudD5W;W@Ez~O2=j&0o^#-LXn#mJaLyazW^tFqp%Gdl(RCuNh8vo%V{i$5@NyEVl4rQh7mV*43ecp7WWj}$Brpv*`SAE)AdFoeK zH$7xmylee5*B7Tn-4SV>p-hV63G`Kkx_By`lk=2$4aX`_q| z18cqSiduUiK8s9>ABuVn{&4s@CgIK0?s>aV8j0wjMab-%j9MN%c zM2=$XI^V4VXBX$q_GXmaAP1Nw)uhF@|_Q@n<&1 zzt_0eE2VhNB0mChx`nN%kI(JD19~a7?v}Zl9xj&RfyN)yzy;t!_A;McW5)9Xw?}{{ zKjVdtUi%ko%5c{XnE^-30nG7 zbOcatMn!gbTT|6(Z@BXl7x|Vg9fo+- z!4C1T{q{%v(t2Qz(mU3y230={x3Z-r+irHp;Kh7sL#N_? z_><~wf+jLSupgS?hBvY25aRbLtJ_amaLgzEKn8zZC)a<&)TwV-%c$#5cU#u@qAD6< zXqzXnQiN3PumAIE!L|M~7TnS1WR+Jer3}x#z-}4v*gm9uN{Ox$@TL+x^;&oei@qeC zL%twx*dJSu!0%vb+xhmzwxI_$gVYOTCi|W!KmNlnZ$7^N#lNlo<;#D2^RIfJDD$xg z7!Ut=bZIGWJ{E~A{|Pa2lN+Hv>=D81%?U@tJAOz+jlTELIa5OM^5h^{S%~3*E}o2( zXR%>3X&TsSKw4kPn$3-T;QM6B!BKJ_FnFV@%J8RN8x57k*OQTTP`eamF-KR&Nv7WM zF;lUn!>JPYRO+IGpG;-YqA6c_nI8VavVG#+8dyf@CEDmGyqXxaO{-ER%UF6}+rb(=?4>4D7TeQK9$2uh_26t8{FZv?$TMzj<8HW=_lEe= z^iV|(K}TZKMxJ6^u75h z-o+ky@bLKM9#;Kq?U(nuX!J#^n6&7y`^)5irjWL)`mHs@SN5IiV|V*Ze&(IEymP^$ z9{btMNDU%xHh=URz7jo=xyQe%#aC_KiYc#ojD}w0JocfyNqwQ7R_0MQRP;%0LR5gK zE~NcK7?xA|d(Nv40B=v&Ur`qcDv+z9Adh9M4*0)a5hxCRQ zeU#YDj6K@oKOZ6pfo^@1={(@`bGxW%4IXEKhC8pP(J!Z}5vA)8lEI?T(ylGl8qF|`t?FqR75ABN7a{Ma&xoZC1KYi3m@y9p+ z{6D|G`G5Y$fAiw?Ucb)uS#N`IvX7WV!I$p(^CE!W7~*#2%l_K1n%W<}4+vWRfv?2X zC5r|A1b@Snsj5KKJ&suw51M{$G|Ui4goejMn7-i7|AZK(O8ZO2!P zS@CC+!|CwrA71tAT%WDeyEnhoE6hBeGS0*+>C_JaUh^f3rlDy#{@i^w?N>gkr+=o2 zxlc3I&@lI?-uK|*E9NL>1^jM_a#H3@=zM#VVj9mg_hDr$oDG{`zK35t=!%*nHl|?A zHBjopqGAVF;p(#zbtm*G`+b@R{PO2}&VfCQEfkO*YV&-rGMwhZOK`r)IyR5(XNZ)l z7t0?8xNlu5|A2#^wFWW&J7x(iti#X9?c6?9IX>|rOSc{Jr4KOv>}7H#Y?HtF8S=z5 z?MG6XSLf*)1^>!j+RW#muXRGWEf)^R_V_@C;PDf@YeOt7+LVk}#S@;rHaw-L_~YZ)NbC3e782QwPo;$$9Z|y>)cCd#=hi{HnovP>jv)I{QI1iaBXn z{XDXS9Qo$a@}aQ}7@@T0Aj5SFlAnPQP95rjBwBbONBM~@%}!P(mA`O~tfXDOYPRbx z%Mj9r7vvG<0n|<^*9tTB5dCDHQ>AQne6Pz2N?*V4{MNu*&MKUcdIwTibEgIE-#&6t1 zrb=y_aW%3XrOHi(J>pllE)>;{LQmw)j922=Z!G)_Y|r3oY@2vEk5m)0xVNt+_lDRg z=a1l>p;g<9_iV;4h|3>tN&Q=VFDxFb_R=HRkl3ckh%DfiSAB6$xY~YbLwwQULDoge zpJgw+F7g0vnbaq>EwpD5;}!@u!9>or!@KdRv+XLlNk#glRn{vznb6X=XMFk z9ltbUXJ|oJ9kj%qMzkuzVFLd=}U@_T*2b|WPf+RFmus&enUXN-N0p$*7mmg zfp4{t;*Fqh9f0@67s$7-sr*riBYHY)T9yb~`usx!@-5ge!eGPAQEdUsY1;mUUtHR%?A4M|MdDeFYz1 zw6vYpSvbhDJTREgxgb$?#C}nm!}w@fY@1ro)(c#Zr&R|=+LnZK!Kkg)>|rDmeO`Fr zPJjMcacvZ5^N5VdiGLCFEP)ezaOeZf6VblMJ{4L|kO>NDoVug#n z-izF@4(f8+mElj-!|xeU+B<*HsP&l5UGoWE@+~aR}o=n37+SO48U*!k) zA&)&r1CR`t19~kz@%PD&gC^Jv)=0Dr0>SzpxK$UHd5O|E8Elt{GGtFqh|^q89HWK! z>Qo2bZ}ro%q?gyvZ(j7<>Ljn12~PQ%1rNzSVQM`+5D0h&JsjI2>)Cq8E|{7Qd@4%L zi>5TF#j_eqCN`HGK^Xv>Ul5fSJvarNIx?i6>z2Q8L2Z1B;KV*Z{O8k5O@P5+^4apm zFMMr<+GwwbE!r1sW`yU(0X_IJkK5E5XQBfKeRm?})BQ(bW1Q?cHN=MY!L$WFfG35E zE?%^S+FBpFUhri3(RRoBI*#u)!q8pu?s#2c*!G~$Xne)4`V}7@_EGmISdMq`F}(OW z_En$7fpI8a{%Txt8b zCrt;U=RWEcxA4kE<_AfAQ9JkY^J`p=>m7Tdx=Y}doYJ~B3Bv4o+0yM7!8r9-*&7JP z0s5nOw{t58n`2HI_lC`E(@9qej zwyR_ckNKke(XiOB`zBuBY4giiwi{Ui3X|%CX0}5OJZu~pa%#;fE!_T5IqiVA?Ndgt zZc9EAOERD6!#OtFPM5Jo@lj{n(Cbg>bUR&vOfjATPx?=cH_l{S#HXJdciLQt&#A;= z8s%#Gng!(Cc-BWE`EFx4M*ivD&(yxgw( z!4~C?nkr8c9rULxEO+d-Lw5NNH?Xbavog3R9nWqxt5bV3-~1YM_#`}V<4RYWp45j< zc7<|LJuhDQT`|AW9?fb1Ppty)8+2C@KUAl`GEn*ciLZ=gJNLSBf1jr>$@C-u!KT6vf1^7hRz{Q*|tfx7cMml?&%SKC0*^u-n4c8(!WX10B)LzMW3(28t6XTtrYnPO!)@E*7W=Pwm-3+*TP@=bUpwvgZa9A&2MMNx~Rdx{tB>-LscZXgw%7gN*sVlEnD6Svos z@GQ`r<5uqRgj^7W`#~45EP}j7(Mdj6i;{qePwOF&>&jIPrt$lCF&6^fLFY@tM?aI|Q`3~kAIOEnLXBtKf7|bZ(Qn;ZZ?q@o`QJje?^Fjr z_qT`-J!=vXa-g5M%=}t0LQJVq8wvYAw(h=jUp0N~fX4nLr%eiN8i6Wd%}T=Igw*k| zz%D|6_3N(h@}`a4=ti4l)R{RId4Vx<$Dih%Hjf3jZ`>x$n-@0VRuaA}`vpZ#|5dqs zbQ@`e0>$C|LT?DFFOq=RyOMbFEcx@ZHu0NpJ z_>KqckB)fpM5AJzNdhBDBe1FupWj=69taj7ypc&cP7ZvbRK^j%)@uUz_Db7?sMq zD%ckJNHdZrB`s~I)P6m|?kW#>=f%nLz!`h*m^7?$tpAm-+eZ86Od==ruD5MzgF53V zoE}bok#%&UeHWZ7ZFoG*4?YLVjV)Wh=zkDgO5zDVc)?A+G1)vSw!EwoV;uoswaEDA zS2fqxA_|^wR&Z{O#jh69(w{i_fDG~EqVWrH&M&0l7uB%{Px~P`ovwb>TN_@vnAK*R zHd?*m!mk%ytKCTcN}hU2Em&>8#T$Kltk818vu=gYXX4*}QlHJe_AZMu4>!k;mROs2 z#>J~H9KY(1Mf{x}B7CnO+hID(cf3GlfCu@o-ZRq&j1ig~`oE#6*H&?8OO48eNu=S?}4e)E(QSVrXmo1VH)F%DGc<_PSXsARFIKeyRf|PFs_ruKO zz+GqM1YWdkqQRjyI4Zs6;@3$~`140fUbU$gw*pd*&GSth{tzwjJ6uQM%rC;>nV%;@Alw1xAp^x{?V;g-z8s5!!>eXDI-PS)j zZW`gSLGG4~EOWYZ4q^#|F$O2ZEQlZ?c<9onA*;4uIX!irP#J)hI>$7^fpW=UicP$;A&b){?Q^EfFZ?dg+zk>g|u!dZ%`C}AgYD;hm41wQq! zs(YLePh7O}YlzWB@xyp@tm$Hv1<-uhj9RX$(T}F2h7lc-W?Xw3xOqxA{elj}R@)Zx z;)$+>Vz_mJ08Tp7Td~a@IX(c zogAK7DKJ*>` zGatGyMgLXw#LOwh$78ShLm%0ejg~jN+kX6|I^)^>pgQB6^Fi4Q}RwyF1p90Vens9XhWjGMX?7x zf|rI&o~i$r=jnu#dykI4)yLgaEwKl?N!R)}I=KkeC$v}pUF+vCs6nt;{B%(=Z8@^} z3e)p08|9Zb|N8l#bqj?~aHK;9vH8bFZ)VCDOv0Wh7#M(pll-DsrsTnMJDT*s+ZSx` z@M1x(0j|0ShiTSF`oIdT{%rVpVr@F}Zd~y$y;d8vrk7s%e$z0Fl(ya-yI2d67A#LX zu;iD%SkQV9zu^jZCx4A8oYv1xkwr!2l0tb(Mk~J|q~V)KVYuzJH|Mr&_XU$DNqrd3 z_Cnxp6eQo2xc;4w6YaNfC2`}fGP)cu(2r){;I(Z6?dk{G?_l3xdBW#jyW7-oE+n}n zLXpF()0n6Ui7bjQEJ&*B7QbFdi&-r5!YUoTIU#4EuuWj_76|2n@szy2xam_LNz=*j zd)Y;-xr==pLUZjt&!UmIcmK983ic|VHJ*?~JL5bH*AZjrSG=EjBlAPuQ!1UX!FCi+ z)s)yQSBcNq{_(v|hov(o#3aU4=*J(SyY{6izV&e$(b7p4e3OU0B!=zFVZG|;(mcE| z1&8q|SZ#`sfn0L&>o(AsBT2L#98&^UaOOJ6V2;yw0LHg3wMpjeoLJ$#&hBR6(O-E> zkLh~j>mEf{C1}zg1*uQRDLjZ<>5DW<{NomyFPgi)IHuLcYXBY3Yzl?ZC!?ER%JKU4 zCgoU~ujzL@7comnbnIHaT+|1fhC3(np9CWRneJrTxXmg+0XZBL{L2LSj zIoh@gQFN+RT_TC!x`&u?U+~fuPgcrBP)CF1(K3E$JonowSJB#?vE`GKJ+`|bzW5Ah z>mz+7=&df6`E&mxm_Of^BRcT#Gd_g#jF0r7z)9&3Xh_r{OR_GhC=WiMl*z%{b=pbj z5Z(njf9|#^WBZ{*l?oOShmmJ?PipD9C(S<$UWy%>oT;zy9sFm^zph$3dO891us3O! z15-Y9M~AJ}qX?b@vOy1i+VGYYoa6_$pDy|7X7gbXa1XI$Fx$R-ee>zxKI>)r{h*z2 zSlF2?S*YITUbiLD6NBra2M&4QA}A3aFo zZQtz4p=D$-1?{9~%f#bJwb0-%K{C$lU%_(f)X3+PSpmI)4=?3;J4={9JjZ5%2#&KjJ%4uzc>3b5{VxfN?C#GJ zCB3aWlILx7EyT4(cr0Jr^}!reO1k?Un<7;qj+mEAR$Y^YHW+r^ueA zs)sEV#^NDtwWXf~Q-XiZE7FNgeCzF4g-$yv4oT`_uW-vQ^neDWn-t&B)cRX;Y`G!1 zg6eppd}%w3p!)ERMHe0LlN0(;&^&7z`6jf^i_Z3dCRlBun_p<@8QEz+;U91npS*Ig zPGJx2Xgb%bZ%ku;g;6-&7ttwAJ(g+?7v_mBNS#|}mEn;@Y)}v1&Y6$uK({1g001BW zNklKvx1k7=&Mf1x@;W1AwYWhMP~rM$}XCG#sR9sQ-8Tlq9!r%ZaKyTXPkyyO(K3mMq3@X zY11R$ADasCb3ejI9O8dbA}5-c40MLSlH#Ej5h}tuZG4x`qYHSQX4BhviLH#M#QW4+ zi)%gn?qp2cO#vHX$F(iwJ}i{MkL9oTMQKW+B|bB0a~!B za=e1`MY??X`sO1KriuT@ztfwAg+%)oZPKxpx5yyViPLQ8RadEP!#Bbd4YSwF|Nc<9 zFzSL;`YIm0(JwCbDgC^`OROTJb@tcrvYU6ivT?{OKcRgjqqNCkB)k_!AUfg+OEz5O*g;d3?-kCQ5ZV-0jO~<3@S>Ck!3eL zbim?E(3wwNx98*|@a1p(rHcW-wLmQWpdCC^E(vXa^N1Fn7h4v7F>CoZ@#1++I>6&q zamW1TKKi5N3jakJoV@|m1qHX=pbzhJM^}#l`16M?N@!f0JyDvm0G-pnuiUCbol`~> z0`|vGewQ?T;`yF7kkH3`AyATh%k+E)0BP39IVHDK6CJHJ&lf$P)jl2&gxIZ_4k$Dk z^NwxRvCkOF?OW^AzOfu}HV(+86Qv`m4_(oxE)?pUz{2x5fM5T8Rm`GM`IEkCeN;*> z7cVtPru$2NLa#`6uD07fmB6(Q2wyVcRpYMcO9p-}AHC&g-N4}uE{qxU)4ImD4Lqa3 zg=oo*bRiQTK*3KLCg?=^O&y9&UHTi3+^PI!y&5vOuD1u^r$4^AgmS)(Y8u;@n88x} zM2(JL2n1tZ;NIwtMHR{sqqqEkooXkK2`yr0-92|0Ozc?%Ljvr32?r)wAys0;otzVF z(T2zWA98iVH&cA@J-la3LZALheTLUF!k>WCukd#lRbYD3iOwUlCLAKmrwX(u4z@nR z_o55SMXRdt`RL$pn><`RnX5$uIA7Jlk~Z^dKAw=FSAsVstDV6bdCCnhOn*Lp)Wr5x z6NpEPbYtQoF%dcmRyJtL4R19BHY1QWXzUaC6#dYs4c^ItbEHtT#%8>9XYM1 z$C-Uw7~T&3?H9k5;EgUU-|~PfxcXz``+-wI<^Q7Fn|NEp>-*0-Y1OY#@{~EhXedek z(E-InEkgpK(g}lLiwoq6t`dbGq%ANIkEXp4DGFpPvX>vz7XmDpZPH} z3MaCZ8P^>TEZ}u9!DdGEk*~bw7hs8;;!od$_kmnvux1f-RjlYAePX?Z!)A2Fck{=;)jC)R7ewWVwhq$+Ekz`5IG!yzXL_jq}Kn-NV4)nR) z|NkTAa__cp22R5aWI`8YKow*_@4&v#EAononY(A^snb29nc=D`D&H#lVQS{)g|8e& zv?t*YY-qm(e9b*B!E?%dmimJnIi4Glw`sbLUYf_BVjpa*2R=tvE;L)`(!2yMU2RFm zO50U1c*&Q-t?_#uPt{*@2Sw-}x0Von>4&X%iKl;@GQUQj_(%0n(R0Lw@5ZRi2AIcZ zo;4@DNHZ>?YkXCo*V-fb*djiTPZf=$_;EsBWC6I=jdcBhKXxe%ZS$M@YL}jFrLEhk zHwIiPAzP`Uw#v7kP1U$=-(>-QiI5@A<{*P{mSJJU;JwJEGloG5ZDgvG$JlH8#l$$r zfei7bee|lJ9rmFcfC>rplkpvx+m=l;p>zTsmGD}V&e8atQZ@tjn|!eKJ?V1sXm zm-eg3^h@Zr9B^;+Ui>z0${Fk@H4P)pPx81%1Esmxg6 zkMvpY(>~5$jN?%xKVl>~-VCXMr*?_i`r=&C@Ht*LpVAs^aBD0UUu_Q^ZQSyV%#?{F z7Wl7zM8lGd{VI`pE*l(VSpxCa4)O^m{;2=LP*NYzOq}w!$6}KiZQzRQ(#cf1KqA`J zicRQCi~zHZx|qAmdA+j{d5+N%^bpft9EQrtNziZB7gUiW!`Ie z1dA3WAz0M#ai!p-POf-}4#NA!1(f2z{g00LST?8c#y^XNWl$F%`?lrbCEA=u2Vvk7 z_{xEPyoQtG;Neu^9`b0IR<{A6FG#gH=3p z_Y9EtiMkrOZ$UkOzV|~NLVw(oueNJ~A1V3lCxJzyU2eWv@1Z4yJ~Y(zS3c@_p!Xym zXV}f3*tsX;i@;r{U(i8F@T1&(D<-N9P^VUSLDF)QXT#-&4x%7+r=)tDx11hMZnuIe zZP~kg%S4ctdzHr^xk-VQGjE!I1`r*82KS0{mo|P7@@ygmduaES924o?0eX1cuwgX%kuG!Sd>!TT)kkv5L7!IfWXHtEgn!Nc^zOYe~%JULAk zWb4hOfUd=&+1dpnjTFb&b{94D1tOEu`5DYjZj;?K3Z!qkH|^zG8gU zqT8cOa5mx3y%F^Vpkz%7o$}m>owiHC_Q?Qmv-GZF(*C3l&c}~>{hFRD=EB#1GSatx z;{*BDW7v++2Xhr;$%(xD*?`-ub-r!r@s;)G7GWUQewYRo_Iv>zC#>`X`*|n&5g%?p z(!fSp9+~+`pkwn5LT#)kE~2OG;qrn{&zHzS1|({$=S7*nRb~!SJP>nu>e^?f=?!~5 z<6V0DwEmlpLUfA%u2cMPTy(J^mQjx7*yFWp^+o&IHr@EWV$3qpwWGns{wS;J)1J*C z812Y}r(|LWy;pXXe8xrj59n=*mf8Ln2IHl1MPCOQMeRP@Y=S2kypYF3P40hWyA&xQ zWP}+bfXanG2Yj?^yg3@pQ#@!-T5B_!W&MpLKjJ8ST?hLSyL!B^9*2U@OUBBd7&k)l zI3usJK9$V5iZ`E;bkk4(_&9wBFF2MN{EWZUZ*$_ixZd_Cwz!X)chxH{d_}Fe*GcgM zrJ|5K=bj>$PFtN{YF=qB_^q}b>%hI};eoRZMjzuf%z?jnrp98Zsy(2uo zI;yX9tH;`+!~&}$W%Jw|;HaSQ zo>Q3LG^XLl224A7_qU&&hRhC@Hw7-4DoExNU%q25P?hA1RKfFXq7|m$qThLg3Bu2& z>W{*f@8Fv_ys*Ht+1%Ja=%v4!#~Qg|)(<}LBgNO+Y??oC?CiP3IQp39K%;~F=pUQl z&`58?;Rk^-=a%O9yk>D`n|UjRbw!5$qJxTgtcRZjX46ZZ$9=x=9K1He)br;PIqdO2 z^5#dL6g|^1v#vo!ihqf{BhhwjAk)@4KCy2aAD;G?>MJ)7+lP#jmcF|mzk?+{h2K=7 zFWFCe&OWKy#9J~LHKbTW4S$ooQj8zeGUaMFPUc^?smB_po&^>U>e$?R43D-qa{btZ zaH&H>&In9dRi(!6Ily-Z#3wQf2MZdnbt!m%4s7XkLMVR>Xz&N3Li0B$eH^a=q+NWN z|K*?hUJ!MG`ODfg>*=Ad`&TkOuQmN$6~tyG3BQMhu%AvbWD~SA!Y7>_l#zMGYlO=r zU}$&|5DpAM2d47yY#!gs&}ZY{ER3z!Lmp}G4nU91uj#r~ZBu&4@zijKm)nO=37ShAy@qP3A@rikBBo?G8sL>`y+7li%!Y2kY;nd`5WixqnRi@ z;V;DS;_VQmIdOmBSL5_eW!aleD{;+cA@3RXtz`XJ203k6QKS2RX5PZ-?vY(8J)Dz`l=to;MVC&KX%}aF${PP z+^PMt{ogJ1C0AKRTiY>XJPVg`#Vc`yY{$vL_c+m2Tkyn_vEv`6fQS5uQTCR~*vS`# zoM_vr?eqAOPiQ^7yb=GS%Hp0_gykLw=wc1(#MT?(J|(6PYL1kKtZ%_hJi88k`--}K z-F2Frpx5@xebm12n5A#3N8fpk9rJI;Q2oFQ8w&YSw45N4@RogL9m;pst92#b>x5YH zu)`4XQ#?Qu@~c7OEW7T?P@Ca3@n$fu-X4t@@R>BM2QAIhQ@F}Z>fm{bL^o{UuT$M3JSNA$ zCvSe#M+fMEFFrM~V?UVSmaOPs(EZut0#`Uy9eht@hIONTs&+qf+352;E;wk`xQ-)L zqg(Q2M{_uE2JjPw%`bg@iHQ@J#P$nS*`#607Zu-IYcl?@L`OI4gU$Dg+W7GZ;QbwRmGF-~I*xX{Ya3SdAknVBaX$`J-TXWE;-CBC7cG^bAteX@d+D-CF=}Y3FmDeJWT@`; zia8*jpH%RLlkn{y;p{t2qYpeuTZVM-rIh;Ym~U9x)z81=q*DE}50FI9oXN#ceX*)^ z`-WO7zNw9y2Jw&OIo7~4iglpIcQ<$|4u{rslfN7){=A>~jT2*Z^{eL4K{$@n^22FE zj7*rXn06f)Y5aJUcY8fVkcg?4(pG%iUh~lht;R%`NAf@p17u^zqqKE1jvOg`Yq8sU zACZ1a9=0%?ix?X}X4Ek7d9#&JGSF3r4jpaLFIJXoN@pj@E`P z-d=B12SjSwmZEaLunPPzZ!276`n(txW(U<^x?n+P&;h>~`3N`U(|)0gv!*=+85Gi) zwyTc8e*_PkYi>H}Fm$cY4Zo|N@&0BAj^JLPSG#z5b4L!kWYwZYCGr+N;Qte8d?5Y0 z>?ILjP)Ai3N&RuFn29pU6Qb}qL0#Z9E62Wb%M9{`bt;P2cqJDFOm@*{A)6PIpxV*T zw^N}3_g-3)X0)0ew~1NFYh{mRah)V`qRv6P4wTVq%c zPVbD}QJ^uDcn5rmtu-o+n1p*|%8sXJZ6)C;+IRoBjLLlbT(4u}F(iI)q4tmBCj41U zk>?8nX@}kL(m#6xJc!yf+lCCmEeqO7XUxa%wN<47dxbmN0$Y3CH&3#kA7fB>3Fj9fehlseHq_(UVR}> zsf%ki$!v0bOW0m&U(@II1wN@WuChdMc(g}(q-AQRkq>CsMFlw*Ej+05{?{sbLnXdB zLB`*?`(Z|W&@Un<=HLISyCHgp_)Rh7FN`Y2ziDg`_eN4i(J^Yhs3^66CRV4OHusuQ z2X`(+3e2aU&dq$%W4JEwx=%ntZu6%)34ahB*jS}$O2K_V+l9U^G}QOG;JCD3H;a31 z$fFLCK|a=s4`q+5@Kl^5Kd}$KM^D3^nE!iC2p_-t6nf@prNGM%8t3Tkiz;x`-hDHC znWvWDe28>#G0&S1^H`S8^ z%q{^4!!XU@x3lcNl05BIoj`H*V(j2H+<_^??!3b}T>mS15m`KXQL#hKD{a&5N9-TM$ZQJU$SQ{D{^Qsc>KPB^mH-nQY0X8G!lz zV32qsfQ}0c{DfRB>Lkmc>RK(hY*Kh`(vu5|<&F>ORk$L+ulxz8o4D|LQ@bkoBq{wD8G(}wJ!Z=d#iSG~!Q4|u+gh0&*B>PzB@AyB7h-}KzB_=}EBPMwmG z^WvjU|D=;V(WB83i)|k|#8*b=TjOA=-FB-?d-Faon6&9n|B2tsE9gd|j^%!@xcZA< zgyZ>AzXnZ@cYM&ha)BA0n6#}XZGWi6{uPnl0sNwM0)IWX0L$aO~>DfykOwDs~r5qaq7_`-MSkoO`R&c`Kr-cAf9pWcB=;@flP#kbFraI!STbKmdqrqZpOe(1n%x!q0=vJr&?tsW1mgH@0!g)VZi#eS5|*1cgFNG*6<_C@tLXVw2Up@Dnn{l3)IO=VIjK&( zedrM}xCK?E3~WJ@E(`*8&OMXwB@f;U!U-nvoBy?K1x;~jl;71!hQVn6!qj*YG-IjxhKv_0T$oC&tzcCa|0gv(|c{Lr!Bbf6zsR-si}_ys3= z(PW(|{6vb5n;x>je}csgiu(}zbW;3RO<*eW%UMj6PA!WKar&?1X(E8ivMH%7++$!H zbo%gut1k0Jgs53ScqY;tWA&TETReCfy}wycJmta#J>v6lz19Q2mkZaEi1PD9Ub>t2 zbXgU;rQ}LK{8CBnJI>Ot_v8*tw7wV!k7?+F;1gdB!oHox-o|y`P~J!?r|$Mk+peDU zMlaa~%p0hU*ySsn+x3b4SLlQ&*k_$&R#GfV{x>$}vdfQOOkR`lX;UnJ6Vr8iD!s+)G_KnZ z85{mW6oSAbWj@g=>V;H;kcG8hUX+S`TrT(>__Y;{?6X8V`SKY%tIBBTm^2V+Zm4RX>)14Url4(0b0qp6C|Xs$0g* zN3YS$E1l-q*W+^2GW|tnaKv+as_M7>Pqft|1F}p0&PLU7Z9XY=zI2V>-2zD$2_N8c1v#28=j5X{v|PM$I*bh7 z2W&Co;V(`}Ry~K@V+tIY({KE8nUhDER7Gy-;I|v7i2C@#cT4OWAkg)xAG=;p7%&oy zSds5v0b&bam7jEx0gqSBqxvnr55H=2jP0-5xbx~q?8|~p001BWNkl9>Mv>tJp9MeCCctXKAg6Wx1{522uV6z3y$(xgTt;T1!_ySKD*RangxT zgQ3FS)Q>zc%J~39tGN;v)^Dpq}VII&2!10_0RleFD&H) z@J*wfXYr9&>)Ij3UvyKv77uU^dqZpA5c{2cmy2@CE4_~T^bPhghfnJATqRAzQGjRu z3~d@cx^(w&HI&w+akI88or89pw?8MIqI1I`fGs?eQvhFa&c30g77YB+MKtz1xHQn@ z&a6s+)P(8;Gs=19q@ek%Kue9>15^1Z0Wc15x%sK=P0kofV-gEbPFeyxalGM~LG6hj zlGt_Xyy8_j=*}NW!DJ^@?ffb0X&c9dh9DI@blVPKao{jpfQ{>Rf?4g65t_(#{bGM` zpi5A*D6;r7;ZM5IMc;D|4fYi1v%wvx3Y&Msx1O?r&EgY3AN!=A_EbNV>zyN(fg1_(Nckmo1TEWRVDa*X&coFQK+y83+iVf7I12~^` z8=n(YolQE`99Ddm$EvTRlIY+&pQ`WM(~haVNddc=*(>@0hfQE^mvX0oIwxX2Wm4`r zPji_U>gHF^0wP&4WLvbU5$eZ3>y%Y}#Nuf_dozT-^b0Z}#eehxNqYH2lMT7}Sxwtl zI&$&AdJ4~X#y>x=dXu0^e^+DqQ84M@U)`I>7mnEXMJRe;2T4xKDZRh#Wqlam`nhC% z!I1IJ?RF&b%Yptmp%=B!m(bJ@yV?fWIt8Bkqda(z=r6H{=Ge-Y>B!NG_xZBF#IA`$ zj~~G<{OvjU2)v%v3TNaSs@a(%#&$@+B#9s_0l$8M<|7;1j>_C&%XAR5fMO11D~>Nd;Vz>L3FhfGIg2 z$z2z=`l3>C&fA0UH~h z<0FwBWZ`EdCT`2cSysyv1!W-ZLZjBE{J?X^4lO96Z=FqG-QUhX;rGJy5&L_+T_;1bWy9jmV8q1WS8e3eAYTy z$A6c`1W@xCx)eg6`ZZ5`a(kuxuc@%G#oHz0$gcQAt*p`Gd+_v^dL{>$G^dV(Vhf+( z0wI>x9N|9jGjNjYFW2A$>nCJn!Ib`1B5sOTFCnyx4t(s$B$l{LKaF14CYtFV6|KJz zN2Xv$Y7V*5hMqtAg44B3e%{2WemB(^JDRrj(#)|;E9K4y8O>vbis=3`DR|~5`qh_1 zPTL7@TB?w?3;1_cw~P?p<2##;>8bN05_8htOvFQ54^<9d5+`4Kkq;N*pl$^hoo>3T zpe>dVxHbIQn;C)B2i`PKS1B6Qx8{Q^$6sw49FwpUe9*g(944|kC#mTsHm&GLNCt;e^$sV)l)yr7y*f^( zzMua5tP|q$gVzHtQ22o$odDNx6PJFL+mnDg*nFXZy<*0%ZKKcm8EF0QmXZU`?@6t{ zNhsU@&EPv_`YC_hdGKrcNvhlSh8Mm+3j=tP%hkt@ zfkB&s^=zp%o<&>xE|@I5;VD?l4ybbaX5%;BiAQwVc%mMiE8d1LaYY+>)=(OQ&jdgl z?C_%;=zR(>rIVC~RZHm+ZGipa+io6w4Q>KWGey(&{tcF%cr^$SOrpJUHshN`Rrqdi z+|V70FMeYAHO4kRx2v5Zw`vU|Xf~kA=V3=@{t2oa>LW+(2wVvl71>x^c zOgzyaf7mwkusr1+5W-Mj*&ZQrySTpn{-SoTM#i7hri(h`SKE>8j2IzDf71`4Yd`qJ zLat&`!(;q`OONB< zonSqCSht#NpY(+?UqlM#9Dh>QsU6R#W~<i$1uSO?_7OOjq?pW_rFC)Jf07am)q zr+~;6Kg$4#WE+H^1<3NltJ{V1-jBi5yv4Ydm5M#vz~=iO_3SmYBAHxt^_T>@sEv)q zy?$l9^oGLx{-kH0#i(o$Kjf=V=rfN<>>wFl-u@~ATh2wO+6z~65U#TiO;I1Ba|)lX z-pzgn=R$}^%ukLZ$>-uCC*9Z*pC?{s4NaSTBx`SMJ&B24ZA(RnK7q$R>#?cuUSS?k z`HNFp)(_||d{764uISdYkrgz+5{oaTbUHbH+Ee(XX>ET`&CmyX^wFrapVSIf^ z=A14Uw0U(!nXy}+is5RT^@nQfPBC(dcR{R=^l&W03w+D296#QCF;0SQ5qKWc@am(o zrUznqUC$}^=(A;j4Bn*HH0%GsRapEFaPSM#wWE2Lpr2S0X5xb}932ANbSWDr5)w6+ z`tYHLG;&Td!$|qSMQ@rTPC9ZH@||MKiF7c2;nvLrerRM6SFbyH&;l4|bZghWF*2y= zvOyetPFOa*=<>w^lP$iU?DWNtgZ3!;c(Z31F93Hw8~6h zNC~2D5$*A%If12jViJs6RD{oFQ2)~wJa8&f*r>~Q*qxYEk@iZI;yV?W9LmN6){gO8 zFdS2Yq#Z`tOytCp$05`{e@zeSO#*LH>x1Owzi9?O`1nf+ynz{Vd~6;mCl401R~T)Z z=e>5JWZc)u9YiaI@1u>e{n+@YM}P#|ZJ<0FzbCw&8_>1?3{lzJWaXY~x{dKvKenNZ za&})zz?cd@H?HshIBt4Ai%)n4w`CI>6MyD%-VhsvOeISZk6KXqVyeb3N5jChv87JD za`6c46*xGN0lbs8dOnf$;wl`~M3eUTLY7PRv3aORDAKoi)tmLg9-S1=BOAz)UwAZ% zFRs-hEzExqoc@pq^HzZ`0CHOP#&f-T)WgqM$7b4ujtug7qX3V8&3r3nz8H`^Z5m!V z`EDB1>C~Q%nUgGd^M}sjVf*xGf+ct@6YqCzk4?c8eR`Bo_ zZsu#+=u^j=<}F_&F{gvmc6g3cOwpe&x{YmJ^(K*T>LX&5=VIku+v+cicKpp6;l2R@ zx%v=3a;=wS)do|wCv&lEaGk`QPUZH0vw_xrS-DS&H5YvCyMl!;J;A}3q2+>67f6m%f!#)*v=6@JPP6FJ=Ub1` zTg=pcH*L7fhp$ffgV*h?W9IS1bNYX1mn{RMK%9i9%ZJS;ys4!9EI)G1Ywj9dcr#aw zyo-I(k9jzJBE@3c&!fVnP$$I!N`M)uuJ8-gj3YA6IZyha3M0;_+KJwwi82_WH1yQ{ zE=rxA=2xUN0r*v0##C4{;WF8gn%?i>Ga#B#k@me<&UVX_$--&+@G*=1k#;XCX6e>% zJy~~y50IIC|H!Vth0m(`7(344&_gcPcVZG@C za6q;_<>$~E7x_vRqgQ>Xi@zsMrjcsLZ!_7cTnkRiQT<10;#7!-ZYpz%l0;EoIx@sD zv8PTnP#u5!PgvwPsqJkWr`fooiSO^W5B5>mc<=~)Fw&kpaPke?x^DQ!5C0AOQMt#{ zBeeF0eVWZCxb|_6sT-6q~$Xm{*fAzW5Rp z2M7Mw_{>H8KtZMMPm2?b|H5O_U1Qi97pmYTQ%EZNd0uYqE8btZb*$VAtrkq)PQn+( zI4O32^mi=0A=ZiM`(M5sJgelm;)0m?@}k!AsL!|Y1*_A_@=s*iv9!TUwmtFuKXv(l zU%VpmScy+v_0|VJm#cPPJLL3}%`u+Rm#+NChxBBV#G_=-{t}|v(M64xW3KCin4k}d zCnayt*n~?wfB3=|3G&bTzkU{8`wM)@aY`AKGx`!&KHzm{#eV98-@W~uA1AnT9`=1R8SIKeff8fiDbg(nK@ z(0t{I!fm|7qWz({{osbBV3)=4pymT0(c&M{=tD*DgPwZh$RD07@IT4*YK#2RTkTi9 zym{YTOCNWrnRR_6cRhTJQ!-QhZl3XVrGH3-ysh5@#Mpjs+#xG+ujFZi{u1lem$API z;REjI-?}Z@Uw#WsgmxZql({i0_$|x$g88IDc{a~ug9bE{)QA72VWds4Hz#hS^E&{P zk6cY=vmv?2f~-!mWp<29-W)>9Hk9P6R&v+i-IAD4l&)7s<1}mmq513U8`KnY%4=OY zI)k>>^~om@2VGFZCwR#{D0G_W+bmjythZ#=m8k3#UoYlNwoHynTmXE9v1~zqY<~Ls z^x@ZES@^Xe>D5JW5?A?23w;6y6IxHdegy(1WJxX?2@(sa^zpA6 zsfw4`)S#wc?ZlVvI6aabz*rcZHeckmuG3Gd)7Q|DunArK_=O(L;BgnvL&|wh^jY!a z_jO7Z68uX|@KD*0#z-#ZOg7}!HSwZ0UNvMH^fh(;nI8RmvC3_+5C5PTZWy@pWq{c{ zx1G&DwehEYEIR2y;ydo2@!Oi?a;Z&sRt-=F&arTC$%Eb~cg zZ^DRU<|c32%@e}X18ihG`-^6RfeQ|L>iJ)iH`U6$*%BXzzHmJ5v;cEb{>rnw=+!!5 z9~S|Z13xyKshy2wQ36WEOey`JtoW*rJn1N4@N3jrjDUSFeeV&G?J>eA1T# z{SAH9pSUnk4EWhiUW%@vYMpYT+`hxtKA%uKG2;snZP>nACxQM;#g|PX7R1}i8=zv6 z_&!dO0&Uynyxt`z$JP9UeT1yzM@l2*H|fML9}~$tn%7ex!5Wp!IU9)uqDNTHj*XMW3ZtbjlKnyoV1 zYM$kfwB!+l$m-rPkAk7EytC(WAenoH5rvFvQMMk%107eqSP!9J_3Zj{`>l9julU~S z_o6TT9Al_Jvh0QzM4!}^!iPE9Fl(r1>Xp+Loq`9AQe#zR+Qc*X)uPXmgC~Xte7+2a z50MK^crZ?^uV7BCXY}SVsH2afAXKl2`1-zaiV$jD%@z7pdH#vFnOVaL~v;Mb}O$# zV&dUBy?34TdLvA`WGqW9h>6jsTbjhtolUXdsp?5xG`|+_kD57nXJ-vEX=6RmYBV*! zzw2Z460Zb17c+FO+IY$SC&}?in-^W=>r_F3>}TmbVO}KTTXYot!-TA+wIz*fKZwY- zhF*C7W;Y&GjASC^Af^^Fa{RlJeN^xTT}4Z+6aED~758AJ!94L(NxF$sY_b;Q_|Vz< zI0JkqWyW24vuI89oRQcgIQ~G!qFVw~Tr$A-9h{9Zv%vv0-$j?c8GD4f`&sZG_OH1w zTd1=rJvt#a{^bL`B$rcB=A9Zp&-CZT&L1}AvsCbKg+LL_}{*2p`uS1kbZ1IG0MeD5@V)g^VM&k5UzBqH)KeP)_Kj5 z*jIFQM4^GU{EkWdoJ;zl^ zJp2^d(8G~uy;XkUbhzzd)6L@n_4+s=wJnzJm|=e6q?k1i0g8j>M=fcula>}7^aZK; z8sGg`{`BTIxWUndt!aduP3}Y=u{-<(mF|bnww%^8JS{_%sauhaUjWOw;?NYBSRkKu z+>~DxZApX#Sb6HUE@%8ow=d>)lz~jconbk(U<1vB$>vW1E6L@Eb|x~ zyrTEeG|r=J<56yX?xL@G!|j_Ez^0wHi)9Pvm(T2pw@@|WrW)FCtW=w-)E?)d`*KCm zq?8Vz={PBFL?*43*tFCpI_;%bJ`e2bRAI{wLa$Cv>Wgx!+E`(q@+D}Tv|uW7<#R6u z%8U(_`K_#o?OA}{7D0w(-+Z352(HHl_kFQ7G8{Mv`;gfRyy_90e9bOVcV}%LkqqgPdvWqjRlM$ZPPq2)w9HkF~PWdlJRdhst>u_ zK?K?kDaS7o?qpA48-FC(?bA2P9b0TL{OfTV7`#n^Q?UHUl%}`oJ{GJ2uRL zM;DZs2hbbedku)6$e|_C&pdaJ40PZQk8EKR`>IVBJgC#3{^1+dk%8SW?hEw|hH&bZ zK0qhoI~LRk{s(jdkBO7R0yh23H@;{P%(j4-)CPxVz~EW`%NP;NauT4^KTR~$i;ggy}yC3YM>i^d8Ai`4 z*^bU-!J*rw=fmGb;5Wz62flNB&!1Dv%RX!1(d;bG@e@*H1plfBIE)?iVE{%i_e&Tc zqub!~U4GH$LYwMUzQ>FjyT9k6GWg^tnk)Z}Smj?n|D{igV|3>Z@P+?lRts6h6TW!j za;IH3pabo|Ftj#%Dq5d4(b1~KgaNrzeOaKSc=76YQBHujU8Y%ODA1Lc^`Fwok*Ahb zL5I-Q;&B9Zqh0tQ&sqwOTytQ*f4TjU z?DSRg=uJK4p%r(_kS}Rxap5G&wCO9=r5B5>x6CR_L*YwT@heZ2-orMs)b5E8yRtFN zU>xKw%m!3)^UmSmgrD^)AUZfTtfN7?$0oJnxA2|5EV}r(nCO#&Uh^=u$@P)`&;p!HC)jeMjPwTREd>ZfyT zysRDcL0z1Si^|mfE^Ov(?xg)y@t3$nkYu|*t*gr7m+@~`MYoJGD_1%ve!%nTs0#K| z&u6v^dSrwT^eQ8RzTj64t$@D_j6KC8r>&sVBe__j*U|T#6Js&rPUuGiPogU0B`J3+wWUfZP^~uqdrb#BRw%0z5dI&BaP}qgTdjtqCIn{N$TJR4=Ao!2fvhzVVQVFe-k7{n?X`n%b_A?vH_V@js;MG<>Ic<~cfdt2HzVuv?o)EjoA z06xbTB=VHaNp;b|hvZv$s=QDU-g|$!Myl1b#lnp)mhE0R=pm~bn*r&HEC$}q;ER93 zzou@pJryU1ZD=BYq(4qJOQRmVxh);ee)XIx-h`M&xXz28eWJR@1w{5)>rd?EM-@ET z&<>LDv5#_mYPfri=JpPywj+2rk96Y~!E^zER{m@`vvI;c!{Wc@n_s*$-FH61Z=pmL z{EGd)KvOVM=JvbaL+mlY$z%EG_%dH<%DEehdi>}24kL>{N0;!_&V^O=UHRYC`uHfn z_)B5B9qrR$JRrX_CVT-eKEypIcH~YjtCT)K7Ujbrqw(Q8VYHKyBLigW`lFW5>CcAP zFT$PiYg~L$_7Labkk=MSJxu;4S)n=(^h>&UKa~)0-@Vn?+?>y>^n9!Css~h389!e zj~tWr28wva9PYYtr^C;mV;e}?C0E-qcIu?Mm{$KmYitOh8j-H>K|3+!RJgA71$&)f zcVF5s@Pw{95-l8)ZY#gm8V?>gJ>R&!>rIQudX$k8Nqu8HbSj8HUB2j;SV%tTv3CGx zUIPxE_}<78(uNI9!CF6^`lqx_NKeZZv9U zozcuGK~n2E5MM&8v1J$MgMah}zaF$t;0S;X*w!j|ak3ogE5rT!@?vEl=;Nzy1;aTf zUYznjGvRZ)PJiz&YRBH0WX$XjeK-y_2VzHmB=r9EpMTXC{oX$O>lb~QM9;0;7TM(I z8^Oab>05}}PZY(;JyYC(D5V{ml-EEHT5QTaP}r~O}Yme+&i`ZTtmn30$@JUIkMY-EQZ9;T;x!`Ci9gS zlzV)0VcIZzDgIRMC_G&pmCwR5+Oi-z*@r83gXp^fg2(68nDg%OkZ<11^)VzeHk;g`7b;ih+VbtRT=j9=o;r9Y2wYI%ta^+=X(+2Pn^HJ z>I-7rnpefY&ZazeC9g@ET0DxxPWaS*HTwoi$xhj%x=Ng9Tth=jf4XAJil6IuB!b@; zW!6vCJ6ici8)`FBb~Za@=%BtfAJv59_W^5+y$a5SC|_{I_fLAn>+3hoP>F|wN%?5k zwV8ev4X3Km9zKz8efO)iWlZ4fw%c!+*5)qXCGduEbCLbd*odbYP=QzWX))9RCiXDx|&xiXITk$<71z2mcFoA~IJ)A&{_ z{eu_?Rx=Bq-5=sp7YNj4w>~2~HZdONR|~<9Y;uzFK2n={BozRfj^_YOTRI2iJUr2a z{+;>>OO?>#KdPx$b?EHlh9!H%^AX&1;-B{DMXq>b6}ZkB)=K>|k4^M^Q0pqXf&ous zmaWK%zVP0OD)JqV-FMuPNun)dZeWoUKtjUBn<{Fx41 zcX!jaoYr}yM8@bcEsIz4Z5Ga&4r~ufZA6n6hk*L@s3r#7Uv$dDr)|JDZd2}4BfVxllchYzKXw#+tm5HVcQ#f-CWiIX*EyG@%m#8$4rq5h?y` zUTE1-0mMmd8HdNXgZsTy^4-EoUQ!-|=s0ytbP5i67RhXmlW&||X46Y*8$CW`U;Tu$ zjHR#DR&e>H@#u%1HI9uMvLxS&xpfmg^Oef4t}`}8g+GLv^^KT((HF>GU!MDmV6|w+ z6XS)JU9pDJN0JoF@gocFi>d=RyLp^K z4>L~o!=&{petf1^8xkL4o1Fzewdv1~>L@4XzG~j!VvAS*aRQ#6!M?Vx?8`-Gv%hBO zj!yLpYULk%;<^gNC++r|>cF=RLRFGqq~@!>!1B~;Cr+PIV?GNhEhIde|^}r|Jy0$Wsoq6y4 zoh!vn^m5+#$nZW4rh$c5*a1Bx-n$YxVU+$yd6Hb=Jm_3NcMpNGFx!_C-ZnSVTv!mY;g; zDPBygQ1#{no%n-Z!N%!ty^>BCpn0~JTsj>4nB286_=JU1WN1WRnhEDWB#E1S8SBKq z1w3m;;}nfsaxZ$VQsCSc^!VT;3B}vjqfYx|>M1PvA*~zRFF~buY(G9x8>e_&pnXC& z{Xw5a3*Xn~T0q+(y(G(KbUvHcLx3jxo{WLzcKAX-iLoEj?miHt`=WF? zd=+@3>ovc7(;zFdKwc-M5F~H@{&`_&ylE2sJ-Ya+H^i|WRyX6<{H0Si8|_nr_2C6x zveVyw&6&`F!?)b2nGF5pJIAq#uZra-{bX?F$X7Ku=6Sw#%ZObO*m?E+r9W+#Z1#fW z2rzb)x>wp}J z2p?#+v`DWp(d(WP_)>6a^R@^-t1cVtCur>RsvB9)gctXNA;Z-1i+nY5Ct!RUwCF($ zky59Od}X$pzUdfa92A~t8i##=*JJ60U!ZeRjJXVL61*s1`s5132ZhtN1)n@+aCX}8 zUEVkk%L$<9n))K3DL#UK%2@PJ9(=-6#YcFL;36?iWH}elY-&|ULgtBgy;jlbgfEEe z>dhYa#{e$$>t{#1c~@IOW^SM#;mO^{=+0c8GHodrgU6rXMc>C*k6Z4oA$PD7=I15} zKW!$X$X33~C%ooT;ki0E^tA8tS?Z~#>7(jfrXU6F0kbJCe6vV3m!bsc!f&*^z;E>w zr#)y#6Y-2}@z7SIv^oS=9sa_LyfnK`Tjaw_i$R?h`xv9>1<%zuxX{;Y&8lpFd6AI@ zx(a7b`ogWszrOi-JSHL5n5X%SzO0A1*eH;H#w7~>`74i zF@f`HB@z=b^bAxcQ~w|fvd|5E;j5I1))j%^#nAI&hg{JZQ$de3PNBZaS@7c@ZM#2y=Bafy6%F^zH(%>2cIY`}becCgXami= zrStsiyDwM@SJ<+d6BqTQ==r9;V_5dtey?hXZ@ImYL}zHAuUs^83;y#(Q|nVb0S|Eb z5T0{E{4jcCYP09lHe`dRq#RG?%QyAb1UgW@)gK2=IvM2|w}(fqxuFWk2ibUK0sa(1U9|N{6!7&HW*`oa&<+z}g`%qAyB zb$7_4N#r~lzy&e%JcrDe3*DW1S2{lB^^^XEI|ZlxsZA_ajV!$<8vnot{AWEX;W&Nf;|rSoC=~7LC!d-VQ=o%yI?4qxjB5PR{CIx;-2p4t%ZAL|p!$?m zFmq^rd*4uxVoCPejlgQBM_xbm{U(Ud3==c+Cf`Vu+wUj*1t0W_LO+6UIlBxUJ_{^z zlMml63?B8Re_~8#>8(s)kdC;32gt)v^T1r?&8l(r;_vKfByF2 zU;gzsuQ_~yBerl#jGj5cIjMktxss$jd{w5dbQ2p5&!mbk@PbdrFZ9+yZS-9)#fJxlHHz+B%O-}+a&#U_OB0c)$gkFQh(dY z0>z}lkFV_1b?ji0bzJz_*(%3JwpaS6k77TT-SaJA;A~p_tUC*3Cni8~ca7U`yefPan2mE?hzZu4 zBNlJ|*hb7PNqEzzj;HDmJm=eqwBbeE2!D*2dk>xS9_% z{7D95MX~KULb{?J7dEHy5q`<9ast1}=@W0;s|CH0flm;moK30w7mT)x;>?MXm4}!P zSoe$CxX{3#udGMPy%`qISKYO6%&L$4h>GIZ^aQC><#}e78cqCVquq$->}vbc*?j{a z*^FzQ_Jv-9$mn5`V_rN{H{q5MK7~GPyZRHE7;JuUIMthleD~wDaJ>GDV%xtNTxHzD zvrP5dkF2`#+H!tSW-M~o3(Y+T7{3lp2*Edgm`Zsb*Ylmc%*~3KH~%`N=x48hzPITL z%_g~?`EUGtKA^R^PjP0Q$*ff81kzD*HvihF4Ps&)@kQuom2lkoYm(dV&?437ictCyzeyv7b4FS^FCGv0e}95A(2}* zcFhh#<#$swyW3d6wuwQP#nGD{0$P7x-*iIr7qtnSg_1Adu<5&Q0+@{VhQj=y*%KBv znJ;iPcE5o;34NL-&l;xHi=EoX&v;B58`^zUD}Gmtul16nY1{)&x%kl^)+=%oPv|S= zoOby&Oy~x#{;=Qu*7ig;qDc+k(qUg=N_yu3Jih6M6 z5c&w1Gd8=Fi{1^;!I$J*ea|ih|0+8!K>LEqx)gdXLXJYmug4Zmy=fZ0$OLX3OP{(Z zlz`aOItWsD)EfrKscrf2@9_mOP)+Evho!4qZa>`5 z?ZZMnaN2(RHjhbhaVWbp&V5&p{1Re#U{D~0a@-Eh8((**eLUi&@RmXY?@x!YWh{b_ilcf*HY@OLhp^hxlN zXPlkdg+H6r@M(QIjuJDp-t>dWnS;De@U!d0qw3&sf$ED*`%Q3wCs_b)x=)k98{i9p}QLE#;c61UN}h-Q1KXb^Gow^XT?n29!F6?|Rkr`6M-hG{F0X ztr}{jp2hD(<%L<07`^aMc&>!gwdHF3wf&FPe-HO)c$z34iU<4ma9@n3FKR-C4<|lZ zRKc_^!b2A}MA7Zkj|wiPPbPY98y+W;0w5#7mjDe60Y9CPEIXm)@6d#bli!o9MadgC zo!C?yvZ)HjCHINZ1(qsaZ%(NAvZFV{=kVFOijQ@XUcPg~X1L>KVp*(nayO5sh>kB~@eWz* z-t3WTeLMHYigN2qtP$rgdQbZ|ZBqQ4DGZi9WxQZc@{$&m&KA0vFU8nCM`og<;*Nf41o+Z#;`dcwpnKJ;?ifoay)D~4 zTY3`PlJUwW{7?LfoxO*cO0BDHid`EPyi1Nd#kirZap(hef2#s~+K5ZpZ_6-y2R{2L+9D_P3kH5-E@jmjJGBw^s-b$1VWE4K1Xq7o&c{BE7*Q+Zu(7iL zapIu(5@||SbDXLIXDCtEXPlm$xexR;FyW*tJt{lH13?PZK*%XhsXQshI|V? zjht>OwTM7(U}?{ydP2OjId&kNxZIahCyzqR73nZ8{Heys8qx#4uldnj(^F|fu+$W# z_TdL^$)fY}E$L&yi{;JJ9osY~9^D>K29M55a2(QuTmhm<+)~7koM5ZEHe1Lbh@@Li z7p;3wM!xb_`x~24UlqziUH(0@Qw}ZC5{O&p=t%pc)N*L{bP5eT^0ST-!$M!L#`)~Q zxb;g=kM81<_0hL%Y$)72EuEOq>qIQ)EK(AbAY==P?cwf3e_1mw{1MhQPl>GtB!^OYpG7kBwgnri&TABEYUq9u8Q zPa$KBGL~iHWc(7hf`Ut4{-=N^%5Hz*5lF`Y(~dXZC@onT*X|SPm1h-?NwKtq&SR*3 z{W5Vz3vEiRJ4L5cJ(J$OwubF2@zyZxb1cQy?o;<7GmnVMan7-$~#tFGOT9=xQzWq(x z9z9=6|M@vxo~=b-Z(z{bRkdf+;}dAfYRvtx`ld?vANr)r9Us?)n& zR&(_**repbOzg?OwTUeZe`+J@i$LNCuHaxBHOc1mn2q3DyZ4)Xj(;p)o?!7NCC;Dw z1iIckt~TNf`-yk_ND_U;82Xny|C}^9KKf!z%9pC&1#iC(WcUl$eK{>ZDBR=y9g@gN{s`4^o<^cuNi^A% zx@GH`a_2RMi+;+A6ZljgYi=<=c@JGeZxW(jm|k1dt~OuvD$gNJ#h#Fv%b?d>WgLG$ z06Fj=)u;J`M~bW)xz${sJyBd~;0HZpn3R2N&mV@l-K9fTWG3%svWPeq)7AKM#a8C$ zkQ?iuIZ9^+-R*}F-CWCsDwzn+WItbPCq9yY!-xgILGc5MJ5Ijg6#%&I0r8y4l}2P> zX)P4)aN)6NSUS4*f|LOFf(xnI9Dc!9aQO5HLgd}(SF#}eU1{<00(8>9Hm!X5htn<| zAHbe^?T-dXZke70+Ojox%3f3ABPRT^zBj~KteXk?*q2>ThMyRRYEMjYVuZ9FX2C4q z+~E<;vJLX)%le3vNq}U3YeQ^*YvJXQEtTImxl`^hpXiMQ`tGCkFP=r`4QKbKdFdl> zTXFr;=00pahmR0@x(SQ>x%~uHO(r{ThOhe4i>R=&DXBK>kp9~6(x=GdM0GYq+JN~7 z6hy!E;zY}7FM#Obln74!cjkMe3TgPFm;RNdtq&UrPF~e#yxW^TWR_^7K zJc-vU&BjNtPi%t3lOLmSpQ#TLi#$uk#TW}{9-}$9G&8kT3|plJ{vgw7@i)zhqm##i zIO8h>AX7S>dKiCm!K6DSs7xP`e35G(SKU5We_;za;PUg%?h|yqmw=l`$sH6C^DJ}T zM+{FkspzMn=}jkN)NiZcu@I8<{zHlWr4Jl);)D+TwNF0$leWR$=n5tuVl{s)-S~B2 zz(EF@(9)j7hk%fQ&&lZp)&}11Cu0L37=_4*~?%|wg zfN)iQ<#nwu)VoF5casb|+jE2SdjRkwmYlX9D`wK-{6?R99t~_!4u8Qm5AQJq%bcJ3 z#!;`G`e)c8=h~Cq2)+MmZucA`koj~UWE_iog`48D4nry`ZAJ7T#|GuaqvA0A`=rfq zF2t%GTyba}9>#~zzMHn+K-_hFraB(5uC(veW8R?9U2`@5lAZOH$-BS!&>S_%=Zav< zpo|0Wb;IyWr-Ce{3s9Gp!VUsD^zyRTI`u!J8xf;Zs;Xqp|*r zZrd>WG}qHl*b?qIlc5xu4&?o$76vwFJ{8RE^vFY#@s0TI4a`LhRWDY;_cNvD(Ux^!dZ7odKNd8{3E!?! z^2_~Yz;Q}!aD7A{+2H3^fkrQM^d#KAT4YmX;Bm5|wnQ^v2yWaGlI!#bGuILc^MV_hzBqHsngw3 z2y`!!cP|{&IH`1-stV9D#-M-K;$Dlb^dlBMK5~(DP?a{SOGndZk)zYbW~rujR8%Mx zuJBANJ2FAzPxBG3PcX>Elv6|t(aA`v z4MqFjQ6W9Czf;+VKMGJAwxdk{JEVE47r$M53vi#zG)K$`R8O68ymlNap8ET<>9$;R@CU(Z0BvVFj z9<%WC4Cbhh>KE5yUz(hYzWrbxz|5;o!__18)*Fq(`J&@L<=6Sj$LYu1!SKL|3}iBf zlBnCi_)=y4N&D&>>LmH9^2*Mi_^aEy!K22!Xj3vD;TTq+{mJNeo9x8Tjycnv`4*o| z+2!l{61{_p|B_-0_28ww>#cRgq|oBeu$VmkG=K*My8JHg_Rj-az|qerqKOT_V*_oJ z_dX*1a@s$D*lF_t6e%P~e*gd=07*naR9@&x`6L$vd~x*Slb=^oU3l)Pz6~iczyI0OeVmb|^O`k7pn7F-+JmJ*FE`fHTGk)QC zQ5I>P7_kt83$Gt~wYfabvQZ$P2@-VtAvr#EQycFTedWnh-6#FxU$W97r3L)`uf3=V z-J1aW58YV0yH}P^nf%=g;_XS8wj}KOZW3SN_-zp2#Ro&@GkGtXGeE(!4EajoPpq8K^J)ZFl@782tHi;KRvW?K{DnG;x$h zO-g>{8yB*gt~mTO*NhX}+&4sDOnG`;0DH+(mYf1O4;CN(_4MUY{ivmq_^kHlU(MOc)#XS>m^vlHp0}daX)p_i*fku zSDFS^WXC6Pbe`06{RyVVRX_EB=L$h+XPr>7E`&pa?X*|!3ue{PdZ|<_=R`P*i%3bC zoT^q%f!(A8kO1bi1Az%>wGYjs0<>*xX$9g*+Tq}n^T2M31oug zDdx*f@W&$lptCi|Rh@6#KRvVj)q)3X;-veZ6J_Ki%|sP|Il*6e?TcwbHvQ|rg4#Ct z4K7>y+Cr3#@Dfe^_jorPa?ufUEQDBqzTb56_pFUEdeQ&9AJ>m2sLWeNc&6-#F?c|! z$v8G`T{uxR7x45)N<5~Xyjpd7+7V$|fa2Y@+21Hd5}kdaBJBptFRzX_V_3J6tJdb> zXU1h)>d`Cy&P9ni!W239&Kq?V)Q^4^RDP(}XVEU5u|qO^As9cY?*3Mj$1ON&d-?eB z!+-nlpY=28I_3T4*AHL6NRV_#&I=cofBF33lW0HwU!Oia{Y_scQ^Wh4#U`SKUhBvjunU;k1egY?h(^Uf6B zq~wiX!1Jecv;6pjR?7a9eeMgzr!K^vd-Ds56SVnLG3#&j9pj=CIFqCk{iftEIJuO% zBhnCmG~NYTG7qey6#PrSXI&b^S^oqLzQ zbS@OpIHELOd`CiaW{oe68L96z1~ZIDfjCn}Qcg@JJ`2ca_p|i$_*Gu9tMLe}^)3Ag?XV3DBwCb(dA|cIFw{y+Kyd4b*KbbHgFh z&8H8TT@w6$Iz{Q9CRm6V^e7k>+7#os+o3Tiaqie~;XjLYQw-k0p-OjT4X!(=Yy0t& zE00I@?%?5PysrIDe`ay=Vxt9yR|0+e+ow7)((8)gI*aBbeZB`*e88o)M2$$yXfpGn zEB}7fqRv(5%ilgK5Z^xhruP>A_C<8IMT3DpkUyXBm29t#9GmFaEPnC#H6FXJ;iXjg zY=&mx?{<3ajyfj}A= z(%%;Z(vSTIeU6`Lugw+L*NqQcvhjm$wUPSJBI^kmOnkuKDWNsUE1hhRmb*^bJQ^N; z(n(vPI)!Zfic$3mIDw%!Np<_HYR6~$-~jAW%}>ND{gcgZ#kKIn^FH-FVEn&Juik-Gm5fJ-%(r2mvlj!$UR>Nui_F<#gz=;z-# zwbJIErW!AOv1~mQE$s_P@Gax)ix_ax#p$=D@xg@%J8o=~?}^dl`3J!nSG;$%`T30= z^gA1GXyK^~0P{odZw_*p{Qb%CL!5{Oe<+1+CFS578!fzXX$}0qJj1&E#80rW8M1qP zrV%+e6ub4uUgXUtTosVdgvck!x)eFvgJwjOn=nKuq`%OUR=ex&BN|9(mw6sl_*1?W@NEHtjC=6h8yv#NoEnl5Gsf@NNTGamKU$vME&zslbS&X7{>DA1QgO1f||5%5{ z&V&UXx+-Vc4=*p0I~Ih(0*IdeQ{5X<<&(lofU*;*vIHHpkkbP^t zJT~o~hlk`snLibkY8ea6&v1b|sdV?Jc=i-h{dB@>0`x$_y*5yQ%P-k1B`V?T2Q1V+ zafH*lzkTw1+7wA6jid6b%EI%XNOBgVHIH?O$D3X`#vKLrdN|#`>V_PZ(d~1`1|E3&x3>@f zZ{JyY{YQ;E`S68b)l=?v;lH+CUhG5*4`RX>FeO5t!pA;v-GAhrb}Z0G_|n{ygGXG* z?p~zb(wjk0=Mf7iC7;I$KAK9DlKK9wXN}>FeC%uA(+4tL7oc^X&KKrvqv(lK_nZA8 zI;-ptHFP3=^ox>w!Iuq#N1*$WFGPy5%8UW#0dJ1Mzb536(l&9sam8ykNGjt)=&Y8x zTh_!*c#`k3s!oBqvTWM$T?Q|8>`S?vVlMT8ZsIrXt0~1Ftj|H4weKOX*85TW&&WB^ zEOKf01 z>D$-*{<{67g@&P-#3m~nwSh_x{F=beW+PUHcH%F9tv6-Y#Z~;wL$Z1PDfZj1$inVT z8-8qg)y5B#V3$w*T-S5cs@u0HCD`;4ygJd#y)2i-8mRV1>~CDh(4KH+z!xKLs#NsU za#zn5=(go0>gX1Js&hK9?e*jVxh6C}GU1I**)6Y`zPV54zERDaZ}GH5^}kP(djdC( z^+D_Q4x5Z@FyIzn8ISsSk=E)H<46KH!6OeXc)uq>r$29ql~;dU8MNJvi;sARI5Cu1 zw7(Qf*y)QVx7FB#oBOmU@Atp*W)}UNgcq#Bsd$86pAL)0F!9sn79X}Z7nC02EuV`q zk8y2=`Du4=7KP3xlgC`xlyfTUCj(S=uJ$8gU;EU8j+T@XYsBy2dzJUR8f4}5WmL5< ze(@E*yvB3W=859Onox7`_LY9OuPeuNZmH^?j2}VJ%%XN#f!*N2P2XRDo`ul!2{F-$ zU*YpxP?)#T7kP@i>2qJ)NCERg=Lc!=e1K74^QmI|%iMXZbRzr>_|#@bg^L3_K?n-0>N{BR95g+jcnwJMVU{7fpW?R~w)5S_`OJ zPYOzF3>};23p{wI{s5>1uh^~eWjoP_KkOGxY?mi03BFwru=9F$WH~|5nP^bfPCb!S zWjMANEA>6RZrct3^oW0>pEYaXPh`h4F{R%lK7$v%e$csGFqoI@HRl_ALB*@RQkn|) zbfwn%vrXdJ7N^MX>d|B0Z}%prQM_1cLGcC@1>l*#OinW?N5hL}T90ggMvtu@_Gken z&gU&23cPpSqW$MTef;q4zv>iAKjx7iv_QQ>3MHKm+3qSw6YyyBx8g$qo@56nda;FK z!%zR2wN951>gQKg|MNgofxzn@gUb9XSZyGdCSCCyZR=n`i@r()o0j8C?ZUwx z>pB{ix9E(MHix^ zS1rW&J)3GTqJnwz%p&bgcIoDWAk9gn!52gB^f>;}(NRJEC^fHX7C+`t^!1`!{3||p zxe4M=%YruW&J%Ni8!Wq%0#6?JO)lPhElN4^Z}5L7AbN&x$glOllc)Wm{&#E*?f;29 z@gCVf^4~+d!r%|)SAAf2g;|Fkd&F7$wc~%Z09W+yy$_i6@?^(~QwZI*`iVgae?RxD zoIVbHa_DwqT&8X7pSbc&CW76T=gonE=e(Jw+_^7A%_DXfp6BoQLZH|yZZaVXHP2*Y z>Z!e}lKtG@M*Su|9jx(5X|O(#Qy$^7 zrLOiWvRrv%>}p||5o>PWQCQ;FVYC#!idPh06HmiN^xKHyxTN zfd^0QROWZU($H~LSlESMk%ym6DOe}?pAr&Qx@li+_lnYmRG$ms|7Y**UMyL%EWd!N zhDhjw2&jTg=z+R01FB&jruF~7OHVxl2}&Tr9ne4~R6!b(3mJ*o%lNG{lh&U>GQhi!qX+5Kl~v7KRx{Tqn^e8bMrOcU#8>Ei=L-o zJib$a=${fsmTdFblR%0iDdk1OeT;vy28v^H^J06jL;h@uV5Fa^FX)8i66aDv{pbKL=v zeq`50k47bU!JNFQO1j#gaa~`;viU6z-={*yt|v6pkE^`3$@4Vx zEVx?RY$sz4Ugv_WIxwx(1UtfeO=$mYyNU=c39Fo_{d#X43lE7?u5&tz>)Zs$9m`bl=^U$Yn6_5r$-cEK`` zE-kzMmS0}|1{c%=3^IMFPvSM-80Ivs!_K;bV#p!Lz%#j(_l93|Ej-_BIJuvJUQ*)!;(u5x6l2hL**6dCy*3eJbe2e z?>wvh4vGb<`H>k|bO}<~{Gm@0XNtXpd;bQ~g=CA9cY`No^Rx%?b5V#qF*37g@E?E0S>sba_uU zv0f$-j9J2 z>=6k6K^GrCJnD5Vnv*;_;lLI?8UCms`1yCw4?pOx%lqGcc=*DXJRkW|9zm|;^18Es z)?*Z=Z+$AGr{3zq&p?X>T|Pyn&xBk_wo?bUQnxyEx;76#tFCE37uWRhvcd5 zvBi6nHRm67Vc-#OI<-|~JXW?lc z@&*XVcvHo{$Ye3H?vb z)y`d4WG82DrOaPw_x6Q$w`0OxreE=G@-TFN`;dnDAsXfc$$DSukJw}T#P`pdzofuj z5nOmn0uF5!@(zFvW3NPY$2YugZKZDixWRW6wOgr>9k-5Bf3@+ zh;zf1+D1iY!`s-!cO_>b<(PbdLolDRbdbK<5&IInhj){^=o^nOlj>wAwIer;>^*HH zo7_d6cFlk|Fo^E)Edk$Am~vg#cGHWspY7Gaahp8Q_LfTzJU_>trGI!4dHQouXZiHI zzA)p(TK1?$K+KnLd{U&UUsnbEG$8erYFUSDh*V+xy3 z8=8WQPVl0;761wrSQUk^_#A(NlKy)CDwXC_-WC|*AQmKiO2~gE&`N4}+7fW`^d$it zbD~c1(4R|?P<}^FFfiv#Sl4{sdaeB&vU6Uoty_a?oyJw>uKTchLtSQ%6>Ibix$bwc zf)(G?B6~PUfL=cM_@{d5AWM6F5p&SOufL}!1;0KGe%4(Fy?RYN75pk_{hdyU{Yo;~ zt}*qjFQNGhtcj<#)eQR*$ajO#TJT3?)1!es8 zMo*x3Pin&o_IKQ0tG=(Hwn559pZ_ANkxNRuqo<(vKf`yQ;(uUX^T3s_PyL&Db|Gl` z-#nhdM?Z#T(P?76B_+mKwzUoLGDe8cGFBqbblp<#VSx~N0!(&J1H?Ft5ar=_n zl%j>MP8uX9G6buWHJr2Q-0WI*?{vt$fLR(cZVbGmXUTv;+UW4WBqzaEyyGR;c+uNd zcWEuug2&$T!Y$}(R~hEOM4fN>0

    Pri9J1l}010HkV+0VJ0R96(rs#ca@B{A&~0B0>aKIM zbtTc27nO&nPhgllo;tGC{T+U(b8yg$3(qT}k5l50{c5QAjN3B=!dS?UbT~Lfx%^F) z4O&f85}jo5NCWR;29{vho4Itj4gw$8cPh&!v$rjl)WOkg{~WJruW4!XOsYHhirh7- zq^H}Te6ay<95A;@_F&fvK0qK_eeItzrc9fm3U6}yT*()-$`{QHhP#hUm=7+7N%;nG z7SMv09AwKjH26^t>2x1!?37m8sj_@%KfpVDOZA(^g}(^ezN_)1Gh6Dk%k7X17I#T! zy~$jLA4NRt`$P07`q=2RN_UudJQ zZJzY2c+aZ)@rs^Xex;e{vBejVDl^7?fur*3FSX6>5{ySJ@>tT%_~`!h1sJ|$J|SHH z?F}c>@+fB?p!|!b z(f^iv&p(6istvE%^iz1QWcIwfLK$W~X@m0kFnR27J#A7R{4V&kCWl@`{GuF*M;=&{ z{RoB1kzWge5Y4mTv);VWfTwMXPIXdXf;$EhiSy76czEl%;$jCjFO0?Bx*D%`-)p)l zZWg}gbMxVhAu7i0P12i2)pi_EZ=@k^E3W85QkJem?`z8?=aA8x=Mu0LHl22kNW!1` z##L>GH~hl~lXg9Rvg2>+rHP-Qt)%)!V@&Hi>CoT_*M!%=YYcpnhrhY4`t2Vp7~o~= zXujb`_l2&r{5RHGx7#DRoQi(Au zg6O!t>`|nNdm4kt5WP>>~IA$UkI;Wmn%Q^c7vnzJ1{;DDg*TeRp?T6ijh#%)GE@TRT) zX>wJ8;u#g)?~O+%{h~Yp zlv@hCaSo81JQ?q>wXZh2-9~~b2gB87MwF9+DhJwJ39)I5juYBv_4UW!=xc6zPTP+Q z2u9HNq&KmA(aG*d{RjvB_5SaE(4T_h-~T~hpsXo{{D={=$AjMwVvbp(wfE+Ai3zr*ee>@!PwGcA0If;W(^~1Wo^=FkK2PS z%nw(TG3S`aq_*>G|0sx85%o9ohzsiCM|ab!kU6b2QBuY_0=th{hdy-7u7*;GFcwqj}CMYCcHQ9$a7wDD#)rnrR|?J z;Mfd4DWH4SsWCrDwFVJ<3`n&lVRmmXV9sgU3}&xSYJ6iqW0U?AGJaXk3skkJhb{(J}8<{xz;uz&%RcENTO6y{X!;i+90vVV-kDOfiBCDWVb>3 zbjrpL2=E1|dS)29?upicA1$Z*%+GGxUTxaiC^-$|)J_L{3QG8vy;5}JeRS(j=YwEw zl7m@%f=%cUZ3S=b0oyFLu&Z8k20+oc7u+VqkMXElg?CplA+e35+C@3xXB+`B z30ZDW<(#GxynWG0FF&@SpULqF=i{>;V}J)+^bf!B_g(=jLEINTGVw>Ap%wm%UZsYd z|EeFk;pFl&KZUNkDo5~&lx_zX-e3Qsuu^009RaZ;T+#pS*N6A|5~!XkR)q^7F7}uU zv_OCKy-s9-VO#Z?NreMXS))WbG(PqDRgDbZ_ghJL`shyI*h|cJk5g$y7mSvz(mJso zIO%-mP5>8#;`5^*%rAU^EOPO?ACT3F4bC(YYaRFqS|zW8_J57(vR-qUpMGv?bagmh z!gmEFsy;0jDYC~2jWCqvg7qhXanj%16FO)@o7}!inokyK>%}3*UjR;+M$dh!TN)Pg7Unjpkr;2&tLd!vSvIZH8b#$4G z1&xNFWTjd}7u|+iWV3MPj5PEPU0Kz(LDMn}xs*2r&2nVO;+wXF4w}`X1~y-GVQ|b|kXMuaRl1iCUu6=3`>}0odT;#U zO}oiO%ht&j=#7^XD^8K*ryKZH)W3a6mAa2*t4Gcyj^Q%{%if={YN zV?82sf-mKjqp9>Q&?qdQ(5FsCpW6JEe!*CbDr8u;g_ztn%8J-+ocu8?OF-;kwDB3Y zo&jnXx8I#ka)7k%!q(>uxEMdA@Xs;l09yRMuq%UviK+@S8A?{rCb$VQ9 zz^cf3gZ`6=RO1;h_}KezSy^ifE7v4!?1=UI9lt1yvd(r>)7 z@bOW>E?|u-E}WqI`cc1nhaLKFIm$>Z@aXlkI^eJk8wfBvxxbs0%gLM&*H}C};==}P z?Dp;b@|cSiZz_lU=()+4oNAl*7|p9kzonzv_k^!}U?A@9XJ2&kPILJ6M;~~ecD=@0 zXE55IIm=C0=_>!1(6BfYgf_k!`a^4~Kl`{h0S4xeiyxVQ4hzpvRFd~$TaJL|wm zCs_Q>SSP8zbiS}&M8?dSht%_jtdzNvCzS8{pl0z68sJxVYZ4HHALT@8F&DJcnzktM z07&DSpiDW82zbvUImRwLO{s;8d@gR(&q=hAlSL{7fk%GowhyARyX3c{0N>C7R9f(= zEs-?nj8k=U;e4 zrWPmq2H%=SAaeg2oajDq@u{3Zhdwq=b)QrrNAT*gD)}=u8P^|z*)PHMU5LWMm0q7r zl;wMUI*2lF=xV__;0K>y+a=n0@c>ti(eNMicT0?UwUK0g3SEEr8)@b=(x+>}&h>Kz zEYP>U@TL98N}?YmZp{(VR$yBMK51>fmKM%#ld6_4KemtX3qMH1;{;CFL?7#x|5r|Q zc@|Z)+y&r`5+8oh&zo~wfM;YGHyZ3z`QDqyjRN0i1%pnKV_T8g?PH!YPM9m4)H

  • Fsvvi;}~a{ZSJH06?4smBL)-~)W=erYu0Tg4R| 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

    ?`^`ng?o<|#UGO!%u+b4v+}2+~ir$U`ChWMd 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 Xb4l+E7W=EP00000NkvXXu0mjfDHXBT literal 0 HcmV?d00001 diff --git a/public/images/profilePics/no_profile_pic.jpg b/public/images/profilePics/no_profile_pic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..348e38c9f88b730a00bdc77fddcfd43ee1168d31 GIT binary patch literal 4070 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 literal 0 HcmV?d00001 diff --git a/public/images/purple_shirt.jpg b/public/images/purple_shirt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bbdf009d2acba781d085ebcc1d4f3b18ba57bd5e GIT binary patch literal 51201 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 literal 0 HcmV?d00001 diff --git a/public/images/secondPic.png b/public/images/secondPic.png new file mode 100644 index 0000000000000000000000000000000000000000..6eec9e78228593340a0eb033c208e1e77e0d4829 GIT binary patch literal 350324 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

    g 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∓*oICRrB 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 literal 0 HcmV?d00001 diff --git a/public/images/therdPic.png b/public/images/therdPic.png new file mode 100644 index 0000000000000000000000000000000000000000..5c60d5981b950a4cc703781e7ff1e32445413853 GIT binary patch literal 573051 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

    p_x&&a{4e9PZNmKF_5Q;)|6b)L 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

    nS0 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

    I?2ND#T0~(ACk7**Dv|I*Id``D==9LqHWB4h7 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

    A%h~z# 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ચVf${)>$4HR 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

    RW6G{M1<9I^`2I#~05 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

    3|VXe6#fUk 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 RXip+AG*xv~DwM3k{sq<88+8Bx literal 0 HcmV?d00001 diff --git a/public/images/woman_categorie.jpg b/public/images/woman_categorie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f31f3484e203fa8058d70e2ba5d7852299498aea GIT binary patch literal 112257 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 literal 0 HcmV?d00001 diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..4584cbc --- /dev/null +++ b/public/index.php @@ -0,0 +1,60 @@ + + */ + +define('LARAVEL_START', microtime(true)); + +/* +|-------------------------------------------------------------------------- +| Register The Auto Loader +|-------------------------------------------------------------------------- +| +| Composer provides a convenient, automatically generated class loader for +| our application. We just need to utilize it! We'll simply require it +| into the script here so that we don't have to worry about manual +| loading any of our classes later on. It feels great to relax. +| +*/ + +require __DIR__.'/../vendor/autoload.php'; + +/* +|-------------------------------------------------------------------------- +| Turn On The Lights +|-------------------------------------------------------------------------- +| +| We need to illuminate PHP development, so let us turn on the lights. +| This bootstraps the framework and gets it ready for use, then it +| will load up this application so that we can run it and send +| the responses back to the browser and delight our users. +| +*/ + +$app = require_once __DIR__.'/../bootstrap/app.php'; + +/* +|-------------------------------------------------------------------------- +| Run The Application +|-------------------------------------------------------------------------- +| +| Once we have the application, we can handle the incoming request +| through the kernel, and send the associated response back to +| the client's browser allowing them to enjoy the creative +| and wonderful application we have prepared for them. +| +*/ + +$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); + +$response = $kernel->handle( + $request = Illuminate\Http\Request::capture() +); + +$response->send(); + +$kernel->terminate($request, $response); diff --git a/public/js/app.js b/public/js/app.js new file mode 100644 index 0000000..52449a8 --- /dev/null +++ b/public/js/app.js @@ -0,0 +1 @@ +!function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=8)}([function(t,e,n){"use strict";function r(t){return"[object Array]"===T.call(t)}function i(t){return"[object ArrayBuffer]"===T.call(t)}function o(t){return"undefined"!=typeof FormData&&t instanceof FormData}function a(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer}function s(t){return"string"==typeof t}function u(t){return"number"==typeof t}function c(t){return void 0===t}function l(t){return null!==t&&"object"==typeof t}function f(t){return"[object Date]"===T.call(t)}function p(t){return"[object File]"===T.call(t)}function d(t){return"[object Blob]"===T.call(t)}function h(t){return"[object Function]"===T.call(t)}function v(t){return l(t)&&h(t.pipe)}function g(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams}function m(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}function y(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function b(t,e){if(null!==t&&void 0!==t)if("object"==typeof t||r(t)||(t=[t]),r(t))for(var n=0,i=t.length;n=200&&t<300}};s.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(t){s.headers[t]={}}),i.forEach(["post","put","patch"],function(t){s.headers[t]=i.merge(a)}),t.exports=s}).call(e,n(19))},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r-1}function h(t,e,n){for(var r=-1,i=null==t?0:t.length;++r-1;);return n}function M(t,e){for(var n=t.length;n--&&T(e,t[n],0)>-1;);return n}function q(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}function H(t){return"\\"+En[t]}function B(t,e){return null==t?it:t[e]}function U(t){return bn.test(t)}function W(t){return _n.test(t)}function z(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}function V(t){var e=-1,n=Array(t.size);return t.forEach(function(t,r){n[++e]=[r,t]}),n}function X(t,e){return function(n){return t(e(n))}}function K(t,e){for(var n=-1,r=t.length,i=0,o=[];++n>>1,Mt=[["ary",Ct],["bind",gt],["bindKey",mt],["curry",bt],["curryRight",_t],["flip",$t],["partial",wt],["partialRight",xt],["rearg",Tt]],qt="[object Arguments]",Ht="[object Array]",Bt="[object AsyncFunction]",Ut="[object Boolean]",Wt="[object Date]",zt="[object DOMException]",Vt="[object Error]",Xt="[object Function]",Kt="[object GeneratorFunction]",Jt="[object Map]",Qt="[object Number]",Gt="[object Null]",Zt="[object Object]",Yt="[object Proxy]",te="[object RegExp]",ee="[object Set]",ne="[object String]",re="[object Symbol]",ie="[object Undefined]",oe="[object WeakMap]",ae="[object WeakSet]",se="[object ArrayBuffer]",ue="[object DataView]",ce="[object Float32Array]",le="[object Float64Array]",fe="[object Int8Array]",pe="[object Int16Array]",de="[object Int32Array]",he="[object Uint8Array]",ve="[object Uint8ClampedArray]",ge="[object Uint16Array]",me="[object Uint32Array]",ye=/\b__p \+= '';/g,be=/\b(__p \+=) '' \+/g,_e=/(__e\(.*?\)|\b__t\)) \+\n'';/g,we=/&(?:amp|lt|gt|quot|#39);/g,xe=/[&<>"']/g,Ce=RegExp(we.source),Te=RegExp(xe.source),$e=/<%-([\s\S]+?)%>/g,Ae=/<%([\s\S]+?)%>/g,ke=/<%=([\s\S]+?)%>/g,Ee=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Se=/^\w*$/,Oe=/^\./,je=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ne=/[\\^$.*+?()[\]{}|]/g,De=RegExp(Ne.source),Ie=/^\s+|\s+$/g,Le=/^\s+/,Re=/\s+$/,Pe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Fe=/\{\n\/\* \[wrapped with (.+)\] \*/,Me=/,? & /,qe=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,He=/\\(\\)?/g,Be=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ue=/\w*$/,We=/^[-+]0x[0-9a-f]+$/i,ze=/^0b[01]+$/i,Ve=/^\[object .+?Constructor\]$/,Xe=/^0o[0-7]+$/i,Ke=/^(?:0|[1-9]\d*)$/,Je=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Qe=/($^)/,Ge=/['\n\r\u2028\u2029\\]/g,Ze="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ye="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",tn="["+Ye+"]",en="["+Ze+"]",nn="[a-z\\xdf-\\xf6\\xf8-\\xff]",rn="[^\\ud800-\\udfff"+Ye+"\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",on="\\ud83c[\\udffb-\\udfff]",an="(?:\\ud83c[\\udde6-\\uddff]){2}",sn="[\\ud800-\\udbff][\\udc00-\\udfff]",un="[A-Z\\xc0-\\xd6\\xd8-\\xde]",cn="(?:"+nn+"|"+rn+")",ln="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",fn="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",an,sn].join("|")+")[\\ufe0e\\ufe0f]?"+ln+")*",pn="[\\ufe0e\\ufe0f]?"+ln+fn,dn="(?:"+["[\\u2700-\\u27bf]",an,sn].join("|")+")"+pn,hn="(?:"+["[^\\ud800-\\udfff]"+en+"?",en,an,sn,"[\\ud800-\\udfff]"].join("|")+")",vn=RegExp("['’]","g"),gn=RegExp(en,"g"),mn=RegExp(on+"(?="+on+")|"+hn+pn,"g"),yn=RegExp([un+"?"+nn+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[tn,un,"$"].join("|")+")","(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[tn,un+cn,"$"].join("|")+")",un+"?"+cn+"+(?:['’](?:d|ll|m|re|s|t|ve))?",un+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:(?:1ST|2ND|3RD|(?![123])\\dTH)\\b)","\\d*(?:(?:1st|2nd|3rd|(?![123])\\dth)\\b)","\\d+",dn].join("|"),"g"),bn=RegExp("[\\u200d\\ud800-\\udfff"+Ze+"\\ufe0e\\ufe0f]"),_n=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,wn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],xn=-1,Cn={};Cn[ce]=Cn[le]=Cn[fe]=Cn[pe]=Cn[de]=Cn[he]=Cn[ve]=Cn[ge]=Cn[me]=!0,Cn[qt]=Cn[Ht]=Cn[se]=Cn[Ut]=Cn[ue]=Cn[Wt]=Cn[Vt]=Cn[Xt]=Cn[Jt]=Cn[Qt]=Cn[Zt]=Cn[te]=Cn[ee]=Cn[ne]=Cn[oe]=!1;var Tn={};Tn[qt]=Tn[Ht]=Tn[se]=Tn[ue]=Tn[Ut]=Tn[Wt]=Tn[ce]=Tn[le]=Tn[fe]=Tn[pe]=Tn[de]=Tn[Jt]=Tn[Qt]=Tn[Zt]=Tn[te]=Tn[ee]=Tn[ne]=Tn[re]=Tn[he]=Tn[ve]=Tn[ge]=Tn[me]=!0,Tn[Vt]=Tn[Xt]=Tn[oe]=!1;var $n={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},An={"&":"&","<":"<",">":">",'"':""","'":"'"},kn={"&":"&","<":"<",">":">",""":'"',"'":"'"},En={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Sn=parseFloat,On=parseInt,jn="object"==typeof t&&t&&t.Object===Object&&t,Nn="object"==typeof self&&self&&self.Object===Object&&self,Dn=jn||Nn||Function("return this")(),In="object"==typeof e&&e&&!e.nodeType&&e,Ln=In&&"object"==typeof r&&r&&!r.nodeType&&r,Rn=Ln&&Ln.exports===In,Pn=Rn&&jn.process,Fn=function(){try{return Pn&&Pn.binding&&Pn.binding("util")}catch(t){}}(),Mn=Fn&&Fn.isArrayBuffer,qn=Fn&&Fn.isDate,Hn=Fn&&Fn.isMap,Bn=Fn&&Fn.isRegExp,Un=Fn&&Fn.isSet,Wn=Fn&&Fn.isTypedArray,zn=E("length"),Vn=S($n),Xn=S(An),Kn=S(kn),Jn=function t(e){function n(t){if(ou(t)&&!mp(t)&&!(t instanceof _)){if(t instanceof i)return t;if(gl.call(t,"__wrapped__"))return na(t)}return new i(t)}function r(){}function i(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=it}function _(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Rt,this.__views__=[]}function S(){var t=new _(this.__wrapped__);return t.__actions__=Pi(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Pi(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Pi(this.__views__),t}function G(){if(this.__filtered__){var t=new _(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t}function et(){var t=this.__wrapped__.value(),e=this.__dir__,n=mp(t),r=e<0,i=n?t.length:0,o=ko(0,i,this.__views__),a=o.start,s=o.end,u=s-a,c=r?s:a-1,l=this.__iteratees__,f=l.length,p=0,d=Vl(u,this.__takeCount__);if(!n||!r&&i==u&&d==u)return yi(t,this.__actions__);var h=[];t:for(;u--&&p-1}function un(t,e){var n=this.__data__,r=Qn(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function cn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function rr(t,e,n,r,i,o){var a,s=e&ft,u=e&pt,l=e&dt;if(n&&(a=i?n(t,r,i,o):n(t)),a!==it)return a;if(!iu(t))return t;var f=mp(t);if(f){if(a=Oo(t),!s)return Pi(t,a)}else{var p=kf(t),d=p==Xt||p==Kt;if(bp(t))return $i(t,s);if(p==Zt||p==qt||d&&!i){if(a=u||d?{}:jo(t),!s)return u?qi(t,Yn(a,t)):Mi(t,Zn(a,t))}else{if(!Tn[p])return i?t:{};a=No(t,p,rr,s)}}o||(o=new _n);var h=o.get(t);if(h)return h;o.set(t,a);var v=l?u?bo:yo:u?Hu:qu,g=f?it:v(t);return c(g||t,function(r,i){g&&(i=r,r=t[i]),zn(a,i,rr(r,e,n,i,t,o))}),a}function ir(t){var e=qu(t);return function(n){return or(n,t,e)}}function or(t,e,n){var r=n.length;if(null==t)return!r;for(t=sl(t);r--;){var i=n[r],o=e[i],a=t[i];if(a===it&&!(i in t)||!o(a))return!1}return!0}function ar(t,e,n){if("function"!=typeof t)throw new ll(st);return Of(function(){t.apply(it,n)},e)}function sr(t,e,n,r){var i=-1,o=d,a=!0,s=t.length,u=[],c=e.length;if(!s)return u;n&&(e=v(e,L(n))),r?(o=h,a=!1):e.length>=ot&&(o=P,a=!1,e=new mn(e));t:for(;++ii?0:i+n),r=r===it||r>i?i:xu(r),r<0&&(r+=i),r=n>r?0:Cu(r);n0&&n(s)?e>1?pr(s,e-1,n,r,i):g(i,s):r||(i[i.length]=s)}return i}function dr(t,e){return t&&mf(t,e,qu)}function hr(t,e){return t&&yf(t,e,qu)}function vr(t,e){return p(e,function(e){return eu(t[e])})}function gr(t,e){e=Ci(e,t);for(var n=0,r=e.length;null!=t&&ne}function _r(t,e){return null!=t&&gl.call(t,e)}function wr(t,e){return null!=t&&e in sl(t)}function xr(t,e,n){return t>=Vl(e,n)&&t=120&&l.length>=120)?new mn(a&&l):it}l=t[0];var f=-1,p=s[0];t:for(;++f-1;)s!==t&&Ol.call(s,u,1),Ol.call(t,u,1);return t}function Zr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;Lo(i)?Ol.call(t,i,1):vi(t,i)}}return t}function Yr(t,e){return t+Ml(Jl()*(e-t+1))}function ti(t,e,n,r){for(var i=-1,o=zl(Fl((e-t)/(n||1)),0),a=nl(o);o--;)a[r?o:++i]=t,t+=n;return a}function ei(t,e){var n="";if(!t||e<1||e>Dt)return n;do{e%2&&(n+=t),(e=Ml(e/2))&&(t+=t)}while(e);return n}function ni(t,e){return jf(Xo(t,e,Oc),t+"")}function ri(t){return In(Yu(t))}function ii(t,e){var n=Yu(t);return Zo(n,nr(e,0,n.length))}function oi(t,e,n,r){if(!iu(t))return t;e=Ci(e,t);for(var i=-1,o=e.length,a=o-1,s=t;null!=s&&++ii?0:i+e),n=n>i?i:n,n<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=nl(i);++r>>1,a=t[o];null!==a&&!gu(a)&&(n?a<=e:a=ot){var c=e?null:Cf(t);if(c)return J(c);a=!1,i=P,u=new mn}else u=e?[]:s;t:for(;++r=r?t:si(t,e,n)}function $i(t,e){if(e)return t.slice();var n=t.length,r=Al?Al(n):new t.constructor(n);return t.copy(r),r}function Ai(t){var e=new t.constructor(t.byteLength);return new $l(e).set(new $l(t)),e}function ki(t,e){var n=e?Ai(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function Ei(t,e,n){return m(e?n(V(t),ft):V(t),o,new t.constructor)}function Si(t){var e=new t.constructor(t.source,Ue.exec(t));return e.lastIndex=t.lastIndex,e}function Oi(t,e,n){return m(e?n(J(t),ft):J(t),a,new t.constructor)}function ji(t){return pf?sl(pf.call(t)):{}}function Ni(t,e){var n=e?Ai(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function Di(t,e){if(t!==e){var n=t!==it,r=null===t,i=t===t,o=gu(t),a=e!==it,s=null===e,u=e===e,c=gu(e);if(!s&&!c&&!o&&t>e||o&&a&&u&&!s&&!c||r&&a&&u||!n&&u||!i)return 1;if(!r&&!o&&!c&&t=s)return u;return u*("desc"==n[r]?-1:1)}}return t.index-e.index}function Li(t,e,n,r){for(var i=-1,o=t.length,a=n.length,s=-1,u=e.length,c=zl(o-a,0),l=nl(u+c),f=!r;++s1?n[i-1]:it,a=i>2?n[2]:it;for(o=t.length>3&&"function"==typeof o?(i--,o):it,a&&Ro(n[0],n[1],a)&&(o=i<3?it:o,i=1),e=sl(e);++r-1?i[o?e[a]:a]:it}}function Gi(t){return mo(function(e){var n=e.length,r=n,o=i.prototype.thru;for(t&&e.reverse();r--;){var a=e[r];if("function"!=typeof a)throw new ll(st);if(o&&!s&&"wrapper"==_o(a))var s=new i([],!0)}for(r=s?r:n;++r1&&y.reverse(),f&&us))return!1;var c=o.get(t);if(c&&o.get(e))return c==e;var l=-1,f=!0,p=n&vt?new mn:it;for(o.set(t,e),o.set(e,t);++l1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(Pe,"{\n/* [wrapped with "+e+"] */\n")}function Io(t){return mp(t)||gp(t)||!!(jl&&t&&t[jl])}function Lo(t,e){return!!(e=null==e?Dt:e)&&("number"==typeof t||Ke.test(t))&&t>-1&&t%1==0&&t0){if(++e>=Et)return arguments[0]}else e=0;return t.apply(it,arguments)}}function Zo(t,e){var n=-1,r=t.length,i=r-1;for(e=e===it?r:e;++n=this.__values__.length;return{done:t,value:t?it:this.__values__[this.__index__++]}}function ns(){return this}function rs(t){for(var e,n=this;n instanceof r;){var i=na(n);i.__index__=0,i.__values__=it,e?o.__wrapped__=i:e=i;var o=i;n=n.__wrapped__}return o.__wrapped__=t,e}function is(){var t=this.__wrapped__;if(t instanceof _){var e=t;return this.__actions__.length&&(e=new _(this)),e=e.reverse(),e.__actions__.push({func:Za,args:[Ea],thisArg:it}),new i(e,this.__chain__)}return this.thru(Ea)}function os(){return yi(this.__wrapped__,this.__actions__)}function as(t,e,n){var r=mp(t)?f:ur;return n&&Ro(t,e,n)&&(e=it),r(t,xo(e,3))}function ss(t,e){return(mp(t)?p:fr)(t,xo(e,3))}function us(t,e){return pr(hs(t,e),1)}function cs(t,e){return pr(hs(t,e),Nt)}function ls(t,e,n){return n=n===it?1:xu(n),pr(hs(t,e),n)}function fs(t,e){return(mp(t)?c:vf)(t,xo(e,3))}function ps(t,e){return(mp(t)?l:gf)(t,xo(e,3))}function ds(t,e,n,r){t=Vs(t)?t:Yu(t),n=n&&!r?xu(n):0;var i=t.length;return n<0&&(n=zl(i+n,0)),vu(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&T(t,e,n)>-1}function hs(t,e){return(mp(t)?v:Hr)(t,xo(e,3))}function vs(t,e,n,r){return null==t?[]:(mp(e)||(e=null==e?[]:[e]),n=r?it:n,mp(n)||(n=null==n?[]:[n]),Xr(t,e,n))}function gs(t,e,n){var r=mp(t)?m:O,i=arguments.length<3;return r(t,xo(e,4),n,i,vf)}function ms(t,e,n){var r=mp(t)?y:O,i=arguments.length<3;return r(t,xo(e,4),n,i,gf)}function ys(t,e){return(mp(t)?p:fr)(t,Ns(xo(e,3)))}function bs(t){return(mp(t)?In:ri)(t)}function _s(t,e,n){return e=(n?Ro(t,e,n):e===it)?1:xu(e),(mp(t)?Ln:ii)(t,e)}function ws(t){return(mp(t)?Pn:ai)(t)}function xs(t){if(null==t)return 0;if(Vs(t))return vu(t)?Y(t):t.length;var e=kf(t);return e==Jt||e==ee?t.size:Fr(t).length}function Cs(t,e,n){var r=mp(t)?b:ui;return n&&Ro(t,e,n)&&(e=it),r(t,xo(e,3))}function Ts(t,e){if("function"!=typeof e)throw new ll(st);return t=xu(t),function(){if(--t<1)return e.apply(this,arguments)}}function $s(t,e,n){return e=n?it:e,e=t&&null==e?t.length:e,co(t,Ct,it,it,it,it,e)}function As(t,e){var n;if("function"!=typeof e)throw new ll(st);return t=xu(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=it),n}}function ks(t,e,n){e=n?it:e;var r=co(t,bt,it,it,it,it,it,e);return r.placeholder=ks.placeholder,r}function Es(t,e,n){e=n?it:e;var r=co(t,_t,it,it,it,it,it,e);return r.placeholder=Es.placeholder,r}function Ss(t,e,n){function r(e){var n=p,r=d;return p=d=it,y=e,v=t.apply(r,n)}function i(t){return y=t,g=Of(s,e),b?r(t):v}function o(t){var n=t-m,r=t-y,i=e-n;return _?Vl(i,h-r):i}function a(t){var n=t-m,r=t-y;return m===it||n>=e||n<0||_&&r>=h}function s(){var t=op();if(a(t))return u(t);g=Of(s,o(t))}function u(t){return g=it,w&&p?r(t):(p=d=it,v)}function c(){g!==it&&xf(g),y=0,p=m=d=g=it}function l(){return g===it?v:u(op())}function f(){var t=op(),n=a(t);if(p=arguments,d=this,m=t,n){if(g===it)return i(m);if(_)return g=Of(s,e),r(m)}return g===it&&(g=Of(s,e)),v}var p,d,h,v,g,m,y=0,b=!1,_=!1,w=!0;if("function"!=typeof t)throw new ll(st);return e=Tu(e)||0,iu(n)&&(b=!!n.leading,_="maxWait"in n,h=_?zl(Tu(n.maxWait)||0,e):h,w="trailing"in n?!!n.trailing:w),f.cancel=c,f.flush=l,f}function Os(t){return co(t,$t)}function js(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new ll(st);var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(js.Cache||cn),n}function Ns(t){if("function"!=typeof t)throw new ll(st);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}function Ds(t){return As(2,t)}function Is(t,e){if("function"!=typeof t)throw new ll(st);return e=e===it?e:xu(e),ni(t,e)}function Ls(t,e){if("function"!=typeof t)throw new ll(st);return e=null==e?0:zl(xu(e),0),ni(function(n){var r=n[e],i=Ti(n,0,e);return r&&g(i,r),s(t,this,i)})}function Rs(t,e,n){var r=!0,i=!0;if("function"!=typeof t)throw new ll(st);return iu(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Ss(t,e,{leading:r,maxWait:e,trailing:i})}function Ps(t){return $s(t,1)}function Fs(t,e){return fp(xi(e),t)}function Ms(){if(!arguments.length)return[];var t=arguments[0];return mp(t)?t:[t]}function qs(t){return rr(t,dt)}function Hs(t,e){return e="function"==typeof e?e:it,rr(t,dt,e)}function Bs(t){return rr(t,ft|dt)}function Us(t,e){return e="function"==typeof e?e:it,rr(t,ft|dt,e)}function Ws(t,e){return null==e||or(t,e,qu(e))}function zs(t,e){return t===e||t!==t&&e!==e}function Vs(t){return null!=t&&ru(t.length)&&!eu(t)}function Xs(t){return ou(t)&&Vs(t)}function Ks(t){return!0===t||!1===t||ou(t)&&yr(t)==Ut}function Js(t){return ou(t)&&1===t.nodeType&&!du(t)}function Qs(t){if(null==t)return!0;if(Vs(t)&&(mp(t)||"string"==typeof t||"function"==typeof t.splice||bp(t)||Tp(t)||gp(t)))return!t.length;var e=kf(t);if(e==Jt||e==ee)return!t.size;if(Ho(t))return!Fr(t).length;for(var n in t)if(gl.call(t,n))return!1;return!0}function Gs(t,e){return Sr(t,e)}function Zs(t,e,n){n="function"==typeof n?n:it;var r=n?n(t,e):it;return r===it?Sr(t,e,it,n):!!r}function Ys(t){if(!ou(t))return!1;var e=yr(t);return e==Vt||e==zt||"string"==typeof t.message&&"string"==typeof t.name&&!du(t)}function tu(t){return"number"==typeof t&&Bl(t)}function eu(t){if(!iu(t))return!1;var e=yr(t);return e==Xt||e==Kt||e==Bt||e==Yt}function nu(t){return"number"==typeof t&&t==xu(t)}function ru(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Dt}function iu(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function ou(t){return null!=t&&"object"==typeof t}function au(t,e){return t===e||Nr(t,e,To(e))}function su(t,e,n){return n="function"==typeof n?n:it,Nr(t,e,To(e),n)}function uu(t){return pu(t)&&t!=+t}function cu(t){if(Ef(t))throw new il(at);return Dr(t)}function lu(t){return null===t}function fu(t){return null==t}function pu(t){return"number"==typeof t||ou(t)&&yr(t)==Qt}function du(t){if(!ou(t)||yr(t)!=Zt)return!1;var e=kl(t);if(null===e)return!0;var n=gl.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&vl.call(n)==_l}function hu(t){return nu(t)&&t>=-Dt&&t<=Dt}function vu(t){return"string"==typeof t||!mp(t)&&ou(t)&&yr(t)==ne}function gu(t){return"symbol"==typeof t||ou(t)&&yr(t)==re}function mu(t){return t===it}function yu(t){return ou(t)&&kf(t)==oe}function bu(t){return ou(t)&&yr(t)==ae}function _u(t){if(!t)return[];if(Vs(t))return vu(t)?tt(t):Pi(t);if(Nl&&t[Nl])return z(t[Nl]());var e=kf(t);return(e==Jt?V:e==ee?J:Yu)(t)}function wu(t){if(!t)return 0===t?t:0;if((t=Tu(t))===Nt||t===-Nt){return(t<0?-1:1)*It}return t===t?t:0}function xu(t){var e=wu(t),n=e%1;return e===e?n?e-n:e:0}function Cu(t){return t?nr(xu(t),0,Rt):0}function Tu(t){if("number"==typeof t)return t;if(gu(t))return Lt;if(iu(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=iu(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Ie,"");var n=ze.test(t);return n||Xe.test(t)?On(t.slice(2),n?2:8):We.test(t)?Lt:+t}function $u(t){return Fi(t,Hu(t))}function Au(t){return t?nr(xu(t),-Dt,Dt):0===t?t:0}function ku(t){return null==t?"":di(t)}function Eu(t,e){var n=hf(t);return null==e?n:Zn(n,e)}function Su(t,e){return x(t,xo(e,3),dr)}function Ou(t,e){return x(t,xo(e,3),hr)}function ju(t,e){return null==t?t:mf(t,xo(e,3),Hu)}function Nu(t,e){return null==t?t:yf(t,xo(e,3),Hu)}function Du(t,e){return t&&dr(t,xo(e,3))}function Iu(t,e){return t&&hr(t,xo(e,3))}function Lu(t){return null==t?[]:vr(t,qu(t))}function Ru(t){return null==t?[]:vr(t,Hu(t))}function Pu(t,e,n){var r=null==t?it:gr(t,e);return r===it?n:r}function Fu(t,e){return null!=t&&So(t,e,_r)}function Mu(t,e){return null!=t&&So(t,e,wr)}function qu(t){return Vs(t)?Nn(t):Fr(t)}function Hu(t){return Vs(t)?Nn(t,!0):Mr(t)}function Bu(t,e){var n={};return e=xo(e,3),dr(t,function(t,r,i){tr(n,e(t,r,i),t)}),n}function Uu(t,e){var n={};return e=xo(e,3),dr(t,function(t,r,i){tr(n,r,e(t,r,i))}),n}function Wu(t,e){return zu(t,Ns(xo(e)))}function zu(t,e){if(null==t)return{};var n=v(bo(t),function(t){return[t]});return e=xo(e),Jr(t,n,function(t,n){return e(t,n[0])})}function Vu(t,e,n){e=Ci(e,t);var r=-1,i=e.length;for(i||(i=1,t=it);++re){var r=t;t=e,e=r}if(n||t%1||e%1){var i=Jl();return Vl(t+i*(e-t+Sn("1e-"+((i+"").length-1))),e)}return Yr(t,e)}function ic(t){return Qp(ku(t).toLowerCase())}function oc(t){return(t=ku(t))&&t.replace(Je,Vn).replace(gn,"")}function ac(t,e,n){t=ku(t),e=di(e);var r=t.length;n=n===it?r:nr(xu(n),0,r);var i=n;return(n-=e.length)>=0&&t.slice(n,i)==e}function sc(t){return t=ku(t),t&&Te.test(t)?t.replace(xe,Xn):t}function uc(t){return t=ku(t),t&&De.test(t)?t.replace(Ne,"\\$&"):t}function cc(t,e,n){t=ku(t),e=xu(e);var r=e?Y(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return no(Ml(i),n)+t+no(Fl(i),n)}function lc(t,e,n){t=ku(t),e=xu(e);var r=e?Y(t):0;return e&&r>>0)?(t=ku(t),t&&("string"==typeof e||null!=e&&!xp(e))&&!(e=di(e))&&U(t)?Ti(tt(t),0,n):t.split(e,n)):[]}function gc(t,e,n){return t=ku(t),n=null==n?0:nr(xu(n),0,t.length),e=di(e),t.slice(n,n+e.length)==e}function mc(t,e,r){var i=n.templateSettings;r&&Ro(t,e,r)&&(e=it),t=ku(t),e=Sp({},e,i,lo);var o,a,s=Sp({},e.imports,i.imports,lo),u=qu(s),c=R(s,u),l=0,f=e.interpolate||Qe,p="__p += '",d=ul((e.escape||Qe).source+"|"+f.source+"|"+(f===ke?Be:Qe).source+"|"+(e.evaluate||Qe).source+"|$","g"),h="//# sourceURL="+("sourceURL"in e?e.sourceURL:"lodash.templateSources["+ ++xn+"]")+"\n";t.replace(d,function(e,n,r,i,s,u){return r||(r=i),p+=t.slice(l,u).replace(Ge,H),n&&(o=!0,p+="' +\n__e("+n+") +\n'"),s&&(a=!0,p+="';\n"+s+";\n__p += '"),r&&(p+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),l=u+e.length,e}),p+="';\n";var v=e.variable;v||(p="with (obj) {\n"+p+"\n}\n"),p=(a?p.replace(ye,""):p).replace(be,"$1").replace(_e,"$1;"),p="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Gp(function(){return ol(u,h+"return "+p).apply(it,c)});if(g.source=p,Ys(g))throw g;return g}function yc(t){return ku(t).toLowerCase()}function bc(t){return ku(t).toUpperCase()}function _c(t,e,n){if((t=ku(t))&&(n||e===it))return t.replace(Ie,"");if(!t||!(e=di(e)))return t;var r=tt(t),i=tt(e);return Ti(r,F(r,i),M(r,i)+1).join("")}function wc(t,e,n){if((t=ku(t))&&(n||e===it))return t.replace(Re,"");if(!t||!(e=di(e)))return t;var r=tt(t);return Ti(r,0,M(r,tt(e))+1).join("")}function xc(t,e,n){if((t=ku(t))&&(n||e===it))return t.replace(Le,"");if(!t||!(e=di(e)))return t;var r=tt(t);return Ti(r,F(r,tt(e))).join("")}function Cc(t,e){var n=At,r=kt;if(iu(e)){var i="separator"in e?e.separator:i;n="length"in e?xu(e.length):n,r="omission"in e?di(e.omission):r}t=ku(t);var o=t.length;if(U(t)){var a=tt(t);o=a.length}if(n>=o)return t;var s=n-Y(r);if(s<1)return r;var u=a?Ti(a,0,s).join(""):t.slice(0,s);if(i===it)return u+r;if(a&&(s+=u.length-s),xp(i)){if(t.slice(s).search(i)){var c,l=u;for(i.global||(i=ul(i.source,ku(Ue.exec(i))+"g")),i.lastIndex=0;c=i.exec(l);)var f=c.index;u=u.slice(0,f===it?s:f)}}else if(t.indexOf(di(i),s)!=s){var p=u.lastIndexOf(i);p>-1&&(u=u.slice(0,p))}return u+r}function Tc(t){return t=ku(t),t&&Ce.test(t)?t.replace(we,Kn):t}function $c(t,e,n){return t=ku(t),e=n?it:e,e===it?W(t)?rt(t):w(t):t.match(e)||[]}function Ac(t){var e=null==t?0:t.length,n=xo();return t=e?v(t,function(t){if("function"!=typeof t[1])throw new ll(st);return[n(t[0]),t[1]]}):[],ni(function(n){for(var r=-1;++rDt)return[];var n=Rt,r=Vl(t,Rt);e=xo(e),t-=Rt;for(var i=D(r,e);++n1?t[e-1]:it;return n="function"==typeof n?(t.pop(),n):it,Xa(t,n)}),Qf=mo(function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,o=function(e){return er(e,t)};return!(e>1||this.__actions__.length)&&r instanceof _&&Lo(n)?(r=r.slice(n,+n+(e?1:0)),r.__actions__.push({func:Za,args:[o],thisArg:it}),new i(r,this.__chain__).thru(function(t){return e&&!t.length&&t.push(it),t})):this.thru(o)}),Gf=Hi(function(t,e,n){gl.call(t,n)?++t[n]:tr(t,n,1)}),Zf=Qi(fa),Yf=Qi(pa),tp=Hi(function(t,e,n){gl.call(t,n)?t[n].push(e):tr(t,n,[e])}),ep=ni(function(t,e,n){var r=-1,i="function"==typeof e,o=Vs(t)?nl(t.length):[];return vf(t,function(t){o[++r]=i?s(e,t,n):$r(t,e,n)}),o}),np=Hi(function(t,e,n){tr(t,n,e)}),rp=Hi(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]}),ip=ni(function(t,e){if(null==t)return[];var n=e.length;return n>1&&Ro(t,e[0],e[1])?e=[]:n>2&&Ro(e[0],e[1],e[2])&&(e=[e[0]]),Xr(t,pr(e,1),[])}),op=Rl||function(){return Dn.Date.now()},ap=ni(function(t,e,n){var r=gt;if(n.length){var i=K(n,wo(ap));r|=wt}return co(t,r,e,n,i)}),sp=ni(function(t,e,n){var r=gt|mt;if(n.length){var i=K(n,wo(sp));r|=wt}return co(e,r,t,n,i)}),up=ni(function(t,e){return ar(t,1,e)}),cp=ni(function(t,e,n){return ar(t,Tu(e)||0,n)});js.Cache=cn;var lp=wf(function(t,e){e=1==e.length&&mp(e[0])?v(e[0],L(xo())):v(pr(e,1),L(xo()));var n=e.length;return ni(function(r){for(var i=-1,o=Vl(r.length,n);++i=e}),gp=Ar(function(){return arguments}())?Ar:function(t){return ou(t)&&gl.call(t,"callee")&&!Sl.call(t,"callee")},mp=nl.isArray,yp=Mn?L(Mn):kr,bp=Hl||Hc,_p=qn?L(qn):Er,wp=Hn?L(Hn):jr,xp=Bn?L(Bn):Ir,Cp=Un?L(Un):Lr,Tp=Wn?L(Wn):Rr,$p=oo(qr),Ap=oo(function(t,e){return t<=e}),kp=Bi(function(t,e){if(Ho(e)||Vs(e))return void Fi(e,qu(e),t);for(var n in e)gl.call(e,n)&&zn(t,n,e[n])}),Ep=Bi(function(t,e){Fi(e,Hu(e),t)}),Sp=Bi(function(t,e,n,r){Fi(e,Hu(e),t,r)}),Op=Bi(function(t,e,n,r){Fi(e,qu(e),t,r)}),jp=mo(er),Np=ni(function(t){return t.push(it,lo),s(Sp,it,t)}),Dp=ni(function(t){return t.push(it,fo),s(Fp,it,t)}),Ip=Yi(function(t,e,n){t[e]=n},Ec(Oc)),Lp=Yi(function(t,e,n){gl.call(t,e)?t[e].push(n):t[e]=[n]},xo),Rp=ni($r),Pp=Bi(function(t,e,n){Wr(t,e,n)}),Fp=Bi(function(t,e,n,r){Wr(t,e,n,r)}),Mp=mo(function(t,e){var n={};if(null==t)return n;var r=!1;e=v(e,function(e){return e=Ci(e,t),r||(r=e.length>1),e}),Fi(t,bo(t),n),r&&(n=rr(n,ft|pt|dt,po));for(var i=e.length;i--;)vi(n,e[i]);return n}),qp=mo(function(t,e){return null==t?{}:Kr(t,e)}),Hp=uo(qu),Bp=uo(Hu),Up=Xi(function(t,e,n){return e=e.toLowerCase(),t+(n?ic(e):e)}),Wp=Xi(function(t,e,n){return t+(n?"-":"")+e.toLowerCase()}),zp=Xi(function(t,e,n){return t+(n?" ":"")+e.toLowerCase()}),Vp=Vi("toLowerCase"),Xp=Xi(function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}),Kp=Xi(function(t,e,n){return t+(n?" ":"")+Qp(e)}),Jp=Xi(function(t,e,n){return t+(n?" ":"")+e.toUpperCase()}),Qp=Vi("toUpperCase"),Gp=ni(function(t,e){try{return s(t,it,e)}catch(t){return Ys(t)?t:new il(t)}}),Zp=mo(function(t,e){return c(e,function(e){e=Yo(e),tr(t,e,ap(t[e],t))}),t}),Yp=Gi(),td=Gi(!0),ed=ni(function(t,e){return function(n){return $r(n,t,e)}}),nd=ni(function(t,e){return function(n){return $r(t,n,e)}}),rd=eo(v),id=eo(f),od=eo(b),ad=io(),sd=io(!0),ud=to(function(t,e){return t+e},0),cd=so("ceil"),ld=to(function(t,e){return t/e},1),fd=so("floor"),pd=to(function(t,e){return t*e},1),dd=so("round"),hd=to(function(t,e){return t-e},0);return n.after=Ts,n.ary=$s,n.assign=kp,n.assignIn=Ep,n.assignInWith=Sp,n.assignWith=Op,n.at=jp,n.before=As,n.bind=ap,n.bindAll=Zp,n.bindKey=sp,n.castArray=Ms,n.chain=Qa,n.chunk=ra,n.compact=ia,n.concat=oa,n.cond=Ac,n.conforms=kc,n.constant=Ec,n.countBy=Gf,n.create=Eu,n.curry=ks,n.curryRight=Es,n.debounce=Ss,n.defaults=Np,n.defaultsDeep=Dp,n.defer=up,n.delay=cp,n.difference=Df,n.differenceBy=If,n.differenceWith=Lf,n.drop=aa,n.dropRight=sa,n.dropRightWhile=ua,n.dropWhile=ca,n.fill=la,n.filter=ss,n.flatMap=us,n.flatMapDeep=cs,n.flatMapDepth=ls,n.flatten=da,n.flattenDeep=ha,n.flattenDepth=va,n.flip=Os,n.flow=Yp,n.flowRight=td,n.fromPairs=ga,n.functions=Lu,n.functionsIn=Ru,n.groupBy=tp,n.initial=ba,n.intersection=Rf,n.intersectionBy=Pf,n.intersectionWith=Ff,n.invert=Ip,n.invertBy=Lp,n.invokeMap=ep,n.iteratee=jc,n.keyBy=np,n.keys=qu,n.keysIn=Hu,n.map=hs,n.mapKeys=Bu,n.mapValues=Uu,n.matches=Nc,n.matchesProperty=Dc,n.memoize=js,n.merge=Pp,n.mergeWith=Fp,n.method=ed,n.methodOf=nd,n.mixin=Ic,n.negate=Ns,n.nthArg=Pc,n.omit=Mp,n.omitBy=Wu,n.once=Ds,n.orderBy=vs,n.over=rd,n.overArgs=lp,n.overEvery=id,n.overSome=od,n.partial=fp,n.partialRight=pp,n.partition=rp,n.pick=qp,n.pickBy=zu,n.property=Fc,n.propertyOf=Mc,n.pull=Mf,n.pullAll=Ta,n.pullAllBy=$a,n.pullAllWith=Aa,n.pullAt=qf,n.range=ad,n.rangeRight=sd,n.rearg=dp,n.reject=ys,n.remove=ka,n.rest=Is,n.reverse=Ea,n.sampleSize=_s,n.set=Xu,n.setWith=Ku,n.shuffle=ws,n.slice=Sa,n.sortBy=ip,n.sortedUniq=Ra,n.sortedUniqBy=Pa,n.split=vc,n.spread=Ls,n.tail=Fa,n.take=Ma,n.takeRight=qa,n.takeRightWhile=Ha,n.takeWhile=Ba,n.tap=Ga,n.throttle=Rs,n.thru=Za,n.toArray=_u,n.toPairs=Hp,n.toPairsIn=Bp,n.toPath=Vc,n.toPlainObject=$u,n.transform=Ju,n.unary=Ps,n.union=Hf,n.unionBy=Bf,n.unionWith=Uf,n.uniq=Ua,n.uniqBy=Wa,n.uniqWith=za,n.unset=Qu,n.unzip=Va,n.unzipWith=Xa,n.update=Gu,n.updateWith=Zu,n.values=Yu,n.valuesIn=tc,n.without=Wf,n.words=$c,n.wrap=Fs,n.xor=zf,n.xorBy=Vf,n.xorWith=Xf,n.zip=Kf,n.zipObject=Ka,n.zipObjectDeep=Ja,n.zipWith=Jf,n.entries=Hp,n.entriesIn=Bp,n.extend=Ep,n.extendWith=Sp,Ic(n,n),n.add=ud,n.attempt=Gp,n.camelCase=Up,n.capitalize=ic,n.ceil=cd,n.clamp=ec,n.clone=qs,n.cloneDeep=Bs,n.cloneDeepWith=Us,n.cloneWith=Hs,n.conformsTo=Ws,n.deburr=oc,n.defaultTo=Sc,n.divide=ld,n.endsWith=ac,n.eq=zs,n.escape=sc,n.escapeRegExp=uc,n.every=as,n.find=Zf,n.findIndex=fa,n.findKey=Su,n.findLast=Yf,n.findLastIndex=pa,n.findLastKey=Ou,n.floor=fd,n.forEach=fs,n.forEachRight=ps,n.forIn=ju,n.forInRight=Nu,n.forOwn=Du,n.forOwnRight=Iu,n.get=Pu,n.gt=hp,n.gte=vp,n.has=Fu,n.hasIn=Mu,n.head=ma,n.identity=Oc,n.includes=ds,n.indexOf=ya,n.inRange=nc,n.invoke=Rp,n.isArguments=gp,n.isArray=mp,n.isArrayBuffer=yp,n.isArrayLike=Vs,n.isArrayLikeObject=Xs,n.isBoolean=Ks,n.isBuffer=bp,n.isDate=_p,n.isElement=Js,n.isEmpty=Qs,n.isEqual=Gs,n.isEqualWith=Zs,n.isError=Ys,n.isFinite=tu,n.isFunction=eu,n.isInteger=nu,n.isLength=ru,n.isMap=wp,n.isMatch=au,n.isMatchWith=su,n.isNaN=uu,n.isNative=cu,n.isNil=fu,n.isNull=lu,n.isNumber=pu,n.isObject=iu,n.isObjectLike=ou,n.isPlainObject=du,n.isRegExp=xp,n.isSafeInteger=hu,n.isSet=Cp,n.isString=vu,n.isSymbol=gu,n.isTypedArray=Tp,n.isUndefined=mu,n.isWeakMap=yu,n.isWeakSet=bu,n.join=_a,n.kebabCase=Wp,n.last=wa,n.lastIndexOf=xa,n.lowerCase=zp,n.lowerFirst=Vp,n.lt=$p,n.lte=Ap,n.max=Kc,n.maxBy=Jc,n.mean=Qc,n.meanBy=Gc,n.min=Zc,n.minBy=Yc,n.stubArray=qc,n.stubFalse=Hc,n.stubObject=Bc,n.stubString=Uc,n.stubTrue=Wc,n.multiply=pd,n.nth=Ca,n.noConflict=Lc,n.noop=Rc,n.now=op,n.pad=cc,n.padEnd=lc,n.padStart=fc,n.parseInt=pc,n.random=rc,n.reduce=gs,n.reduceRight=ms,n.repeat=dc,n.replace=hc,n.result=Vu,n.round=dd,n.runInContext=t,n.sample=bs,n.size=xs,n.snakeCase=Xp,n.some=Cs,n.sortedIndex=Oa,n.sortedIndexBy=ja,n.sortedIndexOf=Na,n.sortedLastIndex=Da,n.sortedLastIndexBy=Ia,n.sortedLastIndexOf=La,n.startCase=Kp,n.startsWith=gc,n.subtract=hd,n.sum=tl,n.sumBy=el,n.template=mc,n.times=zc,n.toFinite=wu,n.toInteger=xu,n.toLength=Cu,n.toLower=yc,n.toNumber=Tu,n.toSafeInteger=Au,n.toString=ku,n.toUpper=bc,n.trim=_c,n.trimEnd=wc,n.trimStart=xc,n.truncate=Cc,n.unescape=Tc,n.uniqueId=Xc,n.upperCase=Jp,n.upperFirst=Qp,n.each=fs,n.eachRight=ps,n.first=ma,Ic(n,function(){var t={};return dr(n,function(e,r){gl.call(n.prototype,r)||(t[r]=e)}),t}(),{chain:!1}),n.VERSION="4.17.4",c(["bind","bindKey","curry","curryRight","partial","partialRight"],function(t){n[t].placeholder=n}),c(["drop","take"],function(t,e){_.prototype[t]=function(n){n=n===it?1:zl(xu(n),0);var r=this.__filtered__&&!e?new _(this):this.clone();return r.__filtered__?r.__takeCount__=Vl(n,r.__takeCount__):r.__views__.push({size:Vl(n,Rt),type:t+(r.__dir__<0?"Right":"")}),r},_.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}}),c(["filter","map","takeWhile"],function(t,e){var n=e+1,r=n==Ot||3==n;_.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:xo(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}}),c(["head","last"],function(t,e){var n="take"+(e?"Right":"");_.prototype[t]=function(){return this[n](1).value()[0]}}),c(["initial","tail"],function(t,e){var n="drop"+(e?"":"Right");_.prototype[t]=function(){return this.__filtered__?new _(this):this[n](1)}}),_.prototype.compact=function(){return this.filter(Oc)},_.prototype.find=function(t){return this.filter(t).head()},_.prototype.findLast=function(t){return this.reverse().find(t)},_.prototype.invokeMap=ni(function(t,e){return"function"==typeof t?new _(this):this.map(function(n){return $r(n,t,e)})}),_.prototype.reject=function(t){return this.filter(Ns(xo(t)))},_.prototype.slice=function(t,e){t=xu(t);var n=this;return n.__filtered__&&(t>0||e<0)?new _(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),e!==it&&(e=xu(e),n=e<0?n.dropRight(-e):n.take(e-t)),n)},_.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},_.prototype.toArray=function(){return this.take(Rt)},dr(_.prototype,function(t,e){var r=/^(?:filter|find|map|reject)|While$/.test(e),o=/^(?:head|last)$/.test(e),a=n[o?"take"+("last"==e?"Right":""):e],s=o||/^find/.test(e);a&&(n.prototype[e]=function(){var e=this.__wrapped__,u=o?[1]:arguments,c=e instanceof _,l=u[0],f=c||mp(e),p=function(t){var e=a.apply(n,g([t],u));return o&&d?e[0]:e};f&&r&&"function"==typeof l&&1!=l.length&&(c=f=!1);var d=this.__chain__,h=!!this.__actions__.length,v=s&&!d,m=c&&!h;if(!s&&f){e=m?e:new _(this);var y=t.apply(e,u);return y.__actions__.push({func:Za,args:[p],thisArg:it}),new i(y,d)}return v&&m?t.apply(this,u):(y=this.thru(p),v?o?y.value()[0]:y.value():y)})}),c(["pop","push","shift","sort","splice","unshift"],function(t){var e=fl[t],r=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",i=/^(?:pop|shift)$/.test(t);n.prototype[t]=function(){var t=arguments;if(i&&!this.__chain__){var n=this.value();return e.apply(mp(n)?n:[],t)}return this[r](function(n){return e.apply(mp(n)?n:[],t)})}}),dr(_.prototype,function(t,e){var r=n[e];if(r){var i=r.name+"";(of[i]||(of[i]=[])).push({name:e,func:r})}}),of[Zi(it,mt).name]=[{name:"wrapper",func:it}],_.prototype.clone=S,_.prototype.reverse=G,_.prototype.value=et,n.prototype.at=Qf,n.prototype.chain=Ya,n.prototype.commit=ts,n.prototype.next=es,n.prototype.plant=rs,n.prototype.reverse=is,n.prototype.toJSON=n.prototype.valueOf=n.prototype.value=os,n.prototype.first=n.prototype.head,Nl&&(n.prototype[Nl]=ns),n}();Dn._=Jn,(i=function(){return Jn}.call(e,n,e,r))!==it&&(r.exports=i)}).call(this)}).call(e,n(2),n(12)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){var r,i;!function(e,n){"use strict";"object"==typeof t&&"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,function(n,o){"use strict";function a(t,e){e=e||at;var n=e.createElement("script");n.text=t,e.head.appendChild(n).parentNode.removeChild(n)}function s(t){var e=!!t&&"length"in t&&t.length,n=yt.type(t);return"function"!==n&&!yt.isWindow(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}function u(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}function c(t,e,n){return yt.isFunction(e)?yt.grep(t,function(t,r){return!!e.call(t,r,t)!==n}):e.nodeType?yt.grep(t,function(t){return t===e!==n}):"string"!=typeof e?yt.grep(t,function(t){return ft.call(e,t)>-1!==n}):Et.test(e)?yt.filter(e,t,n):(e=yt.filter(e,t),yt.grep(t,function(t){return ft.call(e,t)>-1!==n&&1===t.nodeType}))}function l(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function f(t){var e={};return yt.each(t.match(Dt)||[],function(t,n){e[n]=!0}),e}function p(t){return t}function d(t){throw t}function h(t,e,n,r){var i;try{t&&yt.isFunction(i=t.promise)?i.call(t).done(e).fail(n):t&&yt.isFunction(i=t.then)?i.call(t,e,n):e.apply(void 0,[t].slice(r))}catch(t){n.apply(void 0,[t])}}function v(){at.removeEventListener("DOMContentLoaded",v),n.removeEventListener("load",v),yt.ready()}function g(){this.expando=yt.expando+g.uid++}function m(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:qt.test(t)?JSON.parse(t):t)}function y(t,e,n){var r;if(void 0===n&&1===t.nodeType)if(r="data-"+e.replace(Ht,"-$&").toLowerCase(),"string"==typeof(n=t.getAttribute(r))){try{n=m(n)}catch(t){}Mt.set(t,e,n)}else n=void 0;return n}function b(t,e,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return yt.css(t,e,"")},u=s(),c=n&&n[3]||(yt.cssNumber[e]?"":"px"),l=(yt.cssNumber[e]||"px"!==c&&+u)&&Ut.exec(yt.css(t,e));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do{o=o||".5",l/=o,yt.style(t,e,l+c)}while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function _(t){var e,n=t.ownerDocument,r=t.nodeName,i=Xt[r];return i||(e=n.body.appendChild(n.createElement(r)),i=yt.css(e,"display"),e.parentNode.removeChild(e),"none"===i&&(i="block"),Xt[r]=i,i)}function w(t,e){for(var n,r,i=[],o=0,a=t.length;o-1)i&&i.push(o);else if(c=yt.contains(o.ownerDocument,o),a=x(f.appendChild(o),"script"),c&&C(a),n)for(l=0;o=a[l++];)Qt.test(o.type||"")&&n.push(o);return f}function $(){return!0}function A(){return!1}function k(){try{return at.activeElement}catch(t){}}function E(t,e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=void 0);for(s in e)E(t,s,n,r,e[s],o);return t}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=A;else if(!i)return t;return 1===o&&(a=i,i=function(t){return yt().off(t),a.apply(this,arguments)},i.guid=a.guid||(a.guid=yt.guid++)),t.each(function(){yt.event.add(this,e,i,r,n)})}function S(t,e){return u(t,"table")&&u(11!==e.nodeType?e:e.firstChild,"tr")?yt(">tbody",t)[0]||t:t}function O(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function j(t){var e=ae.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function N(t,e){var n,r,i,o,a,s,u,c;if(1===e.nodeType){if(Ft.hasData(t)&&(o=Ft.access(t),a=Ft.set(e,o),c=o.events)){delete a.handle,a.events={};for(i in c)for(n=0,r=c[i].length;n1&&"string"==typeof h&&!mt.checkClone&&oe.test(h))return t.each(function(i){var o=t.eq(i);v&&(e[0]=h.call(this,i,o.html())),I(o,e,n,r)});if(p&&(i=T(e,t[0].ownerDocument,!1,t,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=yt.map(x(i,"script"),O),u=s.length;f=0&&nw.cacheLength&&delete t[e.shift()],t[n+" "]=r}var e=[];return t}function r(t){return t[F]=!0,t}function i(t){var e=j.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function o(t,e){for(var n=t.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=e}function a(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function s(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&xt(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function u(t){return r(function(e){return e=+e,r(function(n,r){for(var i,o=t([],n.length,e),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(t){return t&&void 0!==t.getElementsByTagName&&t}function l(){}function f(t){for(var e=0,n=t.length,r="";e1?function(e,n,r){for(var i=t.length;i--;)if(!t[i](e,n,r))return!1;return!0}:t[0]}function h(t,n,r){for(var i=0,o=n.length;i-1&&(r[c]=!(a[c]=f))}}else b=v(b===a?b.splice(g,b.length):b),o?o(null,a,b,u):Q.apply(a,b)})}function m(t){for(var e,n,r,i=t.length,o=w.relative[t[0].type],a=o||w.relative[" "],s=o?1:0,u=p(function(t){return t===e},a,!0),c=p(function(t){return Z(e,t)>-1},a,!0),l=[function(t,n,r){var i=!o&&(r||n!==k)||((e=n).nodeType?u(t,n,r):c(t,n,r));return e=null,i}];s1&&d(l),s>1&&f(t.slice(0,s-1).concat({value:" "===t[s-2].type?"*":""})).replace(ot,"$1"),n,s0,o=t.length>0,a=function(r,a,s,u,c){var l,f,p,d=0,h="0",g=r&&[],m=[],y=k,b=r||o&&w.find.TAG("*",c),_=q+=null==y?1:Math.random()||.1,x=b.length;for(c&&(k=a===j||a||c);h!==x&&null!=(l=b[h]);h++){if(o&&l){for(f=0,a||l.ownerDocument===j||(O(l),s=!D);p=t[f++];)if(p(l,a||j,s)){u.push(l);break}c&&(q=_)}i&&((l=!p&&l)&&d--,r&&g.push(l))}if(d+=h,i&&h!==d){for(f=0;p=n[f++];)p(g,m,a,s);if(r){if(d>0)for(;h--;)g[h]||m[h]||(m[h]=K.call(u));m=v(m)}Q.apply(u,m),c&&!r&&m.length>0&&d+n.length>1&&e.uniqueSort(u)}return c&&(q=_,k=y),g};return i?r(a):a}var b,_,w,x,C,T,$,A,k,E,S,O,j,N,D,I,L,R,P,F="sizzle"+1*new Date,M=t.document,q=0,H=0,B=n(),U=n(),W=n(),z=function(t,e){return t===e&&(S=!0),0},V={}.hasOwnProperty,X=[],K=X.pop,J=X.push,Q=X.push,G=X.slice,Z=function(t,e){for(var n=0,r=t.length;n+~]|"+tt+")"+tt+"*"),ut=new RegExp("="+tt+"*([^\\]'\"]*?)"+tt+"*\\]","g"),ct=new RegExp(rt),lt=new RegExp("^"+et+"$"),ft={ID:new RegExp("^#("+et+")"),CLASS:new RegExp("^\\.("+et+")"),TAG:new RegExp("^("+et+"|[*])"),ATTR:new RegExp("^"+nt),PSEUDO:new RegExp("^"+rt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+tt+"*(even|odd|(([+-]|)(\\d*)n|)"+tt+"*(?:([+-]|)"+tt+"*(\\d+)|))"+tt+"*\\)|)","i"),bool:new RegExp("^(?:"+Y+")$","i"),needsContext:new RegExp("^"+tt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+tt+"*((?:-\\d)?\\d*)"+tt+"*\\)|)(?=[^-]|$)","i")},pt=/^(?:input|select|textarea|button)$/i,dt=/^h\d$/i,ht=/^[^{]+\{\s*\[native \w/,vt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,gt=/[+~]/,mt=new RegExp("\\\\([\\da-f]{1,6}"+tt+"?|("+tt+")|.)","ig"),yt=function(t,e,n){var r="0x"+e-65536;return r!==r||n?e:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},bt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,_t=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},wt=function(){O()},xt=p(function(t){return!0===t.disabled&&("form"in t||"label"in t)},{dir:"parentNode",next:"legend"});try{Q.apply(X=G.call(M.childNodes),M.childNodes),X[M.childNodes.length].nodeType}catch(t){Q={apply:X.length?function(t,e){J.apply(t,G.call(e))}:function(t,e){for(var n=t.length,r=0;t[n++]=e[r++];);t.length=n-1}}}_=e.support={},C=e.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},O=e.setDocument=function(t){var e,n,r=t?t.ownerDocument||t:M;return r!==j&&9===r.nodeType&&r.documentElement?(j=r,N=j.documentElement,D=!C(j),M!==j&&(n=j.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",wt,!1):n.attachEvent&&n.attachEvent("onunload",wt)),_.attributes=i(function(t){return t.className="i",!t.getAttribute("className")}),_.getElementsByTagName=i(function(t){return t.appendChild(j.createComment("")),!t.getElementsByTagName("*").length}),_.getElementsByClassName=ht.test(j.getElementsByClassName),_.getById=i(function(t){return N.appendChild(t).id=F,!j.getElementsByName||!j.getElementsByName(F).length}),_.getById?(w.filter.ID=function(t){var e=t.replace(mt,yt);return function(t){return t.getAttribute("id")===e}},w.find.ID=function(t,e){if(void 0!==e.getElementById&&D){var n=e.getElementById(t);return n?[n]:[]}}):(w.filter.ID=function(t){var e=t.replace(mt,yt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},w.find.ID=function(t,e){if(void 0!==e.getElementById&&D){var n,r,i,o=e.getElementById(t);if(o){if((n=o.getAttributeNode("id"))&&n.value===t)return[o];for(i=e.getElementsByName(t),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===t)return[o]}return[]}}),w.find.TAG=_.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):_.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],i=0,o=e.getElementsByTagName(t);if("*"===t){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=_.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&D)return e.getElementsByClassName(t)},L=[],I=[],(_.qsa=ht.test(j.querySelectorAll))&&(i(function(t){N.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&I.push("[*^$]="+tt+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||I.push("\\["+tt+"*(?:value|"+Y+")"),t.querySelectorAll("[id~="+F+"-]").length||I.push("~="),t.querySelectorAll(":checked").length||I.push(":checked"),t.querySelectorAll("a#"+F+"+*").length||I.push(".#.+[+~]")}),i(function(t){t.innerHTML="";var e=j.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&I.push("name"+tt+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&I.push(":enabled",":disabled"),N.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&I.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),I.push(",.*:")})),(_.matchesSelector=ht.test(R=N.matches||N.webkitMatchesSelector||N.mozMatchesSelector||N.oMatchesSelector||N.msMatchesSelector))&&i(function(t){_.disconnectedMatch=R.call(t,"*"),R.call(t,"[s!='']:x"),L.push("!=",rt)}),I=I.length&&new RegExp(I.join("|")),L=L.length&&new RegExp(L.join("|")),e=ht.test(N.compareDocumentPosition),P=e||ht.test(N.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},z=e?function(t,e){if(t===e)return S=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&n||!_.sortDetached&&e.compareDocumentPosition(t)===n?t===j||t.ownerDocument===M&&P(M,t)?-1:e===j||e.ownerDocument===M&&P(M,e)?1:E?Z(E,t)-Z(E,e):0:4&n?-1:1)}:function(t,e){if(t===e)return S=!0,0;var n,r=0,i=t.parentNode,o=e.parentNode,s=[t],u=[e];if(!i||!o)return t===j?-1:e===j?1:i?-1:o?1:E?Z(E,t)-Z(E,e):0;if(i===o)return a(t,e);for(n=t;n=n.parentNode;)s.unshift(n);for(n=e;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===M?-1:u[r]===M?1:0},j):j},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==j&&O(t),n=n.replace(ut,"='$1']"),_.matchesSelector&&D&&!W[n+" "]&&(!L||!L.test(n))&&(!I||!I.test(n)))try{var r=R.call(t,n);if(r||_.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(t){}return e(n,j,null,[t]).length>0},e.contains=function(t,e){return(t.ownerDocument||t)!==j&&O(t),P(t,e)},e.attr=function(t,e){(t.ownerDocument||t)!==j&&O(t);var n=w.attrHandle[e.toLowerCase()],r=n&&V.call(w.attrHandle,e.toLowerCase())?n(t,e,!D):void 0;return void 0!==r?r:_.attributes||!D?t.getAttribute(e):(r=t.getAttributeNode(e))&&r.specified?r.value:null},e.escape=function(t){return(t+"").replace(bt,_t)},e.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},e.uniqueSort=function(t){var e,n=[],r=0,i=0;if(S=!_.detectDuplicates,E=!_.sortStable&&t.slice(0),t.sort(z),S){for(;e=t[i++];)e===t[i]&&(r=n.push(i));for(;r--;)t.splice(n[r],1)}return E=null,t},x=e.getText=function(t){var e,n="",r=0,i=t.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=x(t)}else if(3===i||4===i)return t.nodeValue}else for(;e=t[r++];)n+=x(e);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:ft,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(mt,yt),t[3]=(t[3]||t[4]||t[5]||"").replace(mt,yt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return ft.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&ct.test(n)&&(e=T(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(mt,yt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=B[t+" "];return e||(e=new RegExp("(^|"+tt+")"+t+"("+tt+"|$)"))&&B(t,function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(it," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(t,e,n,r,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,u){var c,l,f,p,d,h,v=o!==a?"nextSibling":"previousSibling",g=e.parentNode,m=s&&e.nodeName.toLowerCase(),y=!u&&!s,b=!1;if(g){if(o){for(;v;){for(p=e;p=p[v];)if(s?p.nodeName.toLowerCase()===m:1===p.nodeType)return!1;h=v="only"===t&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(p=g,f=p[F]||(p[F]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[t]||[],d=c[0]===q&&c[1],b=d&&c[2],p=d&&g.childNodes[d];p=++d&&p&&p[v]||(b=d=0)||h.pop();)if(1===p.nodeType&&++b&&p===e){l[t]=[q,d,b];break}}else if(y&&(p=e,f=p[F]||(p[F]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[t]||[],d=c[0]===q&&c[1],b=d),!1===b)for(;(p=++d&&p&&p[v]||(b=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==m:1!==p.nodeType)||!++b||(y&&(f=p[F]||(p[F]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),l[t]=[q,b]),p!==e)););return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(t,e){for(var r,i=o(t,n),a=i.length;a--;)r=Z(t,i[a]),t[r]=!(e[r]=i[a])}):function(t){return o(t,0,i)}):o}},pseudos:{not:r(function(t){var e=[],n=[],i=$(t.replace(ot,"$1"));return i[F]?r(function(t,e,n,r){for(var o,a=i(t,null,r,[]),s=t.length;s--;)(o=a[s])&&(t[s]=!(e[s]=o))}):function(t,r,o){return e[0]=t,i(e,null,o,n),e[0]=null,!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(t){return t=t.replace(mt,yt),function(e){return(e.textContent||e.innerText||x(e)).indexOf(t)>-1}}),lang:r(function(t){return lt.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(mt,yt).toLowerCase(),function(e){var n;do{if(n=D?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===N},focus:function(t){return t===j.activeElement&&(!j.hasFocus||j.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:s(!1),disabled:s(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!w.pseudos.empty(t)},header:function(t){return dt.test(t.nodeName)},input:function(t){return pt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:u(function(){return[0]}),last:u(function(t,e){return[e-1]}),eq:u(function(t,e,n){return[n<0?n+e:n]}),even:u(function(t,e){for(var n=0;n=0;)t.push(r);return t}),gt:u(function(t,e,n){for(var r=n<0?n+e:n;++r2&&"ID"===(a=o[0]).type&&9===e.nodeType&&D&&w.relative[o[1].type]){if(!(e=(w.find.ID(a.matches[0].replace(mt,yt),e)||[])[0]))return n;l&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(i=ft.needsContext.test(t)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((u=w.find[s])&&(r=u(a.matches[0].replace(mt,yt),gt.test(o[0].type)&&c(e.parentNode)||e))){if(o.splice(i,1),!(t=r.length&&f(o)))return Q.apply(n,r),n;break}}return(l||$(t,p))(r,e,!D,n,!e||gt.test(t)&&c(e.parentNode)||e),n},_.sortStable=F.split("").sort(z).join("")===F,_.detectDuplicates=!!S,O(),_.sortDetached=i(function(t){return 1&t.compareDocumentPosition(j.createElement("fieldset"))}),i(function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")})||o("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),_.attributes&&i(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||o("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),i(function(t){return null==t.getAttribute("disabled")})||o(Y,function(t,e,n){var r;if(!n)return!0===t[e]?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null}),e}(n);yt.find=Ct,yt.expr=Ct.selectors,yt.expr[":"]=yt.expr.pseudos,yt.uniqueSort=yt.unique=Ct.uniqueSort,yt.text=Ct.getText,yt.isXMLDoc=Ct.isXML,yt.contains=Ct.contains,yt.escapeSelector=Ct.escape;var Tt=function(t,e,n){for(var r=[],i=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&yt(t).is(n))break;r.push(t)}return r},$t=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},At=yt.expr.match.needsContext,kt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Et=/^.[^:#\[\.,]*$/;yt.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?yt.find.matchesSelector(r,t)?[r]:[]:yt.find.matches(t,yt.grep(e,function(t){return 1===t.nodeType}))},yt.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!=typeof t)return this.pushStack(yt(t).filter(function(){for(e=0;e1?yt.uniqueSort(n):n},filter:function(t){return this.pushStack(c(this,t||[],!1))},not:function(t){return this.pushStack(c(this,t||[],!0))},is:function(t){return!!c(this,"string"==typeof t&&At.test(t)?yt(t):t||[],!1).length}});var St,Ot=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(yt.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||St,"string"==typeof t){if(!(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:Ot.exec(t))||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof yt?e[0]:e,yt.merge(this,yt.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:at,!0)),kt.test(r[1])&&yt.isPlainObject(e))for(r in e)yt.isFunction(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return i=at.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):yt.isFunction(t)?void 0!==n.ready?n.ready(t):t(yt):yt.makeArray(t,this)}).prototype=yt.fn,St=yt(at);var jt=/^(?:parents|prev(?:Until|All))/,Nt={children:!0,contents:!0,next:!0,prev:!0};yt.fn.extend({has:function(t){var e=yt(t,this),n=e.length;return this.filter(function(){for(var t=0;t-1:1===n.nodeType&&yt.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?yt.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?ft.call(yt(t),this[0]):ft.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(yt.uniqueSort(yt.merge(this.get(),yt(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),yt.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Tt(t,"parentNode")},parentsUntil:function(t,e,n){return Tt(t,"parentNode",n)},next:function(t){return l(t,"nextSibling")},prev:function(t){return l(t,"previousSibling")},nextAll:function(t){return Tt(t,"nextSibling")},prevAll:function(t){return Tt(t,"previousSibling")},nextUntil:function(t,e,n){return Tt(t,"nextSibling",n)},prevUntil:function(t,e,n){return Tt(t,"previousSibling",n)},siblings:function(t){return $t((t.parentNode||{}).firstChild,t)},children:function(t){return $t(t.firstChild)},contents:function(t){return u(t,"iframe")?t.contentDocument:(u(t,"template")&&(t=t.content||t),yt.merge([],t.childNodes))}},function(t,e){yt.fn[t]=function(n,r){var i=yt.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=yt.filter(r,i)),this.length>1&&(Nt[t]||yt.uniqueSort(i),jt.test(t)&&i.reverse()),this.pushStack(i)}});var Dt=/[^\x20\t\r\n\f]+/g;yt.Callbacks=function(t){t="string"==typeof t?f(t):yt.extend({},t);var e,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||t.once,r=e=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(t){return t?yt.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||e||(o=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=n||[],n=[t,n.slice?n.slice():n],a.push(n),e||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},yt.extend({Deferred:function(t){var e=[["notify","progress",yt.Callbacks("memory"),yt.Callbacks("memory"),2],["resolve","done",yt.Callbacks("once memory"),yt.Callbacks("once memory"),0,"resolved"],["reject","fail",yt.Callbacks("once memory"),yt.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return yt.Deferred(function(n){yt.each(e,function(e,r){var i=yt.isFunction(t[r[4]])&&t[r[4]];o[r[1]](function(){var t=i&&i.apply(this,arguments);t&&yt.isFunction(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)})}),t=null}).promise()},then:function(t,r,i){function o(t,e,r,i){return function(){var s=this,u=arguments,c=function(){var n,c;if(!(t=a&&(r!==d&&(s=void 0,u=[n]),e.rejectWith(s,u))}};t?l():(yt.Deferred.getStackHook&&(l.stackTrace=yt.Deferred.getStackHook()),n.setTimeout(l))}}var a=0;return yt.Deferred(function(n){e[0][3].add(o(0,n,yt.isFunction(i)?i:p,n.notifyWith)),e[1][3].add(o(0,n,yt.isFunction(t)?t:p)),e[2][3].add(o(0,n,yt.isFunction(r)?r:d))}).promise()},promise:function(t){return null!=t?yt.extend(t,i):i}},o={};return yt.each(e,function(t,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add(function(){r=s},e[3-t][2].disable,e[0][2].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,n=e,r=Array(n),i=ut.call(arguments),o=yt.Deferred(),a=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?ut.call(arguments):n,--e||o.resolveWith(r,i)}};if(e<=1&&(h(t,o.done(a(n)).resolve,o.reject,!e),"pending"===o.state()||yt.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)h(i[n],a(n),o.reject);return o.promise()}});var It=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;yt.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&It.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},yt.readyException=function(t){n.setTimeout(function(){throw t})};var Lt=yt.Deferred();yt.fn.ready=function(t){return Lt.then(t).catch(function(t){yt.readyException(t)}),this},yt.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--yt.readyWait:yt.isReady)||(yt.isReady=!0,!0!==t&&--yt.readyWait>0||Lt.resolveWith(at,[yt]))}}),yt.ready.then=Lt.then,"complete"===at.readyState||"loading"!==at.readyState&&!at.documentElement.doScroll?n.setTimeout(yt.ready):(at.addEventListener("DOMContentLoaded",v),n.addEventListener("load",v));var Rt=function(t,e,n,r,i,o,a){var s=0,u=t.length,c=null==n;if("object"===yt.type(n)){i=!0;for(s in n)Rt(t,e,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,yt.isFunction(r)||(a=!0),c&&(a?(e.call(t,r),e=null):(c=e,e=function(t,e,n){return c.call(yt(t),n)})),e))for(;s1,null,!0)},removeData:function(t){return this.each(function(){Mt.remove(this,t)})}}),yt.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=Ft.get(t,e),n&&(!r||Array.isArray(n)?r=Ft.access(t,e,yt.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=yt.queue(t,e),r=n.length,i=n.shift(),o=yt._queueHooks(t,e),a=function(){yt.dequeue(t,e)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete o.stop,i.call(t,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return Ft.get(t,n)||Ft.access(t,n,{empty:yt.Callbacks("once memory").add(function(){Ft.remove(t,[e+"queue",n])})})}}),yt.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Qt=/^$|\/(?:java|ecma)script/i,Gt={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};Gt.optgroup=Gt.option,Gt.tbody=Gt.tfoot=Gt.colgroup=Gt.caption=Gt.thead,Gt.th=Gt.td;var Zt=/<|&#?\w+;/;!function(){var t=at.createDocumentFragment(),e=t.appendChild(at.createElement("div")),n=at.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),mt.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",mt.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Yt=at.documentElement,te=/^key/,ee=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ne=/^([^.]*)(?:\.(.+)|)/;yt.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=Ft.get(t);if(g)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&yt.find.matchesSelector(Yt,i),n.guid||(n.guid=yt.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(e){return void 0!==yt&&yt.event.triggered!==e.type?yt.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(Dt)||[""],c=e.length;c--;)s=ne.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d&&(f=yt.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=yt.event.special[d]||{},l=yt.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&yt.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||(p=u[d]=[],p.delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),yt.event.global[d]=!0)},remove:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=Ft.hasData(t)&&Ft.get(t);if(g&&(u=g.events)){for(e=(e||"").match(Dt)||[""],c=e.length;c--;)if(s=ne.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d){for(f=yt.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(t,l));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(t,h,g.handle)||yt.removeEvent(t,d,g.handle),delete u[d])}else for(d in u)yt.event.remove(t,d+e[c],n,r,!0);yt.isEmptyObject(u)&&Ft.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=yt.event.fix(t),u=new Array(arguments.length),c=(Ft.get(this,"events")||{})[s.type]||[],l=yt.event.special[s.type]||{};for(u[0]=s,e=1;e=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||!0!==c.disabled)){for(o=[],a={},n=0;n-1:yt.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,ie=/\s*$/g;yt.extend({htmlPrefilter:function(t){return t.replace(re,"<$1>")},clone:function(t,e,n){var r,i,o,a,s=t.cloneNode(!0),u=yt.contains(t.ownerDocument,t);if(!(mt.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||yt.isXMLDoc(t)))for(a=x(s),o=x(t),r=0,i=o.length;r0&&C(a,!u&&x(t,"script")),s},cleanData:function(t){for(var e,n,r,i=yt.event.special,o=0;void 0!==(n=t[o]);o++)if(Pt(n)){if(e=n[Ft.expando]){if(e.events)for(r in e.events)i[r]?yt.event.remove(n,r):yt.removeEvent(n,r,e.handle);n[Ft.expando]=void 0}n[Mt.expando]&&(n[Mt.expando]=void 0)}}}),yt.fn.extend({detach:function(t){return L(this,t,!0)},remove:function(t){return L(this,t)},text:function(t){return Rt(this,function(t){return void 0===t?yt.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return I(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){S(this,t).appendChild(t)}})},prepend:function(){return I(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=S(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return I(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return I(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(yt.cleanData(x(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return yt.clone(this,t,e)})},html:function(t){return Rt(this,function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!ie.test(t)&&!Gt[(Jt.exec(t)||["",""])[1].toLowerCase()]){t=yt.htmlPrefilter(t);try{for(;n1)}}),yt.Tween=U,U.prototype={constructor:U,init:function(t,e,n,r,i,o){this.elem=t,this.prop=n,this.easing=i||yt.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=o||(yt.cssNumber[n]?"":"px")},cur:function(){var t=U.propHooks[this.prop];return t&&t.get?t.get(this):U.propHooks._default.get(this)},run:function(t){var e,n=U.propHooks[this.prop];return this.options.duration?this.pos=e=yt.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):U.propHooks._default.set(this),this}},U.prototype.init.prototype=U.prototype,U.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=yt.css(t.elem,t.prop,""),e&&"auto"!==e?e:0)},set:function(t){yt.fx.step[t.prop]?yt.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[yt.cssProps[t.prop]]&&!yt.cssHooks[t.prop]?t.elem[t.prop]=t.now:yt.style(t.elem,t.prop,t.now+t.unit)}}},U.propHooks.scrollTop=U.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},yt.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},yt.fx=U.prototype.init,yt.fx.step={};var me,ye,be=/^(?:toggle|show|hide)$/,_e=/queueHooks$/;yt.Animation=yt.extend(Q,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return b(n.elem,t,Ut.exec(e),n),n}]},tweener:function(t,e){yt.isFunction(t)?(e=t,t=["*"]):t=t.match(Dt);for(var n,r=0,i=t.length;r1)},removeAttr:function(t){return this.each(function(){yt.removeAttr(this,t)})}}),yt.extend({attr:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?yt.prop(t,e,n):(1===o&&yt.isXMLDoc(t)||(i=yt.attrHooks[e.toLowerCase()]||(yt.expr.match.bool.test(e)?we:void 0)),void 0!==n?null===n?void yt.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:(r=yt.find.attr(t,e),null==r?void 0:r))},attrHooks:{type:{set:function(t,e){if(!mt.radioValue&&"radio"===e&&u(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(Dt);if(i&&1===t.nodeType)for(;n=i[r++];)t.removeAttribute(n)}}),we={set:function(t,e,n){return!1===e?yt.removeAttr(t,n):t.setAttribute(n,n),n}},yt.each(yt.expr.match.bool.source.match(/\w+/g),function(t,e){var n=xe[e]||yt.find.attr;xe[e]=function(t,e,r){var i,o,a=e.toLowerCase();return r||(o=xe[a],xe[a]=i,i=null!=n(t,e,r)?a:null,xe[a]=o),i}});var Ce=/^(?:input|select|textarea|button)$/i,Te=/^(?:a|area)$/i;yt.fn.extend({prop:function(t,e){return Rt(this,yt.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[yt.propFix[t]||t]})}}),yt.extend({prop:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&yt.isXMLDoc(t)||(e=yt.propFix[e]||e,i=yt.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=yt.find.attr(t,"tabindex");return e?parseInt(e,10):Ce.test(t.nodeName)||Te.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),mt.optSelected||(yt.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),yt.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){yt.propFix[this.toLowerCase()]=this}),yt.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(yt.isFunction(t))return this.each(function(e){yt(this).addClass(t.call(this,e,Z(this)))});if("string"==typeof t&&t)for(e=t.match(Dt)||[];n=this[u++];)if(i=Z(n),r=1===n.nodeType&&" "+G(i)+" "){for(a=0;o=e[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=G(r),i!==s&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(yt.isFunction(t))return this.each(function(e){yt(this).removeClass(t.call(this,e,Z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof t&&t)for(e=t.match(Dt)||[];n=this[u++];)if(i=Z(n),r=1===n.nodeType&&" "+G(i)+" "){for(a=0;o=e[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=G(r),i!==s&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t;return"boolean"==typeof e&&"string"===n?e?this.addClass(t):this.removeClass(t):yt.isFunction(t)?this.each(function(n){yt(this).toggleClass(t.call(this,n,Z(this),e),e)}):this.each(function(){var e,r,i,o;if("string"===n)for(r=0,i=yt(this),o=t.match(Dt)||[];e=o[r++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==t&&"boolean"!==n||(e=Z(this),e&&Ft.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Ft.get(this,"__className__")||""))})},hasClass:function(t){var e,n,r=0;for(e=" "+t+" ";n=this[r++];)if(1===n.nodeType&&(" "+G(Z(n))+" ").indexOf(e)>-1)return!0;return!1}});var $e=/\r/g;yt.fn.extend({val:function(t){var e,n,r,i=this[0];{if(arguments.length)return r=yt.isFunction(t),this.each(function(n){var i;1===this.nodeType&&(i=r?t.call(this,n,yt(this).val()):t,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=yt.map(i,function(t){return null==t?"":t+""})),(e=yt.valHooks[this.type]||yt.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))});if(i)return(e=yt.valHooks[i.type]||yt.valHooks[i.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace($e,""):null==n?"":n)}}}),yt.extend({valHooks:{option:{get:function(t){var e=yt.find.attr(t,"value");return null!=e?e:G(yt.text(t))}},select:{get:function(t){var e,n,r,i=t.options,o=t.selectedIndex,a="select-one"===t.type,s=a?null:[],c=a?o+1:i.length;for(r=o<0?c:a?o:0;r-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),yt.each(["radio","checkbox"],function(){yt.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=yt.inArray(yt(t).val(),e)>-1}},mt.checkOn||(yt.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})});var Ae=/^(?:focusinfocus|focusoutblur)$/;yt.extend(yt.event,{trigger:function(t,e,r,i){var o,a,s,u,c,l,f,p=[r||at],d=ht.call(t,"type")?t.type:t,h=ht.call(t,"namespace")?t.namespace.split("."):[];if(a=s=r=r||at,3!==r.nodeType&&8!==r.nodeType&&!Ae.test(d+yt.event.triggered)&&(d.indexOf(".")>-1&&(h=d.split("."),d=h.shift(),h.sort()),c=d.indexOf(":")<0&&"on"+d,t=t[yt.expando]?t:new yt.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:yt.makeArray(e,[t]),f=yt.event.special[d]||{},i||!f.trigger||!1!==f.trigger.apply(r,e))){if(!i&&!f.noBubble&&!yt.isWindow(r)){for(u=f.delegateType||d,Ae.test(u+d)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(r.ownerDocument||at)&&p.push(s.defaultView||s.parentWindow||n)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||d,l=(Ft.get(a,"events")||{})[t.type]&&Ft.get(a,"handle"),l&&l.apply(a,e),(l=c&&a[c])&&l.apply&&Pt(a)&&(t.result=l.apply(a,e),!1===t.result&&t.preventDefault());return t.type=d,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),e)||!Pt(r)||c&&yt.isFunction(r[d])&&!yt.isWindow(r)&&(s=r[c],s&&(r[c]=null),yt.event.triggered=d,r[d](),yt.event.triggered=void 0,s&&(r[c]=s)),t.result}},simulate:function(t,e,n){var r=yt.extend(new yt.Event,n,{type:t,isSimulated:!0});yt.event.trigger(r,null,e)}}),yt.fn.extend({trigger:function(t,e){return this.each(function(){yt.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return yt.event.trigger(t,e,n,!0)}}),yt.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,e){yt.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}),yt.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),mt.focusin="onfocusin"in n,mt.focusin||yt.each({focus:"focusin",blur:"focusout"},function(t,e){var n=function(t){yt.event.simulate(e,t.target,yt.event.fix(t))};yt.event.special[e]={setup:function(){var r=this.ownerDocument||this,i=Ft.access(r,e);i||r.addEventListener(t,n,!0),Ft.access(r,e,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Ft.access(r,e)-1;i?Ft.access(r,e,i):(r.removeEventListener(t,n,!0),Ft.remove(r,e))}}});var ke=n.location,Ee=yt.now(),Se=/\?/;yt.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||yt.error("Invalid XML: "+t),e};var Oe=/\[\]$/,je=/\r?\n/g,Ne=/^(?:submit|button|image|reset|file)$/i,De=/^(?:input|select|textarea|keygen)/i;yt.param=function(t,e){var n,r=[],i=function(t,e){var n=yt.isFunction(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(t)||t.jquery&&!yt.isPlainObject(t))yt.each(t,function(){i(this.name,this.value)});else for(n in t)Y(n,t[n],e,i);return r.join("&")},yt.fn.extend({serialize:function(){return yt.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=yt.prop(this,"elements");return t?yt.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!yt(this).is(":disabled")&&De.test(this.nodeName)&&!Ne.test(t)&&(this.checked||!Kt.test(t))}).map(function(t,e){var n=yt(this).val();return null==n?null:Array.isArray(n)?yt.map(n,function(t){return{name:e.name,value:t.replace(je,"\r\n")}}):{name:e.name,value:n.replace(je,"\r\n")}}).get()}});var Ie=/%20/g,Le=/#.*$/,Re=/([?&])_=[^&]*/,Pe=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fe=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Me=/^(?:GET|HEAD)$/,qe=/^\/\//,He={},Be={},Ue="*/".concat("*"),We=at.createElement("a");We.href=ke.href,yt.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ke.href,type:"GET",isLocal:Fe.test(ke.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ue,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":yt.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?nt(nt(t,yt.ajaxSettings),e):nt(yt.ajaxSettings,t)},ajaxPrefilter:tt(He),ajaxTransport:tt(Be),ajax:function(t,e){function r(t,e,r,s){var c,p,d,_,w,x=e;l||(l=!0,u&&n.clearTimeout(u),i=void 0,a=s||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(_=rt(h,C,r)),_=it(h,_,C,c),c?(h.ifModified&&(w=C.getResponseHeader("Last-Modified"),w&&(yt.lastModified[o]=w),(w=C.getResponseHeader("etag"))&&(yt.etag[o]=w)),204===t||"HEAD"===h.type?x="nocontent":304===t?x="notmodified":(x=_.state,p=_.data,d=_.error,c=!d)):(d=x,!t&&x||(x="error",t<0&&(t=0))),C.status=t,C.statusText=(e||x)+"",c?m.resolveWith(v,[p,x,C]):m.rejectWith(v,[C,x,d]),C.statusCode(b),b=void 0,f&&g.trigger(c?"ajaxSuccess":"ajaxError",[C,h,c?p:d]),y.fireWith(v,[C,x]),f&&(g.trigger("ajaxComplete",[C,h]),--yt.active||yt.event.trigger("ajaxStop")))}"object"==typeof t&&(e=t,t=void 0),e=e||{};var i,o,a,s,u,c,l,f,p,d,h=yt.ajaxSetup({},e),v=h.context||h,g=h.context&&(v.nodeType||v.jquery)?yt(v):yt.event,m=yt.Deferred(),y=yt.Callbacks("once memory"),b=h.statusCode||{},_={},w={},x="canceled",C={readyState:0,getResponseHeader:function(t){var e;if(l){if(!s)for(s={};e=Pe.exec(a);)s[e[1].toLowerCase()]=e[2];e=s[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return l?a:null},setRequestHeader:function(t,e){return null==l&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,_[t]=e),this},overrideMimeType:function(t){return null==l&&(h.mimeType=t),this},statusCode:function(t){var e;if(t)if(l)C.always(t[C.status]);else for(e in t)b[e]=[b[e],t[e]];return this},abort:function(t){var e=t||x;return i&&i.abort(e),r(0,e),this}};if(m.promise(C),h.url=((t||h.url||ke.href)+"").replace(qe,ke.protocol+"//"),h.type=e.method||e.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(Dt)||[""],null==h.crossDomain){c=at.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=We.protocol+"//"+We.host!=c.protocol+"//"+c.host}catch(t){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=yt.param(h.data,h.traditional)),et(He,h,e,C),l)return C;f=yt.event&&h.global,f&&0==yt.active++&&yt.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Me.test(h.type),o=h.url.replace(Le,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ie,"+")):(d=h.url.slice(o.length),h.data&&(o+=(Se.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Re,"$1"),d=(Se.test(o)?"&":"?")+"_="+Ee+++d),h.url=o+d),h.ifModified&&(yt.lastModified[o]&&C.setRequestHeader("If-Modified-Since",yt.lastModified[o]),yt.etag[o]&&C.setRequestHeader("If-None-Match",yt.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||e.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ue+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)C.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(v,C,h)||l))return C.abort();if(x="abort",y.add(h.complete),C.done(h.success),C.fail(h.error),i=et(Be,h,e,C)){if(C.readyState=1,f&&g.trigger("ajaxSend",[C,h]),l)return C;h.async&&h.timeout>0&&(u=n.setTimeout(function(){C.abort("timeout")},h.timeout));try{l=!1,i.send(_,r)}catch(t){if(l)throw t;r(-1,t)}}else r(-1,"No Transport");return C},getJSON:function(t,e,n){return yt.get(t,e,n,"json")},getScript:function(t,e){return yt.get(t,void 0,e,"script")}}),yt.each(["get","post"],function(t,e){yt[e]=function(t,n,r,i){return yt.isFunction(n)&&(i=i||r,r=n,n=void 0),yt.ajax(yt.extend({url:t,type:e,dataType:i,data:n,success:r},yt.isPlainObject(t)&&t))}}),yt._evalUrl=function(t){return yt.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},yt.fn.extend({wrapAll:function(t){var e;return this[0]&&(yt.isFunction(t)&&(t=t.call(this[0])),e=yt(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(t){return yt.isFunction(t)?this.each(function(e){yt(this).wrapInner(t.call(this,e))}):this.each(function(){var e=yt(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=yt.isFunction(t);return this.each(function(n){yt(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){yt(this).replaceWith(this.childNodes)}),this}}),yt.expr.pseudos.hidden=function(t){return!yt.expr.pseudos.visible(t)},yt.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},yt.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var ze={0:200,1223:204},Ve=yt.ajaxSettings.xhr();mt.cors=!!Ve&&"withCredentials"in Ve,mt.ajax=Ve=!!Ve,yt.ajaxTransport(function(t){var e,r;if(mt.cors||Ve&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(ze[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),r=s.onerror=e("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){e&&r()})},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}}),yt.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),yt.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return yt.globalEval(t),t}}}),yt.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),yt.ajaxTransport("script",function(t){if(t.crossDomain){var e,n;return{send:function(r,i){e=yt(" + + + + + + + + + diff --git a/public/lib/boot/cards.html b/public/lib/boot/cards.html new file mode 100644 index 0000000..c1b78e5 --- /dev/null +++ b/public/lib/boot/cards.html @@ -0,0 +1,342 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + + +

    +
    +
    + + +

    Cards

    +
    + +
    +
    +
    +
    +
    + +
    +
    26 New Messages!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    11 New Tasks!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    123 New Orders!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    13 New Tickets!
    +
    + + View Details + + + + +
    +
    +
    +
    + + +
    +
    +
    + Copyright © Your Website 2017 +
    +
    +
    + + + + + + + + + + + + + +
    + + + diff --git a/public/lib/boot/charts.html b/public/lib/boot/charts.html new file mode 100644 index 0000000..d2cd27b --- /dev/null +++ b/public/lib/boot/charts.html @@ -0,0 +1,310 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + + + +
    +
    + + + +
    +
    + Area Chart Example
    +
    + +
    + +
    +
    +
    + +
    +
    + Bar Chart Example
    +
    + +
    + +
    +
    +
    + +
    +
    + Pie Chart Example
    +
    + +
    + +
    +
    +
    +
    + + +
    +
    +
    + Copyright © Your Website 2017 +
    +
    +
    + + + + + + + + + + + + + + + + + +
    + + + diff --git a/public/lib/boot/css/sb-admin.css b/public/lib/boot/css/sb-admin.css new file mode 100644 index 0000000..f9cfbd7 --- /dev/null +++ b/public/lib/boot/css/sb-admin.css @@ -0,0 +1,351 @@ +/*! + * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2017 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */ + a.users:hover{ + color:purple; + text-decoration: none; + + } +html { + position: relative; + min-height: 100%; } + +body { + overflow-x: hidden; } + +body.sticky-footer { + margin-bottom: 56px; } + body.sticky-footer .content-wrapper { + min-height: calc(100vh - 56px - 56px); } + +body.fixed-nav { + padding-top: 56px; } + +.content-wrapper { + min-height: calc(100vh - 56px); + padding-top: 1rem; } + +.scroll-to-top { + position: fixed; + right: 15px; + bottom: 3px; + display: none; + width: 50px; + height: 50px; + text-align: center; + color: white; + background: rgba(52, 58, 64, 0.5); + line-height: 45px; } + .scroll-to-top:focus, .scroll-to-top:hover { + color: white; } + .scroll-to-top:hover { + background: #343a40; } + .scroll-to-top i { + font-weight: 800; } + +.smaller { + font-size: 0.7rem; } + +.o-hidden { + overflow: hidden !important; } + +.z-0 { + z-index: 0; } + +.z-1 { + z-index: 1; } + +#mainNav .navbar-collapse { + overflow: auto; + max-height: 75vh; } + #mainNav .navbar-collapse .navbar-nav .nav-item .nav-link { + cursor: pointer; } + #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse:after { + float: right; + content: '\f107'; + font-family: 'FontAwesome'; } + #mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse.collapsed:after { + content: '\f105'; } + #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level, + #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level { + padding-left: 0; } + #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a, + #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a { + display: block; + padding: 0.5em 0; } + #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:focus, #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a:hover, + #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:focus, + #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a:hover { + text-decoration: none; } + #mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level > li > a { + padding-left: 1em; } + #mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level > li > a { + padding-left: 2em; } + #mainNav .navbar-collapse .sidenav-toggler { + display: none; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link { + position: relative; + min-width: 45px; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after { + float: right; + width: auto; + content: '\f105'; + border: none; + font-family: 'FontAwesome'; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link .indicator { + position: absolute; + top: 5px; + left: 21px; + font-size: 10px; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown.show > .nav-link:after { + content: '\f107'; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message { + overflow: hidden; + max-width: none; + text-overflow: ellipsis; } + +@media (min-width: 992px) { + #mainNav .navbar-brand { + width: 250px; } + #mainNav .navbar-collapse { + overflow: visible; + max-height: none; } + #mainNav .navbar-collapse .navbar-sidenav { + position: absolute; + top: 0; + left: 0; + overflow-x: hidden; + overflow-y: auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-top: 56px; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item { + width: 250px; + padding: 0; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item > .nav-link { + padding: 1em; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level, + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level { + padding-left: 0; + list-style: none; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li, + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li { + width: 250px; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a, + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a { + padding: 1em; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a { + padding-left: 2.75em; } + #mainNav .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a { + padding-left: 3.75em; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link { + min-width: 0; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after { + width: 24px; + text-align: center; } + #mainNav .navbar-collapse .navbar-nav > .nav-item.dropdown .dropdown-menu > .dropdown-item > .dropdown-message { + max-width: 300px; } } + +#mainNav.fixed-top .sidenav-toggler { + display: none; } + +@media (min-width: 992px) { + #mainNav.fixed-top .navbar-sidenav { + height: calc(100vh - 112px); } + #mainNav.fixed-top .sidenav-toggler { + position: absolute; + top: 0; + left: 0; + display: flex; + overflow-x: hidden; + overflow-y: auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-top: calc(100vh - 56px); } + #mainNav.fixed-top .sidenav-toggler > .nav-item { + width: 250px; + padding: 0; } + #mainNav.fixed-top .sidenav-toggler > .nav-item > .nav-link { + padding: 1em; } } + +#mainNav.fixed-top.navbar-dark .sidenav-toggler { + background-color: #212529; } + #mainNav.fixed-top.navbar-dark .sidenav-toggler a i { + color: #adb5bd; } + +#mainNav.fixed-top.navbar-light .sidenav-toggler { + background-color: #dee2e6; } + #mainNav.fixed-top.navbar-light .sidenav-toggler a i { + color: rgba(0, 0, 0, 0.5); } + +body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler { + overflow-x: hidden; + width: 55px; } + body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-item, + body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-link { + width: 55px !important; } + +body.sidenav-toggled #mainNav.fixed-top #sidenavToggler i { + -webkit-transform: scaleX(-1); + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; } + +#mainNav.static-top .sidenav-toggler { + display: none; } + +@media (min-width: 992px) { + #mainNav.static-top .sidenav-toggler { + display: flex; } } + +body.sidenav-toggled #mainNav.static-top #sidenavToggler i { + -webkit-transform: scaleX(-1); + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; } + +.content-wrapper { + overflow-x: hidden; + background: white; } + @media (min-width: 992px) { + .content-wrapper { + margin-left: 250px; } } + +#sidenavToggler i { + font-weight: 800; } + +.navbar-sidenav-tooltip.show { + display: none; } + +@media (min-width: 992px) { + body.sidenav-toggled .content-wrapper { + margin-left: 55px; } } + +body.sidenav-toggled .navbar-sidenav { + overflow-x: hidden; + width: 55px; } + body.sidenav-toggled .navbar-sidenav .nav-link-text { + display: none; } + body.sidenav-toggled .navbar-sidenav .nav-item, + body.sidenav-toggled .navbar-sidenav .nav-link { + width: 55px !important; } + body.sidenav-toggled .navbar-sidenav .nav-item:after, + body.sidenav-toggled .navbar-sidenav .nav-link:after { + display: none; } + +body.sidenav-toggled .navbar-sidenav-tooltip.show { + display: flex; } + +#mainNav.navbar-dark .navbar-collapse .navbar-sidenav .nav-link-collapse:after { + color: #868e96; } + +#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link { + color: #868e96; } + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover { + color: #adb5bd; } + +#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a, +#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a { + color: #868e96; } + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover, + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus, + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover { + color: #adb5bd; } + +#mainNav.navbar-dark .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after { + color: #adb5bd; } + +@media (min-width: 992px) { + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav { + background: #343a40; } + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a { + color: white !important; + background-color: #495057; } + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:hover { + color: white; } + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level, + #mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level { + background: #343a40; } } + +#mainNav.navbar-light .navbar-collapse .navbar-sidenav .nav-link-collapse:after { + color: rgba(0, 0, 0, 0.5); } + +#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link { + color: rgba(0, 0, 0, 0.5); } + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item > .nav-link:hover { + color: rgba(0, 0, 0, 0.7); } + +#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a, +#mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a { + color: rgba(0, 0, 0, 0.5); } + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li > a:hover, + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:focus, + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level > li > a:hover { + color: rgba(0, 0, 0, 0.7); } + +#mainNav.navbar-light .navbar-collapse .navbar-nav > .nav-item.dropdown > .nav-link:after { + color: rgba(0, 0, 0, 0.5); } + +@media (min-width: 992px) { + #mainNav.navbar-light .navbar-collapse .navbar-sidenav { + background: #f8f9fa; } + #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a { + color: #000 !important; + background-color: #e9ecef; } + #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:focus, #mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:hover { + color: #000; } + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level, + #mainNav.navbar-light .navbar-collapse .navbar-sidenav > .nav-item .sidenav-third-level { + background: #f8f9fa; } } + +.card-body-icon { + position: absolute; + z-index: 0; + top: -25px; + right: -25px; + font-size: 5rem; + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); } + +@media (min-width: 576px) { + .card-columns { + column-count: 1; } } + +@media (min-width: 768px) { + .card-columns { + column-count: 2; } } + +@media (min-width: 1200px) { + .card-columns { + column-count: 2; } } + +.card-login { + max-width: 25rem; } + +.card-register { + max-width: 40rem; } + +footer.sticky-footer { + position: absolute; + right: 0; + bottom: 0; + width: 100%; + height: 56px; + background-color: #e9ecef; + line-height: 55px; } + @media (min-width: 992px) { + footer.sticky-footer { + width: calc(100% - 250px); } } + +@media (min-width: 992px) { + body.sidenav-toggled footer.sticky-footer { + width: calc(100% - 55px); } } diff --git a/public/lib/boot/css/sb-admin.min.css b/public/lib/boot/css/sb-admin.min.css new file mode 100644 index 0000000..fd10bff --- /dev/null +++ b/public/lib/boot/css/sb-admin.min.css @@ -0,0 +1,5 @@ +/*! + * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2017 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */html{position:relative;min-height:100%}body{overflow-x:hidden}body.sticky-footer{margin-bottom:56px}body.sticky-footer .content-wrapper{min-height:calc(100vh - 56px - 56px)}body.fixed-nav{padding-top:56px}.content-wrapper{min-height:calc(100vh - 56px);padding-top:1rem}.scroll-to-top{position:fixed;right:15px;bottom:3px;display:none;width:50px;height:50px;text-align:center;color:#fff;background:rgba(52,58,64,.5);line-height:45px}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#343a40}.scroll-to-top i{font-weight:800}.smaller{font-size:.7rem}.o-hidden{overflow:hidden!important}.z-0{z-index:0}.z-1{z-index:1}#mainNav .navbar-collapse{overflow:auto;max-height:75vh}#mainNav .navbar-collapse .navbar-nav .nav-item .nav-link{cursor:pointer}#mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse:after{float:right;content:'\f107';font-family:FontAwesome}#mainNav .navbar-collapse .navbar-sidenav .nav-link-collapse.collapsed:after{content:'\f105'}#mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level,#mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level{padding-left:0}#mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level>li>a,#mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level>li>a{display:block;padding:.5em 0}#mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level>li>a:focus,#mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level>li>a:hover,#mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level>li>a:focus,#mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level>li>a:hover{text-decoration:none}#mainNav .navbar-collapse .navbar-sidenav .sidenav-second-level>li>a{padding-left:1em}#mainNav .navbar-collapse .navbar-sidenav .sidenav-third-level>li>a{padding-left:2em}#mainNav .navbar-collapse .sidenav-toggler{display:none}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link{position:relative;min-width:45px}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link:after{float:right;width:auto;content:'\f105';border:none;font-family:FontAwesome}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link .indicator{position:absolute;top:5px;left:21px;font-size:10px}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown.show>.nav-link:after{content:'\f107'}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown .dropdown-menu>.dropdown-item>.dropdown-message{overflow:hidden;max-width:none;text-overflow:ellipsis}@media (min-width:992px){#mainNav .navbar-brand{width:250px}#mainNav .navbar-collapse{overflow:visible;max-height:none}#mainNav .navbar-collapse .navbar-sidenav{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:56px}#mainNav .navbar-collapse .navbar-sidenav>.nav-item{width:250px;padding:0}#mainNav .navbar-collapse .navbar-sidenav>.nav-item>.nav-link{padding:1em}#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level,#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level{padding-left:0;list-style:none}#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li,#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li{width:250px}#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a,#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a{padding:1em}#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a{padding-left:2.75em}#mainNav .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a{padding-left:3.75em}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link{min-width:0}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link:after{width:24px;text-align:center}#mainNav .navbar-collapse .navbar-nav>.nav-item.dropdown .dropdown-menu>.dropdown-item>.dropdown-message{max-width:300px}}#mainNav.fixed-top .sidenav-toggler{display:none}@media (min-width:992px){#mainNav.fixed-top .navbar-sidenav{height:calc(100vh - 112px)}#mainNav.fixed-top .sidenav-toggler{position:absolute;top:0;left:0;display:flex;overflow-x:hidden;overflow-y:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:calc(100vh - 56px)}#mainNav.fixed-top .sidenav-toggler>.nav-item{width:250px;padding:0}#mainNav.fixed-top .sidenav-toggler>.nav-item>.nav-link{padding:1em}}#mainNav.fixed-top.navbar-dark .sidenav-toggler{background-color:#212529}#mainNav.fixed-top.navbar-dark .sidenav-toggler a i{color:#adb5bd}#mainNav.fixed-top.navbar-light .sidenav-toggler{background-color:#dee2e6}#mainNav.fixed-top.navbar-light .sidenav-toggler a i{color:rgba(0,0,0,.5)}body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler{overflow-x:hidden;width:55px}body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-item,body.sidenav-toggled #mainNav.fixed-top .sidenav-toggler .nav-link{width:55px!important}body.sidenav-toggled #mainNav.fixed-top #sidenavToggler i{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}#mainNav.static-top .sidenav-toggler{display:none}@media (min-width:992px){#mainNav.static-top .sidenav-toggler{display:flex}}body.sidenav-toggled #mainNav.static-top #sidenavToggler i{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.content-wrapper{overflow-x:hidden;background:#fff}@media (min-width:992px){.content-wrapper{margin-left:250px}}#sidenavToggler i{font-weight:800}.navbar-sidenav-tooltip.show{display:none}@media (min-width:992px){body.sidenav-toggled .content-wrapper{margin-left:55px}}body.sidenav-toggled .navbar-sidenav{overflow-x:hidden;width:55px}body.sidenav-toggled .navbar-sidenav .nav-link-text{display:none}body.sidenav-toggled .navbar-sidenav .nav-item,body.sidenav-toggled .navbar-sidenav .nav-link{width:55px!important}body.sidenav-toggled .navbar-sidenav .nav-item:after,body.sidenav-toggled .navbar-sidenav .nav-link:after{display:none}body.sidenav-toggled .navbar-sidenav-tooltip.show{display:flex}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav .nav-link-collapse:after{color:#868e96}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item>.nav-link{color:#868e96}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item>.nav-link:hover{color:#adb5bd}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a{color:#868e96}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a:focus,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a:hover,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a:focus,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a:hover{color:#adb5bd}#mainNav.navbar-dark .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link:after{color:#adb5bd}@media (min-width:992px){#mainNav.navbar-dark .navbar-collapse .navbar-sidenav{background:#343a40}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a{color:#fff!important;background-color:#495057}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:focus,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav li.active a:hover{color:#fff}#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level,#mainNav.navbar-dark .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level{background:#343a40}}#mainNav.navbar-light .navbar-collapse .navbar-sidenav .nav-link-collapse:after{color:rgba(0,0,0,.5)}#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item>.nav-link{color:rgba(0,0,0,.5)}#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item>.nav-link:hover{color:rgba(0,0,0,.7)}#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a,#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a{color:rgba(0,0,0,.5)}#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a:focus,#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level>li>a:hover,#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a:focus,#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level>li>a:hover{color:rgba(0,0,0,.7)}#mainNav.navbar-light .navbar-collapse .navbar-nav>.nav-item.dropdown>.nav-link:after{color:rgba(0,0,0,.5)}@media (min-width:992px){#mainNav.navbar-light .navbar-collapse .navbar-sidenav{background:#f8f9fa}#mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a{color:#000!important;background-color:#e9ecef}#mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:focus,#mainNav.navbar-light .navbar-collapse .navbar-sidenav li.active a:hover{color:#000}#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-second-level,#mainNav.navbar-light .navbar-collapse .navbar-sidenav>.nav-item .sidenav-third-level{background:#f8f9fa}}.card-body-icon{position:absolute;z-index:0;top:-25px;right:-25px;font-size:5rem;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}@media (min-width:576px){.card-columns{column-count:1}}@media (min-width:768px){.card-columns{column-count:2}}@media (min-width:1200px){.card-columns{column-count:2}}.card-login{max-width:25rem}.card-register{max-width:40rem}footer.sticky-footer{position:absolute;right:0;bottom:0;width:100%;height:56px;background-color:#e9ecef;line-height:55px}@media (min-width:992px){footer.sticky-footer{width:calc(100% - 250px)}}@media (min-width:992px){body.sidenav-toggled footer.sticky-footer{width:calc(100% - 55px)}} \ No newline at end of file diff --git a/public/lib/boot/forgot-password.html b/public/lib/boot/forgot-password.html new file mode 100644 index 0000000..ce9bdcf --- /dev/null +++ b/public/lib/boot/forgot-password.html @@ -0,0 +1,48 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + +
    + +
    + + + + + + + + diff --git a/public/lib/boot/gulpfile.js b/public/lib/boot/gulpfile.js new file mode 100644 index 0000000..b13b41a --- /dev/null +++ b/public/lib/boot/gulpfile.js @@ -0,0 +1,135 @@ +var gulp = require('gulp'); +var sass = require('gulp-sass'); +var browserSync = require('browser-sync').create(); +var header = require('gulp-header'); +var cleanCSS = require('gulp-clean-css'); +var pug = require('gulp-pug'); +var rename = require("gulp-rename"); +var uglify = require('gulp-uglify'); +var beautify = require('gulp-html-beautify'); +var pkg = require('./package.json'); + +// Set the banner content +var banner = ['/*!\n', + ' * Start Bootstrap - <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n', + ' * Copyright 2013-' + (new Date()).getFullYear(), ' <%= pkg.author %>\n', + ' * Licensed under <%= pkg.license %> (https://github.com/BlackrockDigital/<%= pkg.name %>/blob/master/LICENSE)\n', + ' */\n', + '' +].join(''); + +// Compiles SCSS files from /scss into /css +gulp.task('sass', function() { + return gulp.src('scss/sb-admin.scss') + .pipe(sass()) + .pipe(header(banner, { + pkg: pkg + })) + .pipe(gulp.dest('css')) + .pipe(browserSync.reload({ + stream: true + })) +}); + +// Minify compiled CSS +gulp.task('minify-css', ['sass'], function() { + return gulp.src('css/sb-admin.css') + .pipe(cleanCSS({ + compatibility: 'ie8' + })) + .pipe(rename({ + suffix: '.min' + })) + .pipe(gulp.dest('css')) + .pipe(browserSync.reload({ + stream: true + })) +}); + +// Minify custom JS +gulp.task('minify-js', function() { + return gulp.src(['js/**/*.js', '!js/**/*.min.js']) + .pipe(uglify()) + .pipe(header(banner, { + pkg: pkg + })) + .pipe(rename({ + suffix: '.min' + })) + .pipe(gulp.dest('js')) + .pipe(browserSync.reload({ + stream: true + })) +}); + +// Compiles Pug files from /pug into the root folder and beautifies the HTML +gulp.task('pug', function buildHTML() { + return gulp.src('pug/*.pug') + .pipe(pug()) + .pipe(beautify()) + .pipe(gulp.dest('')) + .pipe(browserSync.reload({ + stream: true + })) +}); + +// Copy vendor files from /node_modules into /vendor +// NOTE: requires `npm install` before running! +gulp.task('copy', function() { + gulp.src([ + 'node_modules/bootstrap/dist/**/*', + '!**/npm.js', + '!**/bootstrap-theme.*', + '!**/*.map' + ]) + .pipe(gulp.dest('vendor/bootstrap')) + + gulp.src(['node_modules/jquery/dist/jquery.js', 'node_modules/jquery/dist/jquery.min.js']) + .pipe(gulp.dest('vendor/jquery')) + + gulp.src(['node_modules/jquery.easing/*.js']) + .pipe(gulp.dest('vendor/jquery-easing')) + + gulp.src([ + 'node_modules/font-awesome/**', + '!node_modules/font-awesome/**/*.map', + '!node_modules/font-awesome/.npmignore', + '!node_modules/font-awesome/*.txt', + '!node_modules/font-awesome/*.md', + '!node_modules/font-awesome/*.json' + ]) + .pipe(gulp.dest('vendor/font-awesome')) + + gulp.src(['node_modules/chart.js/dist/*.js']) + .pipe(gulp.dest('vendor/chart.js')) + + gulp.src([ + 'node_modules/datatables.net/js/*.js', + 'node_modules/datatables.net-bs4/js/*.js', + 'node_modules/datatables.net-bs4/css/*.css' + ]) + .pipe(gulp.dest('vendor/datatables/')) +}) + +// Default task +gulp.task('default', ['sass', 'minify-css', 'minify-js', 'pug', 'copy']); + +// Configure the browserSync task +gulp.task('browserSync', function() { + browserSync.init({ + server: { + baseDir: '' + }, + }) +}) + +// Dev task with browserSync +gulp.task('dev', ['browserSync', 'sass', 'minify-css', 'minify-js', 'pug'], function() { + gulp.watch('scss/**/*', ['sass']); + gulp.watch('pug/**/*', ['pug']); + gulp.watch('css/*.css', ['minify-css']); + gulp.watch('js/*.js', ['minify-js']); + // Reloads the browser whenever HTML or JS files change + gulp.watch('*.html', browserSync.reload); + gulp.watch('js/**/*.js', browserSync.reload); +}); diff --git a/public/lib/boot/index.html b/public/lib/boot/index.html new file mode 100644 index 0000000..ad78fc9 --- /dev/null +++ b/public/lib/boot/index.html @@ -0,0 +1,1127 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + + + + + +
    +
    + + + +
    +
    +
    +
    +
    + +
    +
    26 New Messages!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    11 New Tasks!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    123 New Orders!
    +
    + + View Details + + + + +
    +
    +
    +
    +
    +
    + +
    +
    13 New Tickets!
    +
    + + View Details + + + + +
    +
    +
    + +
    +
    + Area Chart Example
    +
    + +
    + +
    +
    +
    + +
    +
    + Bar Chart Example
    +
    +
    +
    + +
    +
    +
    $34,693
    +
    YTD Revenue
    +
    +
    $18,474
    +
    YTD Expenses
    +
    +
    $16,219
    +
    YTD Margin
    +
    +
    +
    + +
    + +
    + News Feed
    +
    +
    + +
    + + + +
    +
    David Miller
    +

    These waves are looking pretty good today! + #surfsup +

    +
    +
    + +
    +
    +
    + +
    +
    John Smith
    Very nice! I wish I was there! That looks amazing! + +
    + + + +
    +
    David Miller
    Next time for sure! + +
    +
    +
    +
    +
    + +
    + +
    + + + +
    +
    John Smith
    +

    Another day at the office... + #workinghardorhardlyworking +

    +
    +
    + +
    +
    +
    + +
    +
    Jessy Lucas
    Where did you get that camera?! I want one! + +
    +
    +
    + +
    + +
    + + + +
    +
    Jeffery Wellings
    +

    Nice shot from the skate park! + #kickflip + #holdmybeer + #igotthis +

    +
    +
    + + +
    + +
    + + + +
    +
    David Miller
    +

    It's hot, and I might be lost... + #desert + #water + #anyonehavesomewater + #noreally + #thirsty + #dehydration +

    +
    +
    + +
    +
    +
    + +
    +
    John Smith
    The oasis is a mile that way, or is that just a mirage? + +
    + + + +
    +
    David Miller
    + I'm saved, I found a cactus. How do I open this thing? + +
    +
    +
    +
    +
    + +
    +
    + +
    + +
    + +
    +
    + Data Table Example
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NamePositionOfficeAgeStart dateSalary
    NamePositionOfficeAgeStart dateSalary
    Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
    Garrett WintersAccountantTokyo632011/07/25$170,750
    Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
    Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
    Airi SatouAccountantTokyo332008/11/28$162,700
    Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
    Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
    Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
    Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
    Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
    Jena GainesOffice ManagerLondon302008/12/19$90,560
    Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
    Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
    Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
    Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
    Michael SilvaMarketing DesignerLondon662012/11/27$198,500
    Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
    Gloria LittleSystems AdministratorNew York592009/04/10$237,500
    Bradley GreerSoftware EngineerLondon412012/10/13$132,000
    Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
    Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
    Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
    Caesar VancePre-Sales SupportNew York212011/12/12$106,450
    Doris WilderSales AssistantSidney232010/09/20$85,600
    Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
    Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
    Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
    Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
    Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
    Shou ItouRegional MarketingTokyo202011/08/14$163,000
    Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
    Suki BurksDeveloperLondon532009/10/22$114,500
    Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
    Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
    Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
    Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
    Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
    Hope FuentesSecretarySan Francisco412010/02/12$109,850
    Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
    Timothy MooneyOffice ManagerLondon372008/12/11$136,200
    Jackson BradshawDirectorNew York652008/09/26$645,750
    Olivia LiangSupport EngineerSingapore642011/02/03$234,500
    Bruno NashSoftware EngineerLondon382011/05/03$163,500
    Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
    Thor WaltonDeveloperNew York612013/08/11$98,540
    Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
    Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
    Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
    Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
    Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
    Cara StevensSales AssistantNew York462011/12/06$145,600
    Hermione ButlerRegional DirectorLondon472011/03/21$356,250
    Lael GreerSystems AdministratorLondon212009/02/27$103,500
    Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
    Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
    Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
    Donna SniderCustomer SupportNew York272011/01/25$112,000
    +
    +
    + +
    +
    + + +
    +
    +
    + Copyright © Your Website 2017 +
    +
    +
    + + + + + + + + + + + + + + + + + + + + +
    + + + diff --git a/public/lib/boot/js/sb-admin-charts.js b/public/lib/boot/js/sb-admin-charts.js new file mode 100644 index 0000000..b43f086 --- /dev/null +++ b/public/lib/boot/js/sb-admin-charts.js @@ -0,0 +1,108 @@ +// Chart.js scripts +// -- Set new default font family and font color to mimic Bootstrap's default styling +Chart.defaults.global.defaultFontFamily = '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif'; +Chart.defaults.global.defaultFontColor = '#292b2c'; +// -- Area Chart Example +var ctx = document.getElementById("myAreaChart"); +var myLineChart = new Chart(ctx, { + type: 'line', + data: { + labels: ["Mar 1", "Mar 2", "Mar 3", "Mar 4", "Mar 5", "Mar 6", "Mar 7", "Mar 8", "Mar 9", "Mar 10", "Mar 11", "Mar 12", "Mar 13"], + datasets: [{ + label: "Sessions", + lineTension: 0.3, + backgroundColor: "rgba(2,117,216,0.2)", + borderColor: "rgba(2,117,216,1)", + pointRadius: 5, + pointBackgroundColor: "rgba(2,117,216,1)", + pointBorderColor: "rgba(255,255,255,0.8)", + pointHoverRadius: 5, + pointHoverBackgroundColor: "rgba(2,117,216,1)", + pointHitRadius: 20, + pointBorderWidth: 2, + data: [10000, 30162, 26263, 18394, 18287, 28682, 31274, 33259, 25849, 24159, 32651, 31984, 38451], + }], + }, + options: { + scales: { + xAxes: [{ + time: { + unit: 'date' + }, + gridLines: { + display: false + }, + ticks: { + maxTicksLimit: 7 + } + }], + yAxes: [{ + ticks: { + min: 0, + max: 40000, + maxTicksLimit: 5 + }, + gridLines: { + color: "rgba(0, 0, 0, .125)", + } + }], + }, + legend: { + display: false + } + } +}); +// -- Bar Chart Example +var ctx = document.getElementById("myBarChart"); +var myLineChart = new Chart(ctx, { + type: 'bar', + data: { + labels: ["January", "February", "March", "April", "May", "June"], + datasets: [{ + label: "Revenue", + backgroundColor: "rgba(2,117,216,1)", + borderColor: "rgba(2,117,216,1)", + data: [4215, 5312, 6251, 7841, 9821, 14984], + }], + }, + options: { + scales: { + xAxes: [{ + time: { + unit: 'month' + }, + gridLines: { + display: false + }, + ticks: { + maxTicksLimit: 6 + } + }], + yAxes: [{ + ticks: { + min: 0, + max: 15000, + maxTicksLimit: 5 + }, + gridLines: { + display: true + } + }], + }, + legend: { + display: false + } + } +}); +// -- Pie Chart Example +var ctx = document.getElementById("myPieChart"); +var myPieChart = new Chart(ctx, { + type: 'pie', + data: { + labels: ["Blue", "Red", "Yellow", "Green"], + datasets: [{ + data: [12.21, 15.58, 11.25, 8.32], + backgroundColor: ['#007bff', '#dc3545', '#ffc107', '#28a745'], + }], + }, +}); diff --git a/public/lib/boot/js/sb-admin-charts.min.js b/public/lib/boot/js/sb-admin-charts.min.js new file mode 100644 index 0000000..c11cf4a --- /dev/null +++ b/public/lib/boot/js/sb-admin-charts.min.js @@ -0,0 +1,6 @@ +/*! + * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2017 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */ +Chart.defaults.global.defaultFontFamily='-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif',Chart.defaults.global.defaultFontColor="#292b2c";var ctx=document.getElementById("myAreaChart"),myLineChart=new Chart(ctx,{type:"line",data:{labels:["Mar 1","Mar 2","Mar 3","Mar 4","Mar 5","Mar 6","Mar 7","Mar 8","Mar 9","Mar 10","Mar 11","Mar 12","Mar 13"],datasets:[{label:"Sessions",lineTension:.3,backgroundColor:"rgba(2,117,216,0.2)",borderColor:"rgba(2,117,216,1)",pointRadius:5,pointBackgroundColor:"rgba(2,117,216,1)",pointBorderColor:"rgba(255,255,255,0.8)",pointHoverRadius:5,pointHoverBackgroundColor:"rgba(2,117,216,1)",pointHitRadius:20,pointBorderWidth:2,data:[1e4,30162,26263,18394,18287,28682,31274,33259,25849,24159,32651,31984,38451]}]},options:{scales:{xAxes:[{time:{unit:"date"},gridLines:{display:!1},ticks:{maxTicksLimit:7}}],yAxes:[{ticks:{min:0,max:4e4,maxTicksLimit:5},gridLines:{color:"rgba(0, 0, 0, .125)"}}]},legend:{display:!1}}}),ctx=document.getElementById("myBarChart"),myLineChart=new Chart(ctx,{type:"bar",data:{labels:["January","February","March","April","May","June"],datasets:[{label:"Revenue",backgroundColor:"rgba(2,117,216,1)",borderColor:"rgba(2,117,216,1)",data:[4215,5312,6251,7841,9821,14984]}]},options:{scales:{xAxes:[{time:{unit:"month"},gridLines:{display:!1},ticks:{maxTicksLimit:6}}],yAxes:[{ticks:{min:0,max:15e3,maxTicksLimit:5},gridLines:{display:!0}}]},legend:{display:!1}}}),ctx=document.getElementById("myPieChart"),myPieChart=new Chart(ctx,{type:"pie",data:{labels:["Blue","Red","Yellow","Green"],datasets:[{data:[12.21,15.58,11.25,8.32],backgroundColor:["#007bff","#dc3545","#ffc107","#28a745"]}]}}); \ No newline at end of file diff --git a/public/lib/boot/js/sb-admin-datatables.js b/public/lib/boot/js/sb-admin-datatables.js new file mode 100644 index 0000000..555c3ef --- /dev/null +++ b/public/lib/boot/js/sb-admin-datatables.js @@ -0,0 +1,12 @@ +// Call the dataTables jQuery plugin +$(document).ready(function() { + $('#dataTable').DataTable(); + $('#summernote').summernote(); + + $('#summernote').summernote({ + placeholder: 'Hello bootstrap 4', + tabsize: 2, + height: 100 + }); + +}); diff --git a/public/lib/boot/js/sb-admin-datatables.min.js b/public/lib/boot/js/sb-admin-datatables.min.js new file mode 100644 index 0000000..8057e22 --- /dev/null +++ b/public/lib/boot/js/sb-admin-datatables.min.js @@ -0,0 +1,6 @@ +/*! + * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2017 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */ +$(document).ready(function(){$("#dataTable").DataTable()}); \ No newline at end of file diff --git a/public/lib/boot/js/sb-admin.js b/public/lib/boot/js/sb-admin.js new file mode 100644 index 0000000..0713e0f --- /dev/null +++ b/public/lib/boot/js/sb-admin.js @@ -0,0 +1,45 @@ +(function($) { + "use strict"; // Start of use strict + // Configure tooltips for collapsed side navigation + $('.navbar-sidenav [data-toggle="tooltip"]').tooltip({ + template: '' + }) + // Toggle the side navigation + $("#sidenavToggler").click(function(e) { + e.preventDefault(); + $("body").toggleClass("sidenav-toggled"); + $(".navbar-sidenav .nav-link-collapse").addClass("collapsed"); + $(".navbar-sidenav .sidenav-second-level, .navbar-sidenav .sidenav-third-level").removeClass("show"); + }); + // Force the toggled class to be removed when a collapsible nav link is clicked + $(".navbar-sidenav .nav-link-collapse").click(function(e) { + e.preventDefault(); + $("body").removeClass("sidenav-toggled"); + }); + // Prevent the content wrapper from scrolling when the fixed side navigation hovered over + $('body.fixed-nav .navbar-sidenav, body.fixed-nav .sidenav-toggler, body.fixed-nav .navbar-collapse').on('mousewheel DOMMouseScroll', function(e) { + var e0 = e.originalEvent, + delta = e0.wheelDelta || -e0.detail; + this.scrollTop += (delta < 0 ? 1 : -1) * 30; + e.preventDefault(); + }); + // Scroll to top button appear + $(document).scroll(function() { + var scrollDistance = $(this).scrollTop(); + if (scrollDistance > 100) { + $('.scroll-to-top').fadeIn(); + } else { + $('.scroll-to-top').fadeOut(); + } + }); + // Configure tooltips globally + $('[data-toggle="tooltip"]').tooltip() + // Smooth scrolling using jQuery easing + $(document).on('click', 'a.scroll-to-top', function(event) { + var $anchor = $(this); + $('html, body').stop().animate({ + scrollTop: ($($anchor.attr('href')).offset().top) + }, 1000, 'easeInOutExpo'); + event.preventDefault(); + }); +})(jQuery); // End of use strict diff --git a/public/lib/boot/js/sb-admin.min.js b/public/lib/boot/js/sb-admin.min.js new file mode 100644 index 0000000..b0bb5ee --- /dev/null +++ b/public/lib/boot/js/sb-admin.min.js @@ -0,0 +1,6 @@ +/*! + * Start Bootstrap - SB Admin v4.0.0-beta.2 (https://startbootstrap.com/template-overviews/sb-admin) + * Copyright 2013-2017 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin/blob/master/LICENSE) + */ +!function(e){"use strict";e('.navbar-sidenav [data-toggle="tooltip"]').tooltip({template:''}),e("#sidenavToggler").click(function(o){o.preventDefault(),e("body").toggleClass("sidenav-toggled"),e(".navbar-sidenav .nav-link-collapse").addClass("collapsed"),e(".navbar-sidenav .sidenav-second-level, .navbar-sidenav .sidenav-third-level").removeClass("show")}),e(".navbar-sidenav .nav-link-collapse").click(function(o){o.preventDefault(),e("body").removeClass("sidenav-toggled")}),e("body.fixed-nav .navbar-sidenav, body.fixed-nav .sidenav-toggler, body.fixed-nav .navbar-collapse").on("mousewheel DOMMouseScroll",function(e){var o=e.originalEvent,a=o.wheelDelta||-o.detail;this.scrollTop+=30*(a<0?1:-1),e.preventDefault()}),e(document).scroll(function(){e(this).scrollTop()>100?e(".scroll-to-top").fadeIn():e(".scroll-to-top").fadeOut()}),e('[data-toggle="tooltip"]').tooltip(),e(document).on("click","a.scroll-to-top",function(o){var a=e(this);e("html, body").stop().animate({scrollTop:e(a.attr("href")).offset().top},1e3,"easeInOutExpo"),o.preventDefault()})}(jQuery); \ No newline at end of file diff --git a/public/lib/boot/login.html b/public/lib/boot/login.html new file mode 100644 index 0000000..8f7e395 --- /dev/null +++ b/public/lib/boot/login.html @@ -0,0 +1,55 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + +
    + +
    + + + + + + + + diff --git a/public/lib/boot/navbar.html b/public/lib/boot/navbar.html new file mode 100644 index 0000000..a6d0bc4 --- /dev/null +++ b/public/lib/boot/navbar.html @@ -0,0 +1,298 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + + + +
    +
    + + +

    Navbar

    +
    +

    The SB Admin navbar can be either fixed or static, and it supports the navbar-light and navbar-dark Bootstrap 4 classes.

    + Toggle Fixed/Static Navbar + Toggle Navbar Color + +
    +
    + + +
    +
    +
    + Copyright © Your Website 2017 +
    +
    +
    + + + + + + + + + + + + + + + + + + +
    + + + diff --git a/public/lib/boot/package.json b/public/lib/boot/package.json new file mode 100644 index 0000000..0ae97ec --- /dev/null +++ b/public/lib/boot/package.json @@ -0,0 +1,49 @@ +{ + "title": "SB Admin", + "name": "startbootstrap-sb-admin", + "version": "4.0.0-beta.2", + "description": "A one page app landing page HTML theme for Bootstrap.", + "keywords": [ + "css", + "sass", + "html", + "responsive", + "theme", + "template", + "admin", + "app" + ], + "homepage": "https://startbootstrap.com/template-overviews/sb-admin", + "bugs": { + "url": "https://github.com/BlackrockDigital/startbootstrap-sb-admin/issues", + "email": "feedback@startbootstrap.com" + }, + "license": "MIT", + "author": "Start Bootstrap", + "contributors": [ + "David Miller (http://davidmiller.io/)" + ], + "repository": { + "type": "git", + "url": "https://github.com/BlackrockDigital/startbootstrap-sb-admin.git" + }, + "dependencies": { + "bootstrap": "^4.0.0-beta.2", + "chart.js": "2.7.0", + "datatables.net-bs4": "1.10.16", + "font-awesome": "4.7.0", + "jquery": "^3.2.1", + "jquery.easing": "^1.4.1" + }, + "devDependencies": { + "browser-sync": "2.18.13", + "gulp": "^3.9.1", + "gulp-clean-css": "3.9.0", + "gulp-header": "1.8.9", + "gulp-html-beautify": "^1.0.1", + "gulp-pug": "^3.3.0", + "gulp-rename": "^1.2.2", + "gulp-sass": "^3.1.0", + "gulp-uglify": "3.0.0" + } +} \ No newline at end of file diff --git a/public/lib/boot/pug/blank.pug b/public/lib/boot/pug/blank.pug new file mode 100644 index 0000000..a92880e --- /dev/null +++ b/public/lib/boot/pug/blank.pug @@ -0,0 +1,41 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='index.html') Dashboard + li.breadcrumb-item.active Blank Page + .row + .col-12 + h1 Blank + p This is an example of a blank page that you can use as a starting point for creating new ones. + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + include includes/js/custom.pug diff --git a/public/lib/boot/pug/cards.pug b/public/lib/boot/pug/cards.pug new file mode 100644 index 0000000..f6e8daf --- /dev/null +++ b/public/lib/boot/pug/cards.pug @@ -0,0 +1,86 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='#') Dashboard + li.breadcrumb-item.active Cards + h1 Cards + hr + // Icon Cards + .row + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-primary.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-comments + .mr-5 + | 26 New Messages! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-warning.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-list + .mr-5 + | 11 New Tasks! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-success.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-shopping-cart + .mr-5 + | 123 New Orders! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-danger.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-support + .mr-5 + | 13 New Tickets! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + include includes/js/custom.pug diff --git a/public/lib/boot/pug/charts.pug b/public/lib/boot/pug/charts.pug new file mode 100644 index 0000000..a04648b --- /dev/null +++ b/public/lib/boot/pug/charts.pug @@ -0,0 +1,73 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='#') Dashboard + li.breadcrumb-item.active Charts + // Area Chart Example + .card.mb-3 + .card-header + i.fa.fa-area-chart + | Area Chart Example + .card-body + canvas#myAreaChart(width='100%', height='30') + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + .row + .col-lg-8 + // Example Bar Chart Card + .card.mb-3 + .card-header + i.fa.fa-bar-chart + | Bar Chart Example + .card-body + canvas#myBarChart(width='100', height='50') + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + .col-lg-4 + // Example Pie Chart Card + .card.mb-3 + .card-header + i.fa.fa-pie-chart + | Pie Chart Example + .card-body + canvas#myPieChart(width='100%', height='100') + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + // Page level plugin JavaScript + script(src='vendor/chart.js/Chart.min.js') + + include includes/js/custom.pug + + // Custom scripts for this page + script(src='js/sb-admin-charts.min.js') diff --git a/public/lib/boot/pug/forgot-password.pug b/public/lib/boot/pug/forgot-password.pug new file mode 100644 index 0000000..3e260c3 --- /dev/null +++ b/public/lib/boot/pug/forgot-password.pug @@ -0,0 +1,35 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body.bg-dark + .container + .card.card-login.mx-auto.mt-5 + .card-header + | Reset Password + .card-body + .text-center.mt-4.mb-5 + h4 Forgot your password? + p + | Enter your email address and we will send you instructions on how to reset your password. + form + .form-group + input#exampleInputEmail1.form-control(type='email', aria-describedby='emailHelp', placeholder='Enter email address') + a.btn.btn-primary.btn-block(href='login.html') Reset Password + .text-center + a.d-block.small.mt-3(href='register.html') Register an Account + a.d-block.small(href='login.html') Login Page + + include includes/js/core.pug diff --git a/public/lib/boot/pug/includes/css/core.pug b/public/lib/boot/pug/includes/css/core.pug new file mode 100644 index 0000000..6b5b4c8 --- /dev/null +++ b/public/lib/boot/pug/includes/css/core.pug @@ -0,0 +1,4 @@ +// Bootstrap core CSS +link(href='vendor/bootstrap/css/bootstrap.min.css', rel='stylesheet') +// Custom fonts for this template +link(href='vendor/font-awesome/css/font-awesome.min.css', rel='stylesheet', type='text/css') diff --git a/public/lib/boot/pug/includes/css/custom.pug b/public/lib/boot/pug/includes/css/custom.pug new file mode 100644 index 0000000..e5b3349 --- /dev/null +++ b/public/lib/boot/pug/includes/css/custom.pug @@ -0,0 +1,2 @@ +// Custom styles for this template +link(href='css/sb-admin.css', rel='stylesheet') diff --git a/public/lib/boot/pug/includes/footer.pug b/public/lib/boot/pug/includes/footer.pug new file mode 100644 index 0000000..51bed6c --- /dev/null +++ b/public/lib/boot/pug/includes/footer.pug @@ -0,0 +1,4 @@ +footer.sticky-footer + .container + .text-center + small Copyright © Your Website 2017 diff --git a/public/lib/boot/pug/includes/js/core.pug b/public/lib/boot/pug/includes/js/core.pug new file mode 100644 index 0000000..9f8f5f6 --- /dev/null +++ b/public/lib/boot/pug/includes/js/core.pug @@ -0,0 +1,5 @@ +// Bootstrap core JavaScript +script(src='vendor/jquery/jquery.min.js') +script(src='vendor/bootstrap/js/bootstrap.bundle.min.js') +// Core plugin JavaScript +script(src='vendor/jquery-easing/jquery.easing.min.js') diff --git a/public/lib/boot/pug/includes/js/custom.pug b/public/lib/boot/pug/includes/js/custom.pug new file mode 100644 index 0000000..377fbb9 --- /dev/null +++ b/public/lib/boot/pug/includes/js/custom.pug @@ -0,0 +1,2 @@ +// Custom scripts for all pages +script(src='js/sb-admin.min.js') diff --git a/public/lib/boot/pug/includes/modals/logout.pug b/public/lib/boot/pug/includes/modals/logout.pug new file mode 100644 index 0000000..bbbb768 --- /dev/null +++ b/public/lib/boot/pug/includes/modals/logout.pug @@ -0,0 +1,13 @@ +// Logout Modal +#exampleModal.modal.fade(tabindex='-1', role='dialog', aria-labelledby='exampleModalLabel', aria-hidden='true') + .modal-dialog(role='document') + .modal-content + .modal-header + h5#exampleModalLabel.modal-title Ready to Leave? + button.close(type='button', data-dismiss='modal', aria-label='Close') + span(aria-hidden='true') × + .modal-body + | Select "Logout" below if you are ready to end your current session. + .modal-footer + button.btn.btn-secondary(type='button', data-dismiss='modal') Cancel + a.btn.btn-primary(href='login.html') Logout diff --git a/public/lib/boot/pug/includes/navbar.pug b/public/lib/boot/pug/includes/navbar.pug new file mode 100644 index 0000000..b5e8ab9 --- /dev/null +++ b/public/lib/boot/pug/includes/navbar.pug @@ -0,0 +1,156 @@ +// Navigation +nav#mainNav.navbar.navbar-expand-lg.navbar-dark.bg-dark.fixed-top + a.navbar-brand(href='index.html') Start Bootstrap + button.navbar-toggler.navbar-toggler-right(type='button', data-toggle='collapse', data-target='#navbarResponsive', aria-controls='navbarResponsive', aria-expanded='false', aria-label='Toggle navigation') + span.navbar-toggler-icon + #navbarResponsive.collapse.navbar-collapse + ul#exampleAccordion.navbar-nav.navbar-sidenav + li.nav-item(data-toggle='tooltip', data-placement='right', title='Dashboard') + a.nav-link(href='index.html') + i.fa.fa-fw.fa-dashboard + span.nav-link-text + | Dashboard + li.nav-item(data-toggle='tooltip', data-placement='right', title='Charts') + a.nav-link(href='charts.html') + i.fa.fa-fw.fa-area-chart + span.nav-link-text + | Charts + li.nav-item(data-toggle='tooltip', data-placement='right', title='Tables') + a.nav-link(href='tables.html') + i.fa.fa-fw.fa-table + span.nav-link-text + | Tables + li.nav-item(data-toggle='tooltip', data-placement='right', title='Components') + a.nav-link.nav-link-collapse.collapsed(data-toggle='collapse', href='#collapseComponents', data-parent='#exampleAccordion') + i.fa.fa-fw.fa-wrench + span.nav-link-text + | Components + ul#collapseComponents.sidenav-second-level.collapse + li + a(href='navbar.html') Navbar + li + a(href='cards.html') Cards + li.nav-item(data-toggle='tooltip', data-placement='right', title='Example Pages') + a.nav-link.nav-link-collapse.collapsed(data-toggle='collapse', href='#collapseExamplePages', data-parent='#exampleAccordion') + i.fa.fa-fw.fa-file + span.nav-link-text + | Example Pages + ul#collapseExamplePages.sidenav-second-level.collapse + li + a(href='login.html') Login Page + li + a(href='register.html') Registration Page + li + a(href='forgot-password.html') Forgot Password Page + li + a(href='blank.html') Blank Page + li.nav-item(data-toggle='tooltip', data-placement='right', title='Menu Levels') + a.nav-link.nav-link-collapse.collapsed(data-toggle='collapse', href='#collapseMulti', data-parent='#exampleAccordion') + i.fa.fa-fw.fa-sitemap + span.nav-link-text + | Menu Levels + ul#collapseMulti.sidenav-second-level.collapse + li + a(href='#') Second Level Item + li + a(href='#') Second Level Item + li + a(href='#') Second Level Item + li + a.nav-link-collapse.collapsed(data-toggle='collapse', href='#collapseMulti2') Third Level + ul#collapseMulti2.sidenav-third-level.collapse + li + a(href='#') Third Level Item + li + a(href='#') Third Level Item + li + a(href='#') Third Level Item + li.nav-item(data-toggle='tooltip', data-placement='right', title='Link') + a.nav-link(href='#') + i.fa.fa-fw.fa-link + span.nav-link-text + | Link + ul.navbar-nav.sidenav-toggler + li.nav-item + a#sidenavToggler.nav-link.text-center + i.fa.fa-fw.fa-angle-left + ul.navbar-nav.ml-auto + li.nav-item.dropdown + a#messagesDropdown.nav-link.dropdown-toggle.mr-lg-2(href='#', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') + i.fa.fa-fw.fa-envelope + span.d-lg-none + | Messages + span.badge.badge-pill.badge-primary 12 New + span.indicator.text-primary.d-none.d-lg-block + i.fa.fa-fw.fa-circle + .dropdown-menu(aria-labelledby='messagesDropdown') + h6.dropdown-header New Messages: + .dropdown-divider + a.dropdown-item(href='#') + strong David Miller + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small + | Hey there! This new version of SB Admin is pretty awesome! These messages clip off when they reach the end of the box so they don't overflow over to the sides! + .dropdown-divider + a.dropdown-item(href='#') + strong Jane Smith + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small + | I was wondering if you could meet for an appointment at 3:00 instead of 4:00. Thanks! + .dropdown-divider + a.dropdown-item(href='#') + strong John Doe + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small + | I've sent the final files over to you for review. When you're able to sign off of them let me know and we can discuss distribution. + .dropdown-divider + a.dropdown-item.small(href='#') + | View all messages + li.nav-item.dropdown + a#alertsDropdown.nav-link.dropdown-toggle.mr-lg-2(href='#', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') + i.fa.fa-fw.fa-bell + span.d-lg-none + | Alerts + span.badge.badge-pill.badge-warning 6 New + span.indicator.text-warning.d-none.d-lg-block + i.fa.fa-fw.fa-circle + .dropdown-menu(aria-labelledby='alertsDropdown') + h6.dropdown-header New Alerts: + .dropdown-divider + a.dropdown-item(href='#') + span.text-success + strong + i.fa.fa-long-arrow-up.fa-fw + | Status Update + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small This is an automated server response message. All systems are online. + .dropdown-divider + a.dropdown-item(href='#') + span.text-danger + strong + i.fa.fa-long-arrow-down.fa-fw + | Status Update + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small This is an automated server response message. All systems are online. + .dropdown-divider + a.dropdown-item(href='#') + span.text-success + strong + i.fa.fa-long-arrow-up.fa-fw + | Status Update + span.small.float-right.text-muted 11:21 AM + .dropdown-message.small This is an automated server response message. All systems are online. + .dropdown-divider + a.dropdown-item.small(href='#') + | View all alerts + li.nav-item + form.form-inline.my-2.my-lg-0.mr-lg-2 + .input-group + input.form-control(type='text', placeholder='Search for...') + span.input-group-btn + button.btn.btn-primary(type='button') + i.fa.fa-search + li.nav-item + a.nav-link(data-toggle='modal', data-target='#exampleModal') + i.fa.fa-fw.fa-sign-out + | Logout diff --git a/public/lib/boot/pug/includes/scroll-to-top.pug b/public/lib/boot/pug/includes/scroll-to-top.pug new file mode 100644 index 0000000..c3daf84 --- /dev/null +++ b/public/lib/boot/pug/includes/scroll-to-top.pug @@ -0,0 +1,3 @@ +// Scroll to Top Button +a.scroll-to-top.rounded(href='#page-top') + i.fa.fa-angle-up diff --git a/public/lib/boot/pug/index.pug b/public/lib/boot/pug/index.pug new file mode 100644 index 0000000..fa1d646 --- /dev/null +++ b/public/lib/boot/pug/index.pug @@ -0,0 +1,789 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + // Page level plugin CSS + link(href='vendor/datatables/dataTables.bootstrap4.css', rel='stylesheet') + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='#') Dashboard + li.breadcrumb-item.active My Dashboard + // Icon Cards + .row + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-primary.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-comments + .mr-5 + | 26 New Messages! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-warning.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-list + .mr-5 + | 11 New Tasks! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-success.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-shopping-cart + .mr-5 + | 123 New Orders! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + .col-xl-3.col-sm-6.mb-3 + .card.text-white.bg-danger.o-hidden.h-100 + .card-body + .card-body-icon + i.fa.fa-fw.fa-support + .mr-5 + | 13 New Tickets! + a.card-footer.text-white.clearfix.small.z-1(href='#') + span.float-left View Details + span.float-right + i.fa.fa-angle-right + // Area Chart Example + .card.mb-3 + .card-header + i.fa.fa-area-chart + | Area Chart Example + .card-body + canvas#myAreaChart(width='100%', height='30') + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + .row + .col-lg-8 + // Example Bar Chart Card + .card.mb-3 + .card-header + i.fa.fa-bar-chart + | Bar Chart Example + .card-body + .row + .col-sm-8.my-auto + canvas#myBarChart(width='100', height='50') + .col-sm-4.text-center.my-auto + .h4.mb-0.text-primary $34,693 + .small.text-muted YTD Revenue + hr + .h4.mb-0.text-warning $18,474 + .small.text-muted YTD Expenses + hr + .h4.mb-0.text-success $16,219 + .small.text-muted YTD Margin + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // Card Columns Example Social Feed + .mb-0.mt-4 + i.fa.fa-newspaper-o + | News Feed + hr.mt-2 + .card-columns + // Example Social Card + .card.mb-3 + a(href='#') + img.card-img-top.img-fluid.w-100(src='https://unsplash.it/700/450?image=610', alt='') + .card-body + h6.card-title.mb-1 + a(href='#') David Miller + p.card-text.small + | These waves are looking pretty good today! + a(href='#') #surfsup + hr.my-0 + .card-body.py-2.small + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-thumbs-up + | Like + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-comment + | Comment + a.d-inline-block(href='#') + i.fa.fa-fw.fa-share + | Share + hr.my-0 + .card-body.small.bg-faded + .media + img.d-flex.mr-3(src='http://placehold.it/45x45', alt='') + .media-body + h6.mt-0.mb-1 + a(href='#') John Smith + | Very nice! I wish I was there! That looks amazing! + ul.list-inline.mb-0 + li.list-inline-item + a(href='#') Like + li.list-inline-item + | · + li.list-inline-item + a(href='#') Reply + .media.mt-3 + a.d-flex.pr-3(href='#') + img(src='http://placehold.it/45x45', alt='') + .media-body + h6.mt-0.mb-1 + a(href='#') David Miller + | Next time for sure! + ul.list-inline.mb-0 + li.list-inline-item + a(href='#') Like + li.list-inline-item + | · + li.list-inline-item + a(href='#') Reply + .card-footer.small.text-muted + | Posted 32 mins ago + // Example Social Card + .card.mb-3 + a(href='#') + img.card-img-top.img-fluid.w-100(src='https://unsplash.it/700/450?image=180', alt='') + .card-body + h6.card-title.mb-1 + a(href='#') John Smith + p.card-text.small + | Another day at the office... + a(href='#') #workinghardorhardlyworking + hr.my-0 + .card-body.py-2.small + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-thumbs-up + | Like + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-comment + | Comment + a.d-inline-block(href='#') + i.fa.fa-fw.fa-share + | Share + hr.my-0 + .card-body.small.bg-faded + .media + img.d-flex.mr-3(src='http://placehold.it/45x45', alt='') + .media-body + h6.mt-0.mb-1 + a(href='#') Jessy Lucas + | Where did you get that camera?! I want one! + ul.list-inline.mb-0 + li.list-inline-item + a(href='#') Like + li.list-inline-item + | · + li.list-inline-item + a(href='#') Reply + .card-footer.small.text-muted + | Posted 46 mins ago + // Example Social Card + .card.mb-3 + a(href='#') + img.card-img-top.img-fluid.w-100(src='https://unsplash.it/700/450?image=281', alt='') + .card-body + h6.card-title.mb-1 + a(href='#') Jeffery Wellings + p.card-text.small + | Nice shot from the skate park! + a(href='#') #kickflip + a(href='#') #holdmybeer + a(href='#') #igotthis + hr.my-0 + .card-body.py-2.small + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-thumbs-up + | Like + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-comment + | Comment + a.d-inline-block(href='#') + i.fa.fa-fw.fa-share + | Share + .card-footer.small.text-muted + | Posted 1 hr ago + // Example Social Card + .card.mb-3 + a(href='#') + img.card-img-top.img-fluid.w-100(src='https://unsplash.it/700/450?image=185', alt='') + .card-body + h6.card-title.mb-1 + a(href='#') David Miller + p.card-text.small + | It's hot, and I might be lost... + a(href='#') #desert + a(href='#') #water + a(href='#') #anyonehavesomewater + a(href='#') #noreally + a(href='#') #thirsty + a(href='#') #dehydration + hr.my-0 + .card-body.py-2.small + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-thumbs-up + | Like + a.mr-3.d-inline-block(href='#') + i.fa.fa-fw.fa-comment + | Comment + a.d-inline-block(href='#') + i.fa.fa-fw.fa-share + | Share + hr.my-0 + .card-body.small.bg-faded + .media + img.d-flex.mr-3(src='http://placehold.it/45x45', alt='') + .media-body + h6.mt-0.mb-1 + a(href='#') John Smith + | The oasis is a mile that way, or is that just a mirage? + ul.list-inline.mb-0 + li.list-inline-item + a(href='#') Like + li.list-inline-item + | · + li.list-inline-item + a(href='#') Reply + .media.mt-3 + a.d-flex.pr-3(href='#') + img(src='http://placehold.it/45x45', alt='') + .media-body + h6.mt-0.mb-1 + a(href='#') David Miller + img.img-fluid.w-100.mb-1(src='https://unsplash.it/700/450?image=789', alt='') + | I'm saved, I found a cactus. How do I open this thing? + ul.list-inline.mb-0 + li.list-inline-item + a(href='#') Like + li.list-inline-item + | · + li.list-inline-item + a(href='#') Reply + .card-footer.small.text-muted + | Posted yesterday + // /Card Columns + .col-lg-4 + // Example Pie Chart Card + .card.mb-3 + .card-header + i.fa.fa-pie-chart + | Pie Chart Example + .card-body + canvas#myPieChart(width='100%', height='100') + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // Example Notifications Card + .card.mb-3 + .card-header + i.fa.fa-bell-o + | Feed Example + .list-group.list-group-flush.small + a.list-group-item.list-group-item-action(href='#') + .media + img.d-flex.mr-3.rounded-circle(src='http://placehold.it/45x45', alt='') + .media-body + strong David Miller + | posted a new article to + strong David Miller Website + | . + .text-muted.smaller Today at 5:43 PM - 5m ago + a.list-group-item.list-group-item-action(href='#') + .media + img.d-flex.mr-3.rounded-circle(src='http://placehold.it/45x45', alt='') + .media-body + strong Samantha King + | sent you a new message! + .text-muted.smaller Today at 4:37 PM - 1hr ago + a.list-group-item.list-group-item-action(href='#') + .media + img.d-flex.mr-3.rounded-circle(src='http://placehold.it/45x45', alt='') + .media-body + strong Jeffery Wellings + | added a new photo to the album + strong Beach + | . + .text-muted.smaller Today at 4:31 PM - 1hr ago + a.list-group-item.list-group-item-action(href='#') + .media + img.d-flex.mr-3.rounded-circle(src='http://placehold.it/45x45', alt='') + .media-body + i.fa.fa-code-fork + strong Monica Dennis + | forked the + strong startbootstrap-sb-admin + | repository on + strong GitHub + | . + .text-muted.smaller Today at 3:54 PM - 2hrs ago + a.list-group-item.list-group-item-action(href='#') + | View all activity... + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // Example DataTables Card + .card.mb-3 + .card-header + i.fa.fa-table + | Data Table Example + .card-body + .table-responsive + table#dataTable.table.table-bordered(width='100%', cellspacing='0') + thead + tr + th Name + th Position + th Office + th Age + th Start date + th Salary + tfoot + tr + th Name + th Position + th Office + th Age + th Start date + th Salary + tbody + tr + td Tiger Nixon + td System Architect + td Edinburgh + td 61 + td 2011/04/25 + td $320,800 + tr + td Garrett Winters + td Accountant + td Tokyo + td 63 + td 2011/07/25 + td $170,750 + tr + td Ashton Cox + td Junior Technical Author + td San Francisco + td 66 + td 2009/01/12 + td $86,000 + tr + td Cedric Kelly + td Senior Javascript Developer + td Edinburgh + td 22 + td 2012/03/29 + td $433,060 + tr + td Airi Satou + td Accountant + td Tokyo + td 33 + td 2008/11/28 + td $162,700 + tr + td Brielle Williamson + td Integration Specialist + td New York + td 61 + td 2012/12/02 + td $372,000 + tr + td Herrod Chandler + td Sales Assistant + td San Francisco + td 59 + td 2012/08/06 + td $137,500 + tr + td Rhona Davidson + td Integration Specialist + td Tokyo + td 55 + td 2010/10/14 + td $327,900 + tr + td Colleen Hurst + td Javascript Developer + td San Francisco + td 39 + td 2009/09/15 + td $205,500 + tr + td Sonya Frost + td Software Engineer + td Edinburgh + td 23 + td 2008/12/13 + td $103,600 + tr + td Jena Gaines + td Office Manager + td London + td 30 + td 2008/12/19 + td $90,560 + tr + td Quinn Flynn + td Support Lead + td Edinburgh + td 22 + td 2013/03/03 + td $342,000 + tr + td Charde Marshall + td Regional Director + td San Francisco + td 36 + td 2008/10/16 + td $470,600 + tr + td Haley Kennedy + td Senior Marketing Designer + td London + td 43 + td 2012/12/18 + td $313,500 + tr + td Tatyana Fitzpatrick + td Regional Director + td London + td 19 + td 2010/03/17 + td $385,750 + tr + td Michael Silva + td Marketing Designer + td London + td 66 + td 2012/11/27 + td $198,500 + tr + td Paul Byrd + td Chief Financial Officer (CFO) + td New York + td 64 + td 2010/06/09 + td $725,000 + tr + td Gloria Little + td Systems Administrator + td New York + td 59 + td 2009/04/10 + td $237,500 + tr + td Bradley Greer + td Software Engineer + td London + td 41 + td 2012/10/13 + td $132,000 + tr + td Dai Rios + td Personnel Lead + td Edinburgh + td 35 + td 2012/09/26 + td $217,500 + tr + td Jenette Caldwell + td Development Lead + td New York + td 30 + td 2011/09/03 + td $345,000 + tr + td Yuri Berry + td Chief Marketing Officer (CMO) + td New York + td 40 + td 2009/06/25 + td $675,000 + tr + td Caesar Vance + td Pre-Sales Support + td New York + td 21 + td 2011/12/12 + td $106,450 + tr + td Doris Wilder + td Sales Assistant + td Sidney + td 23 + td 2010/09/20 + td $85,600 + tr + td Angelica Ramos + td Chief Executive Officer (CEO) + td London + td 47 + td 2009/10/09 + td $1,200,000 + tr + td Gavin Joyce + td Developer + td Edinburgh + td 42 + td 2010/12/22 + td $92,575 + tr + td Jennifer Chang + td Regional Director + td Singapore + td 28 + td 2010/11/14 + td $357,650 + tr + td Brenden Wagner + td Software Engineer + td San Francisco + td 28 + td 2011/06/07 + td $206,850 + tr + td Fiona Green + td Chief Operating Officer (COO) + td San Francisco + td 48 + td 2010/03/11 + td $850,000 + tr + td Shou Itou + td Regional Marketing + td Tokyo + td 20 + td 2011/08/14 + td $163,000 + tr + td Michelle House + td Integration Specialist + td Sidney + td 37 + td 2011/06/02 + td $95,400 + tr + td Suki Burks + td Developer + td London + td 53 + td 2009/10/22 + td $114,500 + tr + td Prescott Bartlett + td Technical Author + td London + td 27 + td 2011/05/07 + td $145,000 + tr + td Gavin Cortez + td Team Leader + td San Francisco + td 22 + td 2008/10/26 + td $235,500 + tr + td Martena Mccray + td Post-Sales support + td Edinburgh + td 46 + td 2011/03/09 + td $324,050 + tr + td Unity Butler + td Marketing Designer + td San Francisco + td 47 + td 2009/12/09 + td $85,675 + tr + td Howard Hatfield + td Office Manager + td San Francisco + td 51 + td 2008/12/16 + td $164,500 + tr + td Hope Fuentes + td Secretary + td San Francisco + td 41 + td 2010/02/12 + td $109,850 + tr + td Vivian Harrell + td Financial Controller + td San Francisco + td 62 + td 2009/02/14 + td $452,500 + tr + td Timothy Mooney + td Office Manager + td London + td 37 + td 2008/12/11 + td $136,200 + tr + td Jackson Bradshaw + td Director + td New York + td 65 + td 2008/09/26 + td $645,750 + tr + td Olivia Liang + td Support Engineer + td Singapore + td 64 + td 2011/02/03 + td $234,500 + tr + td Bruno Nash + td Software Engineer + td London + td 38 + td 2011/05/03 + td $163,500 + tr + td Sakura Yamamoto + td Support Engineer + td Tokyo + td 37 + td 2009/08/19 + td $139,575 + tr + td Thor Walton + td Developer + td New York + td 61 + td 2013/08/11 + td $98,540 + tr + td Finn Camacho + td Support Engineer + td San Francisco + td 47 + td 2009/07/07 + td $87,500 + tr + td Serge Baldwin + td Data Coordinator + td Singapore + td 64 + td 2012/04/09 + td $138,575 + tr + td Zenaida Frank + td Software Engineer + td New York + td 63 + td 2010/01/04 + td $125,250 + tr + td Zorita Serrano + td Software Engineer + td San Francisco + td 56 + td 2012/06/01 + td $115,000 + tr + td Jennifer Acosta + td Junior Javascript Developer + td Edinburgh + td 43 + td 2013/02/01 + td $75,650 + tr + td Cara Stevens + td Sales Assistant + td New York + td 46 + td 2011/12/06 + td $145,600 + tr + td Hermione Butler + td Regional Director + td London + td 47 + td 2011/03/21 + td $356,250 + tr + td Lael Greer + td Systems Administrator + td London + td 21 + td 2009/02/27 + td $103,500 + tr + td Jonas Alexander + td Developer + td San Francisco + td 30 + td 2010/07/14 + td $86,500 + tr + td Shad Decker + td Regional Director + td Edinburgh + td 51 + td 2008/11/13 + td $183,000 + tr + td Michael Bruce + td Javascript Developer + td Singapore + td 29 + td 2011/06/27 + td $183,000 + tr + td Donna Snider + td Customer Support + td New York + td 27 + td 2011/01/25 + td $112,000 + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + // Page level plugin JavaScript + script(src='vendor/chart.js/Chart.min.js') + script(src='vendor/datatables/jquery.dataTables.js') + script(src='vendor/datatables/dataTables.bootstrap4.js') + + include includes/js/custom.pug + + // Custom scripts for this page + script(src='js/sb-admin-datatables.min.js') + script(src='js/sb-admin-charts.min.js') diff --git a/public/lib/boot/pug/login.pug b/public/lib/boot/pug/login.pug new file mode 100644 index 0000000..3a9027d --- /dev/null +++ b/public/lib/boot/pug/login.pug @@ -0,0 +1,40 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body.bg-dark + .container + .card.card-login.mx-auto.mt-5 + .card-header + | Login + .card-body + form + .form-group + label(for='exampleInputEmail1') Email address + input#exampleInputEmail1.form-control(type='email', aria-describedby='emailHelp', placeholder='Enter email') + .form-group + label(for='exampleInputPassword1') Password + input#exampleInputPassword1.form-control(type='password', placeholder='Password') + .form-group + .form-check + label.form-check-label + input.form-check-input(type='checkbox') + | Remember Password + a.btn.btn-primary.btn-block(href='index.html') Login + .text-center + a.d-block.small.mt-3(href='register.html') Register an Account + a.d-block.small(href='forgot-password.html') Forgot Password? + + include includes/js/core.pug diff --git a/public/lib/boot/pug/navbar.pug b/public/lib/boot/pug/navbar.pug new file mode 100644 index 0000000..3bac228 --- /dev/null +++ b/public/lib/boot/pug/navbar.pug @@ -0,0 +1,62 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='#') Dashboard + li.breadcrumb-item.active Navbar + h1 Navbar + hr + p The SB Admin navbar can be either fixed or static, and it supports the navbar-light and navbar-dark Bootstrap 4 classes. + a(href='#').btn.btn-primary#toggleNavPosition Toggle Fixed/Static Navbar + a(href='#').btn.btn-primary#toggleNavColor Toggle Navbar Color + + // Blank div to give the page height to preview the fixed vs. static navbar + div(style='height: 1000px') + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + include includes/js/custom.pug + + // Custom scripts for this page + + // Toggle between fixed and static navbar + script. + $('#toggleNavPosition').click(function() { + $('body').toggleClass('fixed-nav'); + $('nav').toggleClass('fixed-top static-top'); + }); + + // Toggle between dark and light navbar + script. + $('#toggleNavColor').click(function() { + $('nav').toggleClass('navbar-dark navbar-light'); + $('nav').toggleClass('bg-dark bg-light'); + $('body').toggleClass('bg-dark bg-light'); + }); diff --git a/public/lib/boot/pug/register.pug b/public/lib/boot/pug/register.pug new file mode 100644 index 0000000..88b0d6d --- /dev/null +++ b/public/lib/boot/pug/register.pug @@ -0,0 +1,48 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + include includes/css/custom.pug + + body.bg-dark + .container + .card.card-register.mx-auto.mt-5 + .card-header + | Register an Account + .card-body + form + .form-group + .form-row + .col-md-6 + label(for='exampleInputName') First name + input#exampleInputName.form-control(type='text', aria-describedby='nameHelp', placeholder='Enter first name') + .col-md-6 + label(for='exampleInputLastName') Last name + input#exampleInputLastName.form-control(type='text', aria-describedby='nameHelp', placeholder='Enter last name') + .form-group + label(for='exampleInputEmail1') Email address + input#exampleInputEmail1.form-control(type='email', aria-describedby='emailHelp', placeholder='Enter email') + .form-group + .form-row + .col-md-6 + label(for='exampleInputPassword1') Password + input#exampleInputPassword1.form-control(type='password', placeholder='Password') + .col-md-6 + label(for='exampleConfirmPassword') Confirm password + input#exampleConfirmPassword.form-control(type='password', placeholder='Confirm password') + a.btn.btn-primary.btn-block(href='login.html') Register + .text-center + a.d-block.small.mt-3(href='login.html') Login Page + a.d-block.small(href='forgot-password.html') Forgot Password? + + include includes/js/core.pug diff --git a/public/lib/boot/pug/tables.pug b/public/lib/boot/pug/tables.pug new file mode 100644 index 0000000..5fc640c --- /dev/null +++ b/public/lib/boot/pug/tables.pug @@ -0,0 +1,473 @@ +doctype html +html(lang='en') + + head + meta(charset='utf-8') + meta(http-equiv='X-UA-Compatible', content='IE=edge') + meta(name='viewport', content='width=device-width, initial-scale=1, shrink-to-fit=no') + meta(name='description', content='') + meta(name='author', content='') + + title SB Admin - Start Bootstrap Template + + include includes/css/core.pug + + // Page level plugin CSS + link(href='vendor/datatables/dataTables.bootstrap4.css', rel='stylesheet') + + include includes/css/custom.pug + + body#page-top.fixed-nav.sticky-footer.bg-dark + include includes/navbar.pug + .content-wrapper + .container-fluid + // Breadcrumbs + ol.breadcrumb + li.breadcrumb-item + a(href='#') Dashboard + li.breadcrumb-item.active Tables + // Example DataTables Card + .card.mb-3 + .card-header + i.fa.fa-table + | Data Table Example + .card-body + .table-responsive + table#dataTable.table.table-bordered(width='100%', cellspacing='0') + thead + tr + th Name + th Position + th Office + th Age + th Start date + th Salary + tfoot + tr + th Name + th Position + th Office + th Age + th Start date + th Salary + tbody + tr + td Tiger Nixon + td System Architect + td Edinburgh + td 61 + td 2011/04/25 + td $320,800 + tr + td Garrett Winters + td Accountant + td Tokyo + td 63 + td 2011/07/25 + td $170,750 + tr + td Ashton Cox + td Junior Technical Author + td San Francisco + td 66 + td 2009/01/12 + td $86,000 + tr + td Cedric Kelly + td Senior Javascript Developer + td Edinburgh + td 22 + td 2012/03/29 + td $433,060 + tr + td Airi Satou + td Accountant + td Tokyo + td 33 + td 2008/11/28 + td $162,700 + tr + td Brielle Williamson + td Integration Specialist + td New York + td 61 + td 2012/12/02 + td $372,000 + tr + td Herrod Chandler + td Sales Assistant + td San Francisco + td 59 + td 2012/08/06 + td $137,500 + tr + td Rhona Davidson + td Integration Specialist + td Tokyo + td 55 + td 2010/10/14 + td $327,900 + tr + td Colleen Hurst + td Javascript Developer + td San Francisco + td 39 + td 2009/09/15 + td $205,500 + tr + td Sonya Frost + td Software Engineer + td Edinburgh + td 23 + td 2008/12/13 + td $103,600 + tr + td Jena Gaines + td Office Manager + td London + td 30 + td 2008/12/19 + td $90,560 + tr + td Quinn Flynn + td Support Lead + td Edinburgh + td 22 + td 2013/03/03 + td $342,000 + tr + td Charde Marshall + td Regional Director + td San Francisco + td 36 + td 2008/10/16 + td $470,600 + tr + td Haley Kennedy + td Senior Marketing Designer + td London + td 43 + td 2012/12/18 + td $313,500 + tr + td Tatyana Fitzpatrick + td Regional Director + td London + td 19 + td 2010/03/17 + td $385,750 + tr + td Michael Silva + td Marketing Designer + td London + td 66 + td 2012/11/27 + td $198,500 + tr + td Paul Byrd + td Chief Financial Officer (CFO) + td New York + td 64 + td 2010/06/09 + td $725,000 + tr + td Gloria Little + td Systems Administrator + td New York + td 59 + td 2009/04/10 + td $237,500 + tr + td Bradley Greer + td Software Engineer + td London + td 41 + td 2012/10/13 + td $132,000 + tr + td Dai Rios + td Personnel Lead + td Edinburgh + td 35 + td 2012/09/26 + td $217,500 + tr + td Jenette Caldwell + td Development Lead + td New York + td 30 + td 2011/09/03 + td $345,000 + tr + td Yuri Berry + td Chief Marketing Officer (CMO) + td New York + td 40 + td 2009/06/25 + td $675,000 + tr + td Caesar Vance + td Pre-Sales Support + td New York + td 21 + td 2011/12/12 + td $106,450 + tr + td Doris Wilder + td Sales Assistant + td Sidney + td 23 + td 2010/09/20 + td $85,600 + tr + td Angelica Ramos + td Chief Executive Officer (CEO) + td London + td 47 + td 2009/10/09 + td $1,200,000 + tr + td Gavin Joyce + td Developer + td Edinburgh + td 42 + td 2010/12/22 + td $92,575 + tr + td Jennifer Chang + td Regional Director + td Singapore + td 28 + td 2010/11/14 + td $357,650 + tr + td Brenden Wagner + td Software Engineer + td San Francisco + td 28 + td 2011/06/07 + td $206,850 + tr + td Fiona Green + td Chief Operating Officer (COO) + td San Francisco + td 48 + td 2010/03/11 + td $850,000 + tr + td Shou Itou + td Regional Marketing + td Tokyo + td 20 + td 2011/08/14 + td $163,000 + tr + td Michelle House + td Integration Specialist + td Sidney + td 37 + td 2011/06/02 + td $95,400 + tr + td Suki Burks + td Developer + td London + td 53 + td 2009/10/22 + td $114,500 + tr + td Prescott Bartlett + td Technical Author + td London + td 27 + td 2011/05/07 + td $145,000 + tr + td Gavin Cortez + td Team Leader + td San Francisco + td 22 + td 2008/10/26 + td $235,500 + tr + td Martena Mccray + td Post-Sales support + td Edinburgh + td 46 + td 2011/03/09 + td $324,050 + tr + td Unity Butler + td Marketing Designer + td San Francisco + td 47 + td 2009/12/09 + td $85,675 + tr + td Howard Hatfield + td Office Manager + td San Francisco + td 51 + td 2008/12/16 + td $164,500 + tr + td Hope Fuentes + td Secretary + td San Francisco + td 41 + td 2010/02/12 + td $109,850 + tr + td Vivian Harrell + td Financial Controller + td San Francisco + td 62 + td 2009/02/14 + td $452,500 + tr + td Timothy Mooney + td Office Manager + td London + td 37 + td 2008/12/11 + td $136,200 + tr + td Jackson Bradshaw + td Director + td New York + td 65 + td 2008/09/26 + td $645,750 + tr + td Olivia Liang + td Support Engineer + td Singapore + td 64 + td 2011/02/03 + td $234,500 + tr + td Bruno Nash + td Software Engineer + td London + td 38 + td 2011/05/03 + td $163,500 + tr + td Sakura Yamamoto + td Support Engineer + td Tokyo + td 37 + td 2009/08/19 + td $139,575 + tr + td Thor Walton + td Developer + td New York + td 61 + td 2013/08/11 + td $98,540 + tr + td Finn Camacho + td Support Engineer + td San Francisco + td 47 + td 2009/07/07 + td $87,500 + tr + td Serge Baldwin + td Data Coordinator + td Singapore + td 64 + td 2012/04/09 + td $138,575 + tr + td Zenaida Frank + td Software Engineer + td New York + td 63 + td 2010/01/04 + td $125,250 + tr + td Zorita Serrano + td Software Engineer + td San Francisco + td 56 + td 2012/06/01 + td $115,000 + tr + td Jennifer Acosta + td Junior Javascript Developer + td Edinburgh + td 43 + td 2013/02/01 + td $75,650 + tr + td Cara Stevens + td Sales Assistant + td New York + td 46 + td 2011/12/06 + td $145,600 + tr + td Hermione Butler + td Regional Director + td London + td 47 + td 2011/03/21 + td $356,250 + tr + td Lael Greer + td Systems Administrator + td London + td 21 + td 2009/02/27 + td $103,500 + tr + td Jonas Alexander + td Developer + td San Francisco + td 30 + td 2010/07/14 + td $86,500 + tr + td Shad Decker + td Regional Director + td Edinburgh + td 51 + td 2008/11/13 + td $183,000 + tr + td Michael Bruce + td Javascript Developer + td Singapore + td 29 + td 2011/06/27 + td $183,000 + tr + td Donna Snider + td Customer Support + td New York + td 27 + td 2011/01/25 + td $112,000 + .card-footer.small.text-muted + | Updated yesterday at 11:59 PM + // /.container-fluid + // /.content-wrapper + + include includes/footer.pug + + include includes/scroll-to-top.pug + + include includes/modals/logout.pug + + include includes/js/core.pug + + // Page level plugin JavaScript + script(src='vendor/datatables/jquery.dataTables.js') + script(src='vendor/datatables/dataTables.bootstrap4.js') + + include includes/js/custom.pug + + // Custom scripts for this page + script(src='js/sb-admin-datatables.min.js') diff --git a/public/lib/boot/register.html b/public/lib/boot/register.html new file mode 100644 index 0000000..8f9e8e8 --- /dev/null +++ b/public/lib/boot/register.html @@ -0,0 +1,69 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + +
    +
    +
    Register an Account
    +
    +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    +
    + + +
    +
    +
    +
    + + +
    +
    + + +
    +
    +
    + Register +
    + +
    +
    +
    + + + + + + + + diff --git a/public/lib/boot/scss/_cards.scss b/public/lib/boot/scss/_cards.scss new file mode 100644 index 0000000..5342f4a --- /dev/null +++ b/public/lib/boot/scss/_cards.scss @@ -0,0 +1,24 @@ +// Styling for custom cards +// Custom class for the background icon in card blocks +.card-body-icon { + position: absolute; + z-index: 0; + top: -25px; + right: -25px; + + font-size: 5rem; + @include rotate; +} + +// Override breakpoints for card columns to work well with sidebar +.card-columns { + @media (min-width: 576px) { + column-count: 1; + } + @media (min-width: 768px) { + column-count: 2; + } + @media (min-width: 1200px) { + column-count: 2; + } +} diff --git a/public/lib/boot/scss/_footer.scss b/public/lib/boot/scss/_footer.scss new file mode 100644 index 0000000..6d1b096 --- /dev/null +++ b/public/lib/boot/scss/_footer.scss @@ -0,0 +1,23 @@ +footer.sticky-footer { + position: absolute; + right: 0; + bottom: 0; + + width: 100%; + height: 56px; + + background-color: $gray-200; + + line-height: 55px; + @media (min-width: 992px) { + width: calc(100% - #{$sidenav-base-width}); + } +} + +body.sidenav-toggled { + @media (min-width: 992px) { + footer.sticky-footer { + width: calc(100% - #{$sidenav-collapsed-width}); + } + } +} diff --git a/public/lib/boot/scss/_global.scss b/public/lib/boot/scss/_global.scss new file mode 100644 index 0000000..53ebde7 --- /dev/null +++ b/public/lib/boot/scss/_global.scss @@ -0,0 +1,55 @@ +// Global styling for this template + +html { + position: relative; + min-height: 100%; +} + +body { + overflow-x: hidden; +} + +body.sticky-footer { + margin-bottom: 56px; + .content-wrapper { + min-height: calc(100vh - 56px - 56px); + } +} + +body.fixed-nav { + padding-top: 56px; +} + +.content-wrapper { + min-height: calc(100vh - 56px); + padding-top: 1rem; +} + +// Scroll to top button +.scroll-to-top { + position: fixed; + right: 15px; + bottom: 3px; + + display: none; + + width: 50px; + height: 50px; + + text-align: center; + + color: white; + background: fade-out($gray-800, .5); + + line-height: 45px; + &:focus, + &:hover { + color: white; + } + &:hover { + background: $gray-800; + } + i { + font-weight: 800; + } +} diff --git a/public/lib/boot/scss/_login.scss b/public/lib/boot/scss/_login.scss new file mode 100644 index 0000000..d662564 --- /dev/null +++ b/public/lib/boot/scss/_login.scss @@ -0,0 +1,7 @@ +.card-login { + max-width: 25rem; +} + +.card-register { + max-width: 40rem; +} diff --git a/public/lib/boot/scss/_mixins.scss b/public/lib/boot/scss/_mixins.scss new file mode 100644 index 0000000..eacafcd --- /dev/null +++ b/public/lib/boot/scss/_mixins.scss @@ -0,0 +1,5 @@ +@mixin rotate { + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); +} diff --git a/public/lib/boot/scss/_utilities.scss b/public/lib/boot/scss/_utilities.scss new file mode 100644 index 0000000..f5894a0 --- /dev/null +++ b/public/lib/boot/scss/_utilities.scss @@ -0,0 +1,18 @@ +// Additional Text Helper Class +.smaller { + font-size: 0.7rem; +} + +// Helper class for the overflow property +.o-hidden { + overflow: hidden !important; +} + +// Helper classes for z-index +.z-0 { + z-index: 0; +} + +.z-1 { + z-index: 1; +} diff --git a/public/lib/boot/scss/_variables.scss b/public/lib/boot/scss/_variables.scss new file mode 100644 index 0000000..015c1b1 --- /dev/null +++ b/public/lib/boot/scss/_variables.scss @@ -0,0 +1,32 @@ +// Color Variables +// Bootstrap Color Defaults +$white: #fff !default; +$gray-100: #f8f9fa !default; +$gray-200: #e9ecef !default; +$gray-300: #dee2e6 !default; +$gray-400: #ced4da !default; +$gray-500: #adb5bd !default; +$gray-600: #868e96 !default; +$gray-700: #495057 !default; +$gray-800: #343a40 !default; +$gray-900: #212529 !default; +$black: #000 !default; + +$blue: #007bff !default; +$indigo: #6610f2 !default; +$purple: #6f42c1 !default; +$pink: #e83e8c !default; +$red: #dc3545 !default; +$orange: #fd7e14 !default; +$yellow: #ffc107 !default; +$green: #28a745 !default; +$teal: #20c997 !default; +$cyan: #17a2b8 !default; + +// Spacing Variables +// Change below variable if the height of the navbar changes +$navbar-base-height: 56px; +// Change below variable to change the width of the sidenav +$sidenav-base-width: 250px; +// Change below variable to change the width of the sidenav when collapsed +$sidenav-collapsed-width: 55px; diff --git a/public/lib/boot/scss/navbar/_navbar_colors.scss b/public/lib/boot/scss/navbar/_navbar_colors.scss new file mode 100644 index 0000000..ade3320 --- /dev/null +++ b/public/lib/boot/scss/navbar/_navbar_colors.scss @@ -0,0 +1,115 @@ +// Color support for .navbar-dark + +#mainNav.navbar-dark { + .navbar-collapse { + .navbar-sidenav { + .nav-link-collapse:after { + color: $gray-600; + } + > .nav-item { + > .nav-link { + color: $gray-600; + &:hover { + color: $gray-500; + } + } + .sidenav-second-level, + .sidenav-third-level { + > li > a { + color: $gray-600; + &:focus, + &:hover { + color: $gray-500; + } + } + } + } + } + .navbar-nav > .nav-item.dropdown > .nav-link:after { + color: $gray-500; + } + } + @media (min-width: 992px) { + .navbar-collapse { + .navbar-sidenav { + background: $gray-800; + li { + &.active { + a { + color: white !important; + background-color: $gray-700; + &:focus, + &:hover { + color: white; + } + } + } + } + > .nav-item { + .sidenav-second-level, + .sidenav-third-level { + background: $gray-800; + } + } + } + } + } +} + +// Color support for .navbar-light + +#mainNav.navbar-light { + .navbar-collapse { + .navbar-sidenav { + .nav-link-collapse:after { + color: fade-out($black, 0.5); + } + > .nav-item { + > .nav-link { + color: fade-out($black, 0.5); + &:hover { + color: fade-out($black, 0.3); + } + } + .sidenav-second-level, + .sidenav-third-level { + > li > a { + color: fade-out($black, 0.5); + &:focus, + &:hover { + color: fade-out($black, 0.3); + } + } + } + } + } + .navbar-nav > .nav-item.dropdown > .nav-link:after { + color: fade-out($black, 0.5); + } + } + @media (min-width: 992px) { + .navbar-collapse { + .navbar-sidenav { + background: $gray-100; + li { + &.active { + a { + color: $black !important; + background-color: $gray-200; + &:focus, + &:hover { + color: $black; + } + } + } + } + > .nav-item { + .sidenav-second-level, + .sidenav-third-level { + background: $gray-100; + } + } + } + } + } +} diff --git a/public/lib/boot/scss/navbar/_navbar_fixed.scss b/public/lib/boot/scss/navbar/_navbar_fixed.scss new file mode 100644 index 0000000..cccc293 --- /dev/null +++ b/public/lib/boot/scss/navbar/_navbar_fixed.scss @@ -0,0 +1,76 @@ +#mainNav.fixed-top { + .sidenav-toggler { + display: none; + } + @media (min-width: 992px) { + .navbar-sidenav { + height: calc(100vh - 112px); + } + .sidenav-toggler { + position: absolute; + top: 0; + left: 0; + + display: flex; + overflow-x: hidden; + overflow-y: auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + + margin-top: calc(100vh - 56px); + + > .nav-item { + width: $sidenav-base-width; + padding: 0; + > .nav-link { + padding: 1em; + } + } + } + } + &.navbar-dark { + .sidenav-toggler { + background-color: $gray-900; + a { + i { + color: $gray-500;; + } + } + } + } + &.navbar-light { + .sidenav-toggler { + background-color: $gray-300; + a { + i { + color: fade-out($black, 0.5); + } + } + } + } +} + +body.sidenav-toggled { + #mainNav.fixed-top { + .sidenav-toggler { + overflow-x: hidden; + + width: $sidenav-collapsed-width; + .nav-item, + .nav-link { + width: $sidenav-collapsed-width !important; + } + } + #sidenavToggler { + i { + -webkit-transform: scaleX(-1); + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; + } + } + } +} diff --git a/public/lib/boot/scss/navbar/_navbar_global.scss b/public/lib/boot/scss/navbar/_navbar_global.scss new file mode 100644 index 0000000..72f9e13 --- /dev/null +++ b/public/lib/boot/scss/navbar/_navbar_global.scss @@ -0,0 +1,145 @@ +#mainNav { + .navbar-collapse { + overflow: auto; + + max-height: 75vh; + .navbar-nav { + .nav-item { + .nav-link { + cursor: pointer; + } + } + } + .navbar-sidenav { + .nav-link-collapse:after { + float: right; + + content: '\f107'; + + font-family: 'FontAwesome'; + } + .nav-link-collapse.collapsed:after { + content: '\f105'; + } + .sidenav-second-level, + .sidenav-third-level { + padding-left: 0; + > li > a { + display: block; + + padding: 0.5em 0; + &:focus, + &:hover { + text-decoration: none; + } + } + } + .sidenav-second-level > li > a { + padding-left: 1em; + } + .sidenav-third-level > li > a { + padding-left: 2em; + } + } + .sidenav-toggler { + display: none; + } + .navbar-nav > .nav-item.dropdown { + > .nav-link { + position: relative; + + min-width: 45px; + &:after { + float: right; + + width: auto; + + content: '\f105'; + + border: none; + + font-family: 'FontAwesome'; + } + .indicator { + position: absolute; + top: 5px; + left: 21px; + font-size: 10px; + } + } + &.show > .nav-link:after { + content: '\f107'; + } + .dropdown-menu > .dropdown-item > .dropdown-message { + overflow: hidden; + + max-width: none; + + text-overflow: ellipsis; + } + } + } + @media (min-width: 992px) { + .navbar-brand { + width: $sidenav-base-width; + } + .navbar-collapse { + overflow: visible; + + max-height: none; + .navbar-sidenav { + position: absolute; + top: 0; + left: 0; + + overflow-x: hidden; + overflow-y: auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + + margin-top: $navbar-base-height; + + > .nav-item { + width: $sidenav-base-width; + padding: 0; + > .nav-link { + padding: 1em; + } + .sidenav-second-level, + .sidenav-third-level { + padding-left: 0; + + list-style: none; + + > li { + width: $sidenav-base-width; + > a { + padding: 1em; + } + } + } + .sidenav-second-level > li > a { + padding-left: 2.75em; + } + .sidenav-third-level > li > a { + padding-left: 3.75em; + } + } + } + .navbar-nav > .nav-item.dropdown { + > .nav-link { + min-width: 0; + &:after { + width: 24px; + + text-align: center; + } + } + .dropdown-menu > .dropdown-item > .dropdown-message { + max-width: 300px; + } + } + } + } +} diff --git a/public/lib/boot/scss/navbar/_navbar_static.scss b/public/lib/boot/scss/navbar/_navbar_static.scss new file mode 100644 index 0000000..3a1fd00 --- /dev/null +++ b/public/lib/boot/scss/navbar/_navbar_static.scss @@ -0,0 +1,25 @@ +#mainNav.static-top { + .sidenav-toggler { + display: none; + } + @media (min-width: 992px) { + .sidenav-toggler { + display: flex; + } + } +} + +body.sidenav-toggled { + #mainNav.static-top { + #sidenavToggler { + i { + -webkit-transform: scaleX(-1); + -moz-transform: scaleX(-1); + -o-transform: scaleX(-1); + transform: scaleX(-1); + filter: FlipH; + -ms-filter: 'FlipH'; + } + } + } +} diff --git a/public/lib/boot/scss/navbar/_navbar_toggle.scss b/public/lib/boot/scss/navbar/_navbar_toggle.scss new file mode 100644 index 0000000..06709f8 --- /dev/null +++ b/public/lib/boot/scss/navbar/_navbar_toggle.scss @@ -0,0 +1,45 @@ +.content-wrapper { + overflow-x: hidden; + + background: white; + @media (min-width: 992px) { + margin-left: $sidenav-base-width; + } +} + +// Toggling the Sidenav +#sidenavToggler { + i { + font-weight: 800; + } +} + +.navbar-sidenav-tooltip.show { + display: none; +} + +body.sidenav-toggled { + .content-wrapper { + @media (min-width: 992px) { + margin-left: $sidenav-collapsed-width; + } + } + .navbar-sidenav { + overflow-x: hidden; + + width: $sidenav-collapsed-width; + .nav-link-text { + display: none; + } + .nav-item, + .nav-link { + width: $sidenav-collapsed-width !important; + &:after { + display: none; + } + } + } + .navbar-sidenav-tooltip.show { + display: flex; + } +} diff --git a/public/lib/boot/scss/sb-admin.scss b/public/lib/boot/scss/sb-admin.scss new file mode 100644 index 0000000..12a9f4a --- /dev/null +++ b/public/lib/boot/scss/sb-admin.scss @@ -0,0 +1,12 @@ +@import "variables.scss"; +@import "mixins.scss"; +@import "global.scss"; +@import "utilities.scss"; +@import "navbar/navbar_global.scss"; +@import "navbar/navbar_fixed.scss"; +@import "navbar/navbar_static.scss"; +@import "navbar/navbar_toggle.scss"; +@import "navbar/navbar_colors.scss"; +@import "cards.scss"; +@import "login.scss"; +@import "footer.scss"; diff --git a/public/lib/boot/tables.html b/public/lib/boot/tables.html new file mode 100644 index 0000000..b5384e0 --- /dev/null +++ b/public/lib/boot/tables.html @@ -0,0 +1,770 @@ + + + + + + + + + + SB Admin - Start Bootstrap Template + + + + + + + + + + + + + +
    +
    + + + +
    +
    + Data Table Example
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NamePositionOfficeAgeStart dateSalary
    NamePositionOfficeAgeStart dateSalary
    Tiger NixonSystem ArchitectEdinburgh612011/04/25$320,800
    Garrett WintersAccountantTokyo632011/07/25$170,750
    Ashton CoxJunior Technical AuthorSan Francisco662009/01/12$86,000
    Cedric KellySenior Javascript DeveloperEdinburgh222012/03/29$433,060
    Airi SatouAccountantTokyo332008/11/28$162,700
    Brielle WilliamsonIntegration SpecialistNew York612012/12/02$372,000
    Herrod ChandlerSales AssistantSan Francisco592012/08/06$137,500
    Rhona DavidsonIntegration SpecialistTokyo552010/10/14$327,900
    Colleen HurstJavascript DeveloperSan Francisco392009/09/15$205,500
    Sonya FrostSoftware EngineerEdinburgh232008/12/13$103,600
    Jena GainesOffice ManagerLondon302008/12/19$90,560
    Quinn FlynnSupport LeadEdinburgh222013/03/03$342,000
    Charde MarshallRegional DirectorSan Francisco362008/10/16$470,600
    Haley KennedySenior Marketing DesignerLondon432012/12/18$313,500
    Tatyana FitzpatrickRegional DirectorLondon192010/03/17$385,750
    Michael SilvaMarketing DesignerLondon662012/11/27$198,500
    Paul ByrdChief Financial Officer (CFO)New York642010/06/09$725,000
    Gloria LittleSystems AdministratorNew York592009/04/10$237,500
    Bradley GreerSoftware EngineerLondon412012/10/13$132,000
    Dai RiosPersonnel LeadEdinburgh352012/09/26$217,500
    Jenette CaldwellDevelopment LeadNew York302011/09/03$345,000
    Yuri BerryChief Marketing Officer (CMO)New York402009/06/25$675,000
    Caesar VancePre-Sales SupportNew York212011/12/12$106,450
    Doris WilderSales AssistantSidney232010/09/20$85,600
    Angelica RamosChief Executive Officer (CEO)London472009/10/09$1,200,000
    Gavin JoyceDeveloperEdinburgh422010/12/22$92,575
    Jennifer ChangRegional DirectorSingapore282010/11/14$357,650
    Brenden WagnerSoftware EngineerSan Francisco282011/06/07$206,850
    Fiona GreenChief Operating Officer (COO)San Francisco482010/03/11$850,000
    Shou ItouRegional MarketingTokyo202011/08/14$163,000
    Michelle HouseIntegration SpecialistSidney372011/06/02$95,400
    Suki BurksDeveloperLondon532009/10/22$114,500
    Prescott BartlettTechnical AuthorLondon272011/05/07$145,000
    Gavin CortezTeam LeaderSan Francisco222008/10/26$235,500
    Martena MccrayPost-Sales supportEdinburgh462011/03/09$324,050
    Unity ButlerMarketing DesignerSan Francisco472009/12/09$85,675
    Howard HatfieldOffice ManagerSan Francisco512008/12/16$164,500
    Hope FuentesSecretarySan Francisco412010/02/12$109,850
    Vivian HarrellFinancial ControllerSan Francisco622009/02/14$452,500
    Timothy MooneyOffice ManagerLondon372008/12/11$136,200
    Jackson BradshawDirectorNew York652008/09/26$645,750
    Olivia LiangSupport EngineerSingapore642011/02/03$234,500
    Bruno NashSoftware EngineerLondon382011/05/03$163,500
    Sakura YamamotoSupport EngineerTokyo372009/08/19$139,575
    Thor WaltonDeveloperNew York612013/08/11$98,540
    Finn CamachoSupport EngineerSan Francisco472009/07/07$87,500
    Serge BaldwinData CoordinatorSingapore642012/04/09$138,575
    Zenaida FrankSoftware EngineerNew York632010/01/04$125,250
    Zorita SerranoSoftware EngineerSan Francisco562012/06/01$115,000
    Jennifer AcostaJunior Javascript DeveloperEdinburgh432013/02/01$75,650
    Cara StevensSales AssistantNew York462011/12/06$145,600
    Hermione ButlerRegional DirectorLondon472011/03/21$356,250
    Lael GreerSystems AdministratorLondon212009/02/27$103,500
    Jonas AlexanderDeveloperSan Francisco302010/07/14$86,500
    Shad DeckerRegional DirectorEdinburgh512008/11/13$183,000
    Michael BruceJavascript DeveloperSingapore292011/06/27$183,000
    Donna SniderCustomer SupportNew York272011/01/25$112,000
    +
    +
    + +
    +
    + + +
    +
    +
    + Copyright © Your Website 2017 +
    +
    +
    + + + + + + + + + + + + + + + + + + +
    + + + diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.css b/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..bcd4f33 --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,1567 @@ +/*! + * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +@-ms-viewport { + width: device-width; +} + +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.min.css b/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..a7b220f --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.css b/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..713196f --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,342 @@ +/*! + * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +a, +area, +button, +[role="button"], +input:not([type="range"]), +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.min.css b/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..3f4f1a8 --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important} +/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap.css b/public/lib/boot/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..fa55c20 --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,8374 @@ +/*! + * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #868e96; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #868e96; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +@-ms-viewport { + width: device-width; +} + +article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +a, +area, +button, +[role="button"], +input:not([type="range"]), +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #868e96; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 5px; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #868e96; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; + transition: all 0.2s ease-in-out; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #868e96; +} + +code, +kbd, +pre, +samp { + font-family: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #bd4147; + background-color: #f8f9fa; + border-radius: 0.25rem; +} + +a > code { + padding: 0; + color: inherit; + background-color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + font-size: 90%; + color: #212529; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #e9ecef; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e9ecef; +} + +.table tbody + tbody { + border-top: 2px solid #e9ecef; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #e9ecef; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #e9ecef; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #dddfe2; +} + +.table-hover .table-secondary:hover { + background-color: #cfd2d6; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #cfd2d6; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #e9ecef; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm.table-bordered { + border: 0; + } +} + +@media (max-width: 767px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md.table-bordered { + border: 0; + } +} + +@media (max-width: 991px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg.table-bordered { + border: 0; + } +} + +@media (max-width: 1199px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl.table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive.table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-image: none; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: none; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #868e96; + opacity: 1; +} + +.form-control::placeholder { + color: #868e96; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.col-form-legend { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + font-size: 1rem; +} + +.form-control-plaintext { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, +.input-group-sm > .form-control-plaintext.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, +.input-group-lg > .form-control-plaintext.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-plaintext.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > select.input-group-addon:not([size]):not([multiple]), +.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px); +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > select.input-group-addon:not([size]):not([multiple]), +.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: calc(2.875rem + 2px); +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + margin-bottom: 0.5rem; +} + +.form-check.disabled .form-check-label { + color: #868e96; +} + +.form-check-label { + padding-left: 1.25rem; + margin-bottom: 0; +} + +.form-check-input { + position: absolute; + margin-top: 0.25rem; + margin-left: -1.25rem; +} + +.form-check-inline { + display: inline-block; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-label { + vertical-align: middle; +} + +.valid-feedback { + display: none; + margin-top: .25rem; + font-size: .875rem; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + width: 250px; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, .form-control.is-valid, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .was-validated +.custom-select:valid ~ .valid-feedback, +.was-validated +.custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator { + background-color: rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description { + color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + margin-top: .25rem; + font-size: .875rem; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + width: 250px; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .was-validated +.custom-select:invalid ~ .invalid-feedback, +.was-validated +.custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator { + background-color: rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description { + color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .form-check-label { + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + } + .form-inline .custom-control-indicator { + position: static; + display: inline-block; + margin-right: 0.25rem; + vertical-align: text-bottom; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.btn:focus, .btn:hover { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: .65; +} + +.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active { + background-image: none; +} + +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not([disabled]):not(.disabled):active, .btn-primary:not([disabled]):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #868e96; + border-color: #868e96; +} + +.btn-secondary:hover { + color: #fff; + background-color: #727b84; + border-color: #6c757d; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + background-color: #868e96; + border-color: #868e96; +} + +.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #666e76; + box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not([disabled]):not(.disabled):active, .btn-info:not([disabled]):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-warning { + color: #111; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #111; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #111; + background-color: #d39e00; + border-color: #c69500; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-light { + color: #111; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #111; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not([disabled]):not(.disabled):active, .btn-light:not([disabled]):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #111; + background-color: #dae0e5; + border-color: #d3d9df; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not([disabled]):not(.disabled):active, .btn-dark:not([disabled]):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not([disabled]):not(.disabled):active, .btn-outline-primary:not([disabled]):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #868e96; + background-color: transparent; + background-image: none; + border-color: #868e96; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #868e96; + border-color: #868e96; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #868e96; + background-color: transparent; +} + +.btn-outline-secondary:not([disabled]):not(.disabled):active, .btn-outline-secondary:not([disabled]):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #868e96; + border-color: #868e96; + box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5); +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not([disabled]):not(.disabled):active, .btn-outline-success:not([disabled]):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not([disabled]):not(.disabled):active, .btn-outline-info:not([disabled]):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not([disabled]):not(.disabled):active, .btn-outline-warning:not([disabled]):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #ffc107; + border-color: #ffc107; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not([disabled]):not(.disabled):active, .btn-outline-danger:not([disabled]):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not([disabled]):not(.disabled):active, .btn-outline-light:not([disabled]):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not([disabled]):not(.disabled):active, .btn-outline-dark:not([disabled]):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #868e96; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background: none; + border: 0; +} + +.dropdown-item:focus, .dropdown-item:hover { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #868e96; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #868e96; + white-space: nowrap; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 2; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.btn + .dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.btn + .dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group .form-control { + position: relative; + z-index: 2; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + white-space: nowrap; +} + +.input-group-addon { + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-addon.form-control-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-addon.form-control-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:not(:last-child), +.input-group-addon:not(:last-child), +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group > .btn, +.input-group-btn:not(:last-child) > .dropdown-toggle, +.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group-addon:not(:last-child) { + border-right: 0; +} + +.input-group .form-control:not(:first-child), +.input-group-addon:not(:first-child), +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group > .btn, +.input-group-btn:not(:first-child) > .dropdown-toggle, +.input-group-btn:not(:last-child) > .btn:not(:first-child), +.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.form-control + .input-group-addon:not(:first-child) { + border-left: 0; +} + +.input-group-btn { + position: relative; + -ms-flex-align: stretch; + align-items: stretch; + font-size: 0; + white-space: nowrap; +} + +.input-group-btn > .btn { + position: relative; +} + +.input-group-btn > .btn + .btn { + margin-left: -1px; +} + +.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { + z-index: 3; +} + +.input-group-btn:first-child > .btn + .btn { + margin-left: 0; +} + +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group { + margin-right: -1px; +} + +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group { + z-index: 2; + margin-left: 0; +} + +.input-group-btn:not(:first-child) > .btn:first-child, +.input-group-btn:not(:first-child) > .btn-group:first-child { + margin-left: -1px; +} + +.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, +.input-group-btn:not(:first-child) > .btn-group:focus, +.input-group-btn:not(:first-child) > .btn-group:active, +.input-group-btn:not(:first-child) > .btn-group:hover { + z-index: 3; +} + +.custom-control { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + min-height: 1.5rem; + padding-left: 1.5rem; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-indicator { + color: #fff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-indicator { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-indicator { + color: #fff; + background-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-indicator { + background-color: #e9ecef; +} + +.custom-control-input:disabled ~ .custom-control-description { + color: #868e96; +} + +.custom-control-indicator { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #ddd; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-indicator { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { + background-color: #007bff; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-indicator { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-controls-stacked { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.custom-controls-stacked .custom-control { + margin-bottom: 0.25rem; +} + +.custom-controls-stacked .custom-control + .custom-control { + margin-left: 0; +} + +.custom-select { + display: inline-block; + max-width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: none; +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple] { + height: auto; + background-image: none; +} + +.custom-select:disabled { + color: #868e96; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-file { + position: relative; + display: inline-block; + max-width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + min-width: 14rem; + max-width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-control { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff; +} + +.custom-file-control { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 5; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-control:lang(en):empty::after { + content: "Choose file..."; +} + +.custom-file-control::before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + z-index: 6; + display: block; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-file-control:lang(en)::before { + content: "Browse"; +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:focus, .nav-link:hover { + text-decoration: none; +} + +.nav-link.disabled { + color: #868e96; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #ddd; +} + +.nav-tabs .nav-link.disabled { + color: #868e96; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #ddd #ddd #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:focus, .navbar-brand:hover { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:focus, .navbar-toggler:hover { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 767px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 991px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +@media (max-width: 1199px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100%; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100%; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group .card:first-child .card-img-top { + border-top-right-radius: 0; + } + .card-group .card:first-child .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group .card:last-child .card-img-top { + border-top-left-radius: 0; + } + .card-group .card:last-child .card-img-bottom { + border-bottom-left-radius: 0; + } + .card-group .card:only-child { + border-radius: 0.25rem; + } + .card-group .card:only-child .card-img-top { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group .card:only-child .card-img-bottom { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #868e96; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #868e96; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #868e96; + pointer-events: none; + background-color: #fff; + border-color: #ddd; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #ddd; +} + +.page-link:focus, .page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #ddd; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +.badge-primary[href]:focus, .badge-primary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #868e96; +} + +.badge-secondary[href]:focus, .badge-secondary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #6c757d; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:focus, .badge-success[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:focus, .badge-info[href]:hover { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #111; + background-color: #ffc107; +} + +.badge-warning[href]:focus, .badge-warning[href]:hover { + color: #111; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:focus, .badge-danger[href]:hover { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #111; + background-color: #f8f9fa; +} + +.badge-light[href]:focus, .badge-light[href]:hover { + color: #111; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:focus, .badge-dark[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #464a4e; + background-color: #e7e8ea; + border-color: #dddfe2; +} + +.alert-secondary hr { + border-top-color: #cfd2d6; +} + +.alert-secondary .alert-link { + color: #2e3133; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + background-color: #007bff; +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:focus, .list-group-item-action:hover { + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:focus, .list-group-item:hover { + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #868e96; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +a.list-group-item-primary, +button.list-group-item-primary { + color: #004085; +} + +a.list-group-item-primary:focus, a.list-group-item-primary:hover, +button.list-group-item-primary:focus, +button.list-group-item-primary:hover { + color: #004085; + background-color: #9fcdff; +} + +a.list-group-item-primary.active, +button.list-group-item-primary.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #464a4e; + background-color: #dddfe2; +} + +a.list-group-item-secondary, +button.list-group-item-secondary { + color: #464a4e; +} + +a.list-group-item-secondary:focus, a.list-group-item-secondary:hover, +button.list-group-item-secondary:focus, +button.list-group-item-secondary:hover { + color: #464a4e; + background-color: #cfd2d6; +} + +a.list-group-item-secondary.active, +button.list-group-item-secondary.active { + color: #fff; + background-color: #464a4e; + border-color: #464a4e; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #155724; +} + +a.list-group-item-success:focus, a.list-group-item-success:hover, +button.list-group-item-success:focus, +button.list-group-item-success:hover { + color: #155724; + background-color: #b1dfbb; +} + +a.list-group-item-success.active, +button.list-group-item-success.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #0c5460; +} + +a.list-group-item-info:focus, a.list-group-item-info:hover, +button.list-group-item-info:focus, +button.list-group-item-info:hover { + color: #0c5460; + background-color: #abdde5; +} + +a.list-group-item-info.active, +button.list-group-item-info.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #856404; +} + +a.list-group-item-warning:focus, a.list-group-item-warning:hover, +button.list-group-item-warning:focus, +button.list-group-item-warning:hover { + color: #856404; + background-color: #ffe8a1; +} + +a.list-group-item-warning.active, +button.list-group-item-warning.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #721c24; +} + +a.list-group-item-danger:focus, a.list-group-item-danger:hover, +button.list-group-item-danger:focus, +button.list-group-item-danger:hover { + color: #721c24; + background-color: #f1b0b7; +} + +a.list-group-item-danger.active, +button.list-group-item-danger.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +a.list-group-item-light, +button.list-group-item-light { + color: #818182; +} + +a.list-group-item-light:focus, a.list-group-item-light:hover, +button.list-group-item-light:focus, +button.list-group-item-light:hover { + color: #818182; + background-color: #ececf6; +} + +a.list-group-item-light.active, +button.list-group-item-light.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +a.list-group-item-dark, +button.list-group-item-dark { + color: #1b1e21; +} + +a.list-group-item-dark:focus, a.list-group-item-dark:hover, +button.list-group-item-dark:focus, +button.list-group-item-dark:hover { + color: #1b1e21; + background-color: #b9bbbe; +} + +a.list-group-item-dark.active, +button.list-group-item-dark.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:focus, .close:hover { + color: #000; + text-decoration: none; + opacity: .75; +} + +button.close { + padding: 0; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; + pointer-events: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 15px; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 15px; + margin: -15px -15px -15px auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 15px; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 15px; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 30px auto; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 5px; + height: 5px; +} + +.tooltip .arrow::before { + position: absolute; + border-color: transparent; + border-style: solid; +} + +.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] { + padding: 5px 0; +} + +.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before { + margin-left: -3px; + content: ""; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] { + padding: 0 5px; +} + +.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; +} + +.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before { + margin-top: -3px; + content: ""; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} + +.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] { + padding: 5px 0; +} + +.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + margin-left: -3px; + content: ""; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] { + padding: 0 5px; +} + +.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; +} + +.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before { + right: 0; + margin-top: -3px; + content: ""; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.popover .arrow::before, +.popover .arrow::after { + position: absolute; + display: block; + border-color: transparent; + border-style: solid; +} + +.popover .arrow::before { + content: ""; + border-width: 0.8rem; +} + +.popover .arrow::after { + content: ""; + border-width: 0.8rem; +} + +.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.8rem; +} + +.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before, +.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { + border-bottom-width: 0; +} + +.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: -0.8rem; + margin-left: -0.8rem; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: calc((0.8rem - 1px) * -1); + margin-left: -0.8rem; + border-top-color: #fff; +} + +.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] { + margin-left: 0.8rem; +} + +.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow { + left: 0; +} + +.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, +.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { + margin-top: -0.8rem; + border-left-width: 0; +} + +.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before { + left: -0.8rem; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after { + left: calc((0.8rem - 1px) * -1); + border-right-color: #fff; +} + +.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.8rem; +} + +.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { + margin-left: -0.8rem; + border-top-width: 0; +} + +.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: -0.8rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: calc((0.8rem - 1px) * -1); + border-bottom-color: #fff; +} + +.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 20px; + margin-left: -10px; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] { + margin-right: 0.8rem; +} + +.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow { + right: 0; +} + +.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before, +.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { + margin-top: -0.8rem; + border-right-width: 0; +} + +.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before { + right: -0.8rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after { + right: calc((0.8rem - 1px) * -1); + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:focus, .carousel-control-prev:hover, +.carousel-control-next:focus, +.carousel-control-next:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:focus, a.bg-primary:hover { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #868e96 !important; +} + +a.bg-secondary:focus, a.bg-secondary:hover { + background-color: #6c757d !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:focus, a.bg-success:hover { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:focus, a.bg-info:hover { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:focus, a.bg-warning:hover { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:focus, a.bg-danger:hover { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:focus, a.bg-light:hover { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:focus, a.bg-dark:hover { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #e9ecef !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #868e96 !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.d-print-block { + display: none !important; +} + +@media print { + .d-print-block { + display: block !important; + } +} + +.d-print-inline { + display: none !important; +} + +@media print { + .d-print-inline { + display: inline !important; + } +} + +.d-print-inline-block { + display: none !important; +} + +@media print { + .d-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:focus, a.text-primary:hover { + color: #0062cc !important; +} + +.text-secondary { + color: #868e96 !important; +} + +a.text-secondary:focus, a.text-secondary:hover { + color: #6c757d !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:focus, a.text-success:hover { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:focus, a.text-info:hover { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:focus, a.text-warning:hover { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:focus, a.text-danger:hover { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:focus, a.text-light:hover { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:focus, a.text-dark:hover { + color: #1d2124 !important; +} + +.text-muted { + color: #868e96 !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/css/bootstrap.min.css b/public/lib/boot/vendor/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..ad65b4e --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f8f9fa;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#212529}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}.table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}.table tbody+tbody{border-top:2px solid #e9ecef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e9ecef}.table-bordered td,.table-bordered th{border:1px solid #e9ecef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddfe2}.table-hover .table-secondary:hover{background-color:#cfd2d6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#e9ecef}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm.table-bordered{border:0}}@media (max-width:767px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md.table-bordered{border:0}}@media (max-width:991px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg.table-bordered{border:0}}@media (max-width:1199px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.col-form-legend{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:1rem}.form-control-plaintext{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.form-control-plaintext.input-group-addon,.input-group-lg>.input-group-btn>.form-control-plaintext.btn,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.form-control-plaintext.input-group-addon,.input-group-sm>.input-group-btn>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#868e96}.form-check-label{padding-left:1.25rem;margin-bottom:0}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-inline{display:inline-block;margin-right:.75rem}.form-check-inline .form-check-label{vertical-align:middle}.valid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid+.form-check-label,.was-validated .form-check-input:valid+.form-check-label{color:#28a745}.custom-control-input.is-valid~.custom-control-indicator,.was-validated .custom-control-input:valid~.custom-control-indicator{background-color:rgba(40,167,69,.25)}.custom-control-input.is-valid~.custom-control-description,.was-validated .custom-control-input:valid~.custom-control-description{color:#28a745}.custom-file-input.is-valid~.custom-file-control,.was-validated .custom-file-input:valid~.custom-file-control{border-color:#28a745}.custom-file-input.is-valid~.custom-file-control::before,.was-validated .custom-file-input:valid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-valid:focus,.was-validated .custom-file-input:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid+.form-check-label,.was-validated .form-check-input:invalid+.form-check-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-indicator,.was-validated .custom-control-input:invalid~.custom-control-indicator{background-color:rgba(220,53,69,.25)}.custom-control-input.is-invalid~.custom-control-description,.was-validated .custom-control-input:invalid~.custom-control-description{color:#dc3545}.custom-file-input.is-invalid~.custom-file-control,.was-validated .custom-file-input:invalid~.custom-file-control{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-control::before,.was-validated .custom-file-input:invalid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-invalid:focus,.was-validated .custom-file-input:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#111;background-color:#d39e00;border-color:#c69500;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#111;background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;background-color:transparent;background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#868e96}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background:0 0;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.btn+.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap}.input-group-addon{padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;-ms-flex-align:stretch;align-items:stretch;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:first-child>.btn+.btn{margin-left:0}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:0}.input-group-btn:not(:first-child)>.btn-group:first-child,.input-group-btn:not(:first-child)>.btn:first-child{margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-indicator{background-color:#e9ecef}.custom-control-input:disabled~.custom-control-description{color:#868e96}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#007bff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple]{height:auto;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #007bff}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-control:lang(en):empty::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group .card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:only-child{border-radius:.25rem}.card-group .card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group .card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#868e96}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#111;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#111;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#111;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#111;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#007bff}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}a.list-group-item-primary,button.list-group-item-primary{color:#004085}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#004085;background-color:#9fcdff}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}a.list-group-item-secondary,button.list-group-item-secondary{color:#464a4e}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#464a4e;background-color:#cfd2d6}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}a.list-group-item-success,button.list-group-item-success{color:#155724}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#155724;background-color:#b1dfbb}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}a.list-group-item-info,button.list-group-item-info{color:#0c5460}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#0c5460;background-color:#abdde5}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}a.list-group-item-warning,button.list-group-item-warning{color:#856404}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#856404;background-color:#ffe8a1}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}a.list-group-item-danger,button.list-group-item-danger{color:#721c24}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#721c24;background-color:#f1b0b7}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}a.list-group-item-light,button.list-group-item-light{color:#818182}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:#818182;background-color:#ececf6}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}a.list-group-item-dark,button.list-group-item-dark{color:#1b1e21}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#1b1e21;background-color:#b9bbbe}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:15px;margin:-15px -15px -15px auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-auto[x-placement^=top],.tooltip.bs-tooltip-top{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow,.tooltip.bs-tooltip-top .arrow{bottom:0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-auto[x-placement^=right],.tooltip.bs-tooltip-right{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.bs-tooltip-right .arrow{left:0}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-auto[x-placement^=bottom],.tooltip.bs-tooltip-bottom{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow,.tooltip.bs-tooltip-bottom .arrow{top:0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip.bs-tooltip-bottom .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-auto[x-placement^=left],.tooltip.bs-tooltip-left{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.bs-tooltip-left .arrow{right:0}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip.bs-tooltip-left .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;border-color:transparent;border-style:solid}.popover .arrow::before{content:"";border-width:.8rem}.popover .arrow::after{content:"";border-width:.8rem}.popover.bs-popover-auto[x-placement^=top],.popover.bs-popover-top{margin-bottom:.8rem}.popover.bs-popover-auto[x-placement^=top] .arrow,.popover.bs-popover-top .arrow{bottom:0}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-top .arrow::before{border-bottom-width:0}.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::before{bottom:-.8rem;margin-left:-.8rem;border-top-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-top .arrow::after{bottom:calc((.8rem - 1px) * -1);margin-left:-.8rem;border-top-color:#fff}.popover.bs-popover-auto[x-placement^=right],.popover.bs-popover-right{margin-left:.8rem}.popover.bs-popover-auto[x-placement^=right] .arrow,.popover.bs-popover-right .arrow{left:0}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-right .arrow::before{margin-top:-.8rem;border-left-width:0}.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::before{left:-.8rem;border-right-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-right .arrow::after{left:calc((.8rem - 1px) * -1);border-right-color:#fff}.popover.bs-popover-auto[x-placement^=bottom],.popover.bs-popover-bottom{margin-top:.8rem}.popover.bs-popover-auto[x-placement^=bottom] .arrow,.popover.bs-popover-bottom .arrow{top:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-bottom .arrow::before{margin-left:-.8rem;border-top-width:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::before{top:-.8rem;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-bottom .arrow::after{top:calc((.8rem - 1px) * -1);border-bottom-color:#fff}.popover.bs-popover-auto[x-placement^=bottom] .popover-header::before,.popover.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-auto[x-placement^=left],.popover.bs-popover-left{margin-right:.8rem}.popover.bs-popover-auto[x-placement^=left] .arrow,.popover.bs-popover-left .arrow{right:0}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-left .arrow::before{margin-top:-.8rem;border-right-width:0}.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::before{right:-.8rem;border-left-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-left .arrow::after{right:calc((.8rem - 1px) * -1);border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#868e96!important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#6c757d!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e9ecef!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#868e96!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.d-print-block{display:none!important}@media print{.d-print-block{display:block!important}}.d-print-inline{display:none!important}@media print{.d-print-inline{display:inline!important}}.d-print-inline-block{display:none!important}@media print{.d-print-inline-block{display:inline-block!important}}@media print{.d-print-none{display:none!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#868e96!important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#868e96!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/public/lib/boot/vendor/bootstrap/js/bootstrap.bundle.js b/public/lib/boot/vendor/bootstrap/js/bootstrap.bundle.js new file mode 100644 index 0000000..8849439 --- /dev/null +++ b/public/lib/boot/vendor/bootstrap/js/bootstrap.bundle.js @@ -0,0 +1,6287 @@ +/*! + * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +var bootstrap = (function (exports,$) { +'use strict'; + +$ = $ && $.hasOwnProperty('default') ? $['default'] : $; + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Util = function () { + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */ + var transition = false; + var MAX_UID = 1000000; + var TransitionEndEvent = { + WebkitTransition: 'webkitTransitionEnd', + MozTransition: 'transitionend', + OTransition: 'oTransitionEnd otransitionend', + transition: 'transitionend' // shoutout AngusCroll (https://goo.gl/pxwQGp) + + }; + + function toType(obj) { + return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); + } + + function getSpecialTransitionEndEvent() { + return { + bindType: transition.end, + delegateType: transition.end, + handle: function handle(event) { + if ($(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params + } + + return undefined; // eslint-disable-line no-undefined + } + }; + } + + function transitionEndTest() { + if (window.QUnit) { + return false; + } + + var el = document.createElement('bootstrap'); + + for (var name in TransitionEndEvent) { + if (typeof el.style[name] !== 'undefined') { + return { + end: TransitionEndEvent[name] + }; + } + } + + return false; + } + + function transitionEndEmulator(duration) { + var _this = this; + + var called = false; + $(this).one(Util.TRANSITION_END, function () { + called = true; + }); + setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration); + return this; + } + + function setTransitionEndSupport() { + transition = transitionEndTest(); + $.fn.emulateTransitionEnd = transitionEndEmulator; + + if (Util.supportsTransitionEnd()) { + $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + } + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + + var Util = { + TRANSITION_END: 'bsTransitionEnd', + getUID: function getUID(prefix) { + do { + // eslint-disable-next-line no-bitwise + prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here + } while (document.getElementById(prefix)); + + return prefix; + }, + getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target'); + + if (!selector || selector === '#') { + selector = element.getAttribute('href') || ''; + } + + try { + var $selector = $(document).find(selector); + return $selector.length > 0 ? selector : null; + } catch (error) { + return null; + } + }, + reflow: function reflow(element) { + return element.offsetHeight; + }, + triggerTransitionEnd: function triggerTransitionEnd(element) { + $(element).trigger(transition.end); + }, + supportsTransitionEnd: function supportsTransitionEnd() { + return Boolean(transition); + }, + isElement: function isElement(obj) { + return (obj[0] || obj).nodeType; + }, + typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + if (Object.prototype.hasOwnProperty.call(configTypes, property)) { + var expectedTypes = configTypes[property]; + var value = config[property]; + var valueType = value && Util.isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error(componentName.toUpperCase() + ": " + ("Option \"" + property + "\" provided type \"" + valueType + "\" ") + ("but expected type \"" + expectedTypes + "\".")); + } + } + } + } + }; + setTransitionEndSupport(); + return Util; +}($); + +function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } +} + +function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; +} + +var createClass = _createClass; + +function _inheritsLoose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; +} + +var inheritsLoose = _inheritsLoose; + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Alert = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'alert'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.alert'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 150; + var Selector = { + DISMISS: '[data-dismiss="alert"]' + }; + var Event = { + CLOSE: "close" + EVENT_KEY, + CLOSED: "closed" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + ALERT: 'alert', + FADE: 'fade', + SHOW: 'show' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Alert = + /*#__PURE__*/ + function () { + function Alert(element) { + this._element = element; + } // getters + + + var _proto = Alert.prototype; + + // public + _proto.close = function close(element) { + element = element || this._element; + + var rootElement = this._getRootElement(element); + + var customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent.isDefaultPrevented()) { + return; + } + + this._removeElement(rootElement); + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + this._element = null; + }; // private + + + _proto._getRootElement = function _getRootElement(element) { + var selector = Util.getSelectorFromElement(element); + var parent = false; + + if (selector) { + parent = $(selector)[0]; + } + + if (!parent) { + parent = $(element).closest("." + ClassName.ALERT)[0]; + } + + return parent; + }; + + _proto._triggerCloseEvent = function _triggerCloseEvent(element) { + var closeEvent = $.Event(Event.CLOSE); + $(element).trigger(closeEvent); + return closeEvent; + }; + + _proto._removeElement = function _removeElement(element) { + var _this = this; + + $(element).removeClass(ClassName.SHOW); + + if (!Util.supportsTransitionEnd() || !$(element).hasClass(ClassName.FADE)) { + this._destroyElement(element); + + return; + } + + $(element).one(Util.TRANSITION_END, function (event) { + return _this._destroyElement(element, event); + }).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto._destroyElement = function _destroyElement(element) { + $(element).detach().trigger(Event.CLOSED).remove(); + }; // static + + + Alert._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $element = $(this); + var data = $element.data(DATA_KEY); + + if (!data) { + data = new Alert(this); + $element.data(DATA_KEY, data); + } + + if (config === 'close') { + data[config](this); + } + }); + }; + + Alert._handleDismiss = function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + }; + + createClass(Alert, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Alert; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Alert._jQueryInterface; + $.fn[NAME].Constructor = Alert; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Alert._jQueryInterface; + }; + + return Alert; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Button = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'button'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.button'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var ClassName = { + ACTIVE: 'active', + BUTTON: 'btn', + FOCUS: 'focus' + }; + var Selector = { + DATA_TOGGLE_CARROT: '[data-toggle^="button"]', + DATA_TOGGLE: '[data-toggle="buttons"]', + INPUT: 'input', + ACTIVE: '.active', + BUTTON: '.btn' + }; + var Event = { + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: "focus" + EVENT_KEY + DATA_API_KEY + " " + ("blur" + EVENT_KEY + DATA_API_KEY) + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Button = + /*#__PURE__*/ + function () { + function Button(element) { + this._element = element; + } // getters + + + var _proto = Button.prototype; + + // public + _proto.toggle = function toggle() { + var triggerChangeEvent = true; + var addAriaPressed = true; + var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0]; + + if (rootElement) { + var input = $(this._element).find(Selector.INPUT)[0]; + + if (input) { + if (input.type === 'radio') { + if (input.checked && $(this._element).hasClass(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = $(rootElement).find(Selector.ACTIVE)[0]; + + if (activeElement) { + $(activeElement).removeClass(ClassName.ACTIVE); + } + } + } + + if (triggerChangeEvent) { + if (input.hasAttribute('disabled') || rootElement.hasAttribute('disabled') || input.classList.contains('disabled') || rootElement.classList.contains('disabled')) { + return; + } + + input.checked = !$(this._element).hasClass(ClassName.ACTIVE); + $(input).trigger('change'); + } + + input.focus(); + addAriaPressed = false; + } + } + + if (addAriaPressed) { + this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE)); + } + + if (triggerChangeEvent) { + $(this._element).toggleClass(ClassName.ACTIVE); + } + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + this._element = null; + }; // static + + + Button._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + if (!data) { + data = new Button(this); + $(this).data(DATA_KEY, data); + } + + if (config === 'toggle') { + data[config](); + } + }); + }; + + createClass(Button, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }]); + return Button; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault(); + var button = event.target; + + if (!$(button).hasClass(ClassName.BUTTON)) { + button = $(button).closest(Selector.BUTTON); + } + + Button._jQueryInterface.call($(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $(event.target).closest(Selector.BUTTON)[0]; + $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Button._jQueryInterface; + $.fn[NAME].Constructor = Button; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Button._jQueryInterface; + }; + + return Button; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Carousel = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'carousel'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.carousel'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 600; + var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key + + var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key + + var TOUCHEVENT_COMPAT_WAIT = 500; // Time for mouse compat events to fire after touch + + var Default = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true + }; + var DefaultType = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean' + }; + var Direction = { + NEXT: 'next', + PREV: 'prev', + LEFT: 'left', + RIGHT: 'right' + }; + var Event = { + SLIDE: "slide" + EVENT_KEY, + SLID: "slid" + EVENT_KEY, + KEYDOWN: "keydown" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY, + TOUCHEND: "touchend" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + CAROUSEL: 'carousel', + ACTIVE: 'active', + SLIDE: 'slide', + RIGHT: 'carousel-item-right', + LEFT: 'carousel-item-left', + NEXT: 'carousel-item-next', + PREV: 'carousel-item-prev', + ITEM: 'carousel-item' + }; + var Selector = { + ACTIVE: '.active', + ACTIVE_ITEM: '.active.carousel-item', + ITEM: '.carousel-item', + NEXT_PREV: '.carousel-item-next, .carousel-item-prev', + INDICATORS: '.carousel-indicators', + DATA_SLIDE: '[data-slide], [data-slide-to]', + DATA_RIDE: '[data-ride="carousel"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Carousel = + /*#__PURE__*/ + function () { + function Carousel(element, config) { + this._items = null; + this._interval = null; + this._activeElement = null; + this._isPaused = false; + this._isSliding = false; + this.touchTimeout = null; + this._config = this._getConfig(config); + this._element = $(element)[0]; + this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0]; + + this._addEventListeners(); + } // getters + + + var _proto = Carousel.prototype; + + // public + _proto.next = function next() { + if (!this._isSliding) { + this._slide(Direction.NEXT); + } + }; + + _proto.nextWhenVisible = function nextWhenVisible() { + // Don't call next when the page isn't visible + // or the carousel or its parent isn't visible + if (!document.hidden && $(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden') { + this.next(); + } + }; + + _proto.prev = function prev() { + if (!this._isSliding) { + this._slide(Direction.PREV); + } + }; + + _proto.pause = function pause(event) { + if (!event) { + this._isPaused = true; + } + + if ($(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { + Util.triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + }; + + _proto.cycle = function cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config.interval && !this._isPaused) { + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + }; + + _proto.to = function to(index) { + var _this = this; + + this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + $(this._element).one(Event.SLID, function () { + return _this.to(index); + }); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + var direction = index > activeIndex ? Direction.NEXT : Direction.PREV; + + this._slide(direction, this._items[index]); + }; + + _proto.dispose = function dispose() { + $(this._element).off(EVENT_KEY); + $.removeData(this._element, DATA_KEY); + this._items = null; + this._config = null; + this._element = null; + this._interval = null; + this._isPaused = null; + this._isSliding = null; + this._activeElement = null; + this._indicatorsElement = null; + }; // private + + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._addEventListeners = function _addEventListeners() { + var _this2 = this; + + if (this._config.keyboard) { + $(this._element).on(Event.KEYDOWN, function (event) { + return _this2._keydown(event); + }); + } + + if (this._config.pause === 'hover') { + $(this._element).on(Event.MOUSEENTER, function (event) { + return _this2.pause(event); + }).on(Event.MOUSELEAVE, function (event) { + return _this2.cycle(event); + }); + + if ('ontouchstart' in document.documentElement) { + // if it's a touch-enabled device, mouseenter/leave are fired as + // part of the mouse compatibility events on first tap - the carousel + // would stop cycling until user tapped out of it; + // here, we listen for touchend, explicitly pause the carousel + // (as if it's the second time we tap on it, mouseenter compat event + // is NOT fired) and after a timeout (to allow for mouse compatibility + // events to fire) we explicitly restart cycling + $(this._element).on(Event.TOUCHEND, function () { + _this2.pause(); + + if (_this2.touchTimeout) { + clearTimeout(_this2.touchTimeout); + } + + _this2.touchTimeout = setTimeout(function (event) { + return _this2.cycle(event); + }, TOUCHEVENT_COMPAT_WAIT + _this2._config.interval); + }); + } + } + }; + + _proto._keydown = function _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + switch (event.which) { + case ARROW_LEFT_KEYCODE: + event.preventDefault(); + this.prev(); + break; + + case ARROW_RIGHT_KEYCODE: + event.preventDefault(); + this.next(); + break; + + default: + return; + } + }; + + _proto._getItemIndex = function _getItemIndex(element) { + this._items = $.makeArray($(element).parent().find(Selector.ITEM)); + return this._items.indexOf(element); + }; + + _proto._getItemByDirection = function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT; + var isPrevDirection = direction === Direction.PREV; + + var activeIndex = this._getItemIndex(activeElement); + + var lastItemIndex = this._items.length - 1; + var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; + + if (isGoingToWrap && !this._config.wrap) { + return activeElement; + } + + var delta = direction === Direction.PREV ? -1 : 1; + var itemIndex = (activeIndex + delta) % this._items.length; + return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + }; + + _proto._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { + var targetIndex = this._getItemIndex(relatedTarget); + + var fromIndex = this._getItemIndex($(this._element).find(Selector.ACTIVE_ITEM)[0]); + + var slideEvent = $.Event(Event.SLIDE, { + relatedTarget: relatedTarget, + direction: eventDirectionName, + from: fromIndex, + to: targetIndex + }); + $(this._element).trigger(slideEvent); + return slideEvent; + }; + + _proto._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + $(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + + var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; + + if (nextIndicator) { + $(nextIndicator).addClass(ClassName.ACTIVE); + } + } + }; + + _proto._slide = function _slide(direction, element) { + var _this3 = this; + + var activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeElementIndex = this._getItemIndex(activeElement); + + var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); + + var nextElementIndex = this._getItemIndex(nextElement); + + var isCycling = Boolean(this._interval); + var directionalClassName; + var orderClassName; + var eventDirectionName; + + if (direction === Direction.NEXT) { + directionalClassName = ClassName.LEFT; + orderClassName = ClassName.NEXT; + eventDirectionName = Direction.LEFT; + } else { + directionalClassName = ClassName.RIGHT; + orderClassName = ClassName.PREV; + eventDirectionName = Direction.RIGHT; + } + + if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false; + return; + } + + var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + + if (slideEvent.isDefaultPrevented()) { + return; + } + + if (!activeElement || !nextElement) { + // some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + var slidEvent = $.Event(Event.SLID, { + relatedTarget: nextElement, + direction: eventDirectionName, + from: activeElementIndex, + to: nextElementIndex + }); + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) { + $(nextElement).addClass(orderClassName); + Util.reflow(nextElement); + $(activeElement).addClass(directionalClassName); + $(nextElement).addClass(directionalClassName); + $(activeElement).one(Util.TRANSITION_END, function () { + $(nextElement).removeClass(directionalClassName + " " + orderClassName).addClass(ClassName.ACTIVE); + $(activeElement).removeClass(ClassName.ACTIVE + " " + orderClassName + " " + directionalClassName); + _this3._isSliding = false; + setTimeout(function () { + return $(_this3._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + $(activeElement).removeClass(ClassName.ACTIVE); + $(nextElement).addClass(ClassName.ACTIVE); + this._isSliding = false; + $(this._element).trigger(slidEvent); + } + + if (isCycling) { + this.cycle(); + } + }; // static + + + Carousel._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + var _config = $.extend({}, Default, $(this).data()); + + if (typeof config === 'object') { + $.extend(_config, config); + } + + var action = typeof config === 'string' ? config : _config.slide; + + if (!data) { + data = new Carousel(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (typeof data[action] === 'undefined') { + throw new Error("No method named \"" + action + "\""); + } + + data[action](); + } else if (_config.interval) { + data.pause(); + data.cycle(); + } + }); + }; + + Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this); + + if (!selector) { + return; + } + + var target = $(selector)[0]; + + if (!target || !$(target).hasClass(ClassName.CAROUSEL)) { + return; + } + + var config = $.extend({}, $(target).data(), $(this).data()); + var slideIndex = this.getAttribute('data-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel._jQueryInterface.call($(target), config); + + if (slideIndex) { + $(target).data(DATA_KEY).to(slideIndex); + } + + event.preventDefault(); + }; + + createClass(Carousel, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Carousel; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); + $(window).on(Event.LOAD_DATA_API, function () { + $(Selector.DATA_RIDE).each(function () { + var $carousel = $(this); + + Carousel._jQueryInterface.call($carousel, $carousel.data()); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Carousel._jQueryInterface; + $.fn[NAME].Constructor = Carousel; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Carousel._jQueryInterface; + }; + + return Carousel; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Collapse = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'collapse'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.collapse'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 600; + var Default = { + toggle: true, + parent: '' + }; + var DefaultType = { + toggle: 'boolean', + parent: '(string|element)' + }; + var Event = { + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SHOW: 'show', + COLLAPSE: 'collapse', + COLLAPSING: 'collapsing', + COLLAPSED: 'collapsed' + }; + var Dimension = { + WIDTH: 'width', + HEIGHT: 'height' + }; + var Selector = { + ACTIVES: '.show, .collapsing', + DATA_TOGGLE: '[data-toggle="collapse"]' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Collapse = + /*#__PURE__*/ + function () { + function Collapse(element, config) { + this._isTransitioning = false; + this._element = element; + this._config = this._getConfig(config); + this._triggerArray = $.makeArray($("[data-toggle=\"collapse\"][href=\"#" + element.id + "\"]," + ("[data-toggle=\"collapse\"][data-target=\"#" + element.id + "\"]"))); + var tabToggles = $(Selector.DATA_TOGGLE); + + for (var i = 0; i < tabToggles.length; i++) { + var elem = tabToggles[i]; + var selector = Util.getSelectorFromElement(elem); + + if (selector !== null && $(selector).filter(element).length > 0) { + this._triggerArray.push(elem); + } + } + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } // getters + + + var _proto = Collapse.prototype; + + // public + _proto.toggle = function toggle() { + if ($(this._element).hasClass(ClassName.SHOW)) { + this.hide(); + } else { + this.show(); + } + }; + + _proto.show = function show() { + var _this = this; + + if (this._isTransitioning || $(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var actives; + var activesData; + + if (this._parent) { + actives = $.makeArray($(this._parent).children().children(Selector.ACTIVES)); + + if (!actives.length) { + actives = null; + } + } + + if (actives) { + activesData = $(actives).data(DATA_KEY); + + if (activesData && activesData._isTransitioning) { + return; + } + } + + var startEvent = $.Event(Event.SHOW); + $(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + if (actives) { + Collapse._jQueryInterface.call($(actives), 'hide'); + + if (!activesData) { + $(actives).data(DATA_KEY, null); + } + } + + var dimension = this._getDimension(); + + $(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); + this._element.style[dimension] = 0; + + if (this._triggerArray.length) { + $(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + } + + this.setTransitioning(true); + + var complete = function complete() { + $(_this._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW); + _this._element.style[dimension] = ''; + + _this.setTransitioning(false); + + $(_this._element).trigger(Event.SHOWN); + }; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + var scrollSize = "scroll" + capitalizedDimension; + $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + this._element.style[dimension] = this._element[scrollSize] + "px"; + }; + + _proto.hide = function hide() { + var _this2 = this; + + if (this._isTransitioning || !$(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var startEvent = $.Event(Event.HIDE); + $(this._element).trigger(startEvent); + + if (startEvent.isDefaultPrevented()) { + return; + } + + var dimension = this._getDimension(); + + this._element.style[dimension] = this._element.getBoundingClientRect()[dimension] + "px"; + Util.reflow(this._element); + $(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW); + + if (this._triggerArray.length) { + for (var i = 0; i < this._triggerArray.length; i++) { + var trigger = this._triggerArray[i]; + var selector = Util.getSelectorFromElement(trigger); + + if (selector !== null) { + var $elem = $(selector); + + if (!$elem.hasClass(ClassName.SHOW)) { + $(trigger).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + } + } + } + } + + this.setTransitioning(true); + + var complete = function complete() { + _this2.setTransitioning(false); + + $(_this2._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + }; + + this._element.style[dimension] = ''; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + }; + + _proto.setTransitioning = function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + this._config = null; + this._parent = null; + this._element = null; + this._triggerArray = null; + this._isTransitioning = null; + }; // private + + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + config.toggle = Boolean(config.toggle); // coerce string values + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getDimension = function _getDimension() { + var hasWidth = $(this._element).hasClass(Dimension.WIDTH); + return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + }; + + _proto._getParent = function _getParent() { + var _this3 = this; + + var parent = null; + + if (Util.isElement(this._config.parent)) { + parent = this._config.parent; // it's a jQuery object + + if (typeof this._config.parent.jquery !== 'undefined') { + parent = this._config.parent[0]; + } + } else { + parent = $(this._config.parent)[0]; + } + + var selector = "[data-toggle=\"collapse\"][data-parent=\"" + this._config.parent + "\"]"; + $(parent).find(selector).each(function (i, element) { + _this3._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + }); + return parent; + }; + + _proto._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $(element).hasClass(ClassName.SHOW); + + if (triggerArray.length) { + $(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + }; // static + + + Collapse._getTargetFromElement = function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element); + return selector ? $(selector)[0] : null; + }; + + Collapse._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $(this); + var data = $this.data(DATA_KEY); + + var _config = $.extend({}, Default, $this.data(), typeof config === 'object' && config); + + if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(this, _config); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new Error("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + createClass(Collapse, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Collapse; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + // preventDefault only for elements (which change the URL) not inside the collapsible element + if (event.currentTarget.tagName === 'A') { + event.preventDefault(); + } + + var $trigger = $(this); + var selector = Util.getSelectorFromElement(this); + $(selector).each(function () { + var $target = $(this); + var data = $target.data(DATA_KEY); + var config = data ? 'toggle' : $trigger.data(); + + Collapse._jQueryInterface.call($target, config); + }); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Collapse._jQueryInterface; + $.fn[NAME].Constructor = Collapse; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Collapse._jQueryInterface; + }; + + return Collapse; +}($); + +/**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.12.5 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ +var nativeHints = ['native code', '[object MutationObserverConstructor]']; + +/** + * Determine if a function is implemented natively (as opposed to a polyfill). + * @method + * @memberof Popper.Utils + * @argument {Function | undefined} fn the function to check + * @returns {Boolean} + */ +var isNative = (function (fn) { + return nativeHints.some(function (hint) { + return (fn || '').toString().indexOf(hint) > -1; + }); +}); + +var isBrowser = typeof window !== 'undefined'; +var longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox']; +var timeoutDuration = 0; +for (var i = 0; i < longerTimeoutBrowsers.length; i += 1) { + if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) { + timeoutDuration = 1; + break; + } +} + +function microtaskDebounce(fn) { + var scheduled = false; + var i = 0; + var elem = document.createElement('span'); + + // MutationObserver provides a mechanism for scheduling microtasks, which + // are scheduled *before* the next task. This gives us a way to debounce + // a function but ensure it's called *before* the next paint. + var observer = new MutationObserver(function () { + fn(); + scheduled = false; + }); + + observer.observe(elem, { attributes: true }); + + return function () { + if (!scheduled) { + scheduled = true; + elem.setAttribute('x-index', i); + i = i + 1; // don't use compund (+=) because it doesn't get optimized in V8 + } + }; +} + +function taskDebounce(fn) { + var scheduled = false; + return function () { + if (!scheduled) { + scheduled = true; + setTimeout(function () { + scheduled = false; + fn(); + }, timeoutDuration); + } + }; +} + +// It's common for MutationObserver polyfills to be seen in the wild, however +// these rely on Mutation Events which only occur when an element is connected +// to the DOM. The algorithm used in this module does not use a connected element, +// and so we must ensure that a *native* MutationObserver is available. +var supportsNativeMutationObserver = isBrowser && isNative(window.MutationObserver); + +/** +* Create a debounced version of a method, that's asynchronously deferred +* but called in the minimum time possible. +* +* @method +* @memberof Popper.Utils +* @argument {Function} fn +* @returns {Function} +*/ +var debounce = supportsNativeMutationObserver ? microtaskDebounce : taskDebounce; + +/** + * Check if the given variable is a function + * @method + * @memberof Popper.Utils + * @argument {Any} functionToCheck - variable to check + * @returns {Boolean} answer to: is a function? + */ +function isFunction(functionToCheck) { + var getType = {}; + return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]'; +} + +/** + * Get CSS computed property of the given element + * @method + * @memberof Popper.Utils + * @argument {Eement} element + * @argument {String} property + */ +function getStyleComputedProperty(element, property) { + if (element.nodeType !== 1) { + return []; + } + // NOTE: 1 DOM access here + var css = window.getComputedStyle(element, null); + return property ? css[property] : css; +} + +/** + * Returns the parentNode or the host of the element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} parent + */ +function getParentNode(element) { + if (element.nodeName === 'HTML') { + return element; + } + return element.parentNode || element.host; +} + +/** + * Returns the scrolling parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} scroll parent + */ +function getScrollParent(element) { + // Return body, `getScroll` will take care to get the correct `scrollTop` from it + if (!element || ['HTML', 'BODY', '#document'].indexOf(element.nodeName) !== -1) { + return window.document.body; + } + + // Firefox want us to check `-x` and `-y` variations as well + + var _getStyleComputedProp = getStyleComputedProperty(element), + overflow = _getStyleComputedProp.overflow, + overflowX = _getStyleComputedProp.overflowX, + overflowY = _getStyleComputedProp.overflowY; + + if (/(auto|scroll)/.test(overflow + overflowY + overflowX)) { + return element; + } + + return getScrollParent(getParentNode(element)); +} + +/** + * Returns the offset parent of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Element} offset parent + */ +function getOffsetParent(element) { + // NOTE: 1 DOM access here + var offsetParent = element && element.offsetParent; + var nodeName = offsetParent && offsetParent.nodeName; + + if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') { + return window.document.documentElement; + } + + // .offsetParent will return the closest TD or TABLE in case + // no offsetParent is present, I hate this job... + if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') { + return getOffsetParent(offsetParent); + } + + return offsetParent; +} + +function isOffsetContainer(element) { + var nodeName = element.nodeName; + + if (nodeName === 'BODY') { + return false; + } + return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element; +} + +/** + * Finds the root node (document, shadowDOM root) of the given element + * @method + * @memberof Popper.Utils + * @argument {Element} node + * @returns {Element} root node + */ +function getRoot(node) { + if (node.parentNode !== null) { + return getRoot(node.parentNode); + } + + return node; +} + +/** + * Finds the offset parent common to the two provided nodes + * @method + * @memberof Popper.Utils + * @argument {Element} element1 + * @argument {Element} element2 + * @returns {Element} common offset parent + */ +function findCommonOffsetParent(element1, element2) { + // This check is needed to avoid errors in case one of the elements isn't defined for any reason + if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) { + return window.document.documentElement; + } + + // Here we make sure to give as "start" the element that comes first in the DOM + var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING; + var start = order ? element1 : element2; + var end = order ? element2 : element1; + + // Get common ancestor container + var range = document.createRange(); + range.setStart(start, 0); + range.setEnd(end, 0); + var commonAncestorContainer = range.commonAncestorContainer; + + // Both nodes are inside #document + + if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) { + if (isOffsetContainer(commonAncestorContainer)) { + return commonAncestorContainer; + } + + return getOffsetParent(commonAncestorContainer); + } + + // one of the nodes is inside shadowDOM, find which one + var element1root = getRoot(element1); + if (element1root.host) { + return findCommonOffsetParent(element1root.host, element2); + } else { + return findCommonOffsetParent(element1, getRoot(element2).host); + } +} + +/** + * Gets the scroll value of the given element in the given side (top and left) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {String} side `top` or `left` + * @returns {number} amount of scrolled pixels + */ +function getScroll(element) { + var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top'; + + var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft'; + var nodeName = element.nodeName; + + if (nodeName === 'BODY' || nodeName === 'HTML') { + var html = window.document.documentElement; + var scrollingElement = window.document.scrollingElement || html; + return scrollingElement[upperSide]; + } + + return element[upperSide]; +} + +/* + * Sum or subtract the element scroll values (left and top) from a given rect object + * @method + * @memberof Popper.Utils + * @param {Object} rect - Rect object you want to change + * @param {HTMLElement} element - The element from the function reads the scroll values + * @param {Boolean} subtract - set to true if you want to subtract the scroll values + * @return {Object} rect - The modifier rect object + */ +function includeScroll(rect, element) { + var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + var modifier = subtract ? -1 : 1; + rect.top += scrollTop * modifier; + rect.bottom += scrollTop * modifier; + rect.left += scrollLeft * modifier; + rect.right += scrollLeft * modifier; + return rect; +} + +/* + * Helper to detect borders of a given element + * @method + * @memberof Popper.Utils + * @param {CSSStyleDeclaration} styles + * Result of `getStyleComputedProperty` on the given element + * @param {String} axis - `x` or `y` + * @return {number} borders - The borders size of the given axis + */ + +function getBordersSize(styles, axis) { + var sideA = axis === 'x' ? 'Left' : 'Top'; + var sideB = sideA === 'Left' ? 'Right' : 'Bottom'; + + return +styles['border' + sideA + 'Width'].split('px')[0] + +styles['border' + sideB + 'Width'].split('px')[0]; +} + +/** + * Tells if you are running Internet Explorer 10 + * @method + * @memberof Popper.Utils + * @returns {Boolean} isIE10 + */ +var isIE10 = undefined; + +var isIE10$1 = function () { + if (isIE10 === undefined) { + isIE10 = navigator.appVersion.indexOf('MSIE 10') !== -1; + } + return isIE10; +}; + +function getSize(axis, body, html, computedStyle) { + return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE10$1() ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0); +} + +function getWindowSizes() { + var body = window.document.body; + var html = window.document.documentElement; + var computedStyle = isIE10$1() && window.getComputedStyle(html); + + return { + height: getSize('Height', body, html, computedStyle), + width: getSize('Width', body, html, computedStyle) + }; +} + +var classCallCheck = function (instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +}; + +var createClass$1 = function () { + function defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + return function (Constructor, protoProps, staticProps) { + if (protoProps) defineProperties(Constructor.prototype, protoProps); + if (staticProps) defineProperties(Constructor, staticProps); + return Constructor; + }; +}(); + + + + + +var defineProperty = function (obj, key, value) { + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); + } else { + obj[key] = value; + } + + return obj; +}; + +var _extends$1 = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; +}; + +/** + * Given element offsets, generate an output similar to getBoundingClientRect + * @method + * @memberof Popper.Utils + * @argument {Object} offsets + * @returns {Object} ClientRect like output + */ +function getClientRect(offsets) { + return _extends$1({}, offsets, { + right: offsets.left + offsets.width, + bottom: offsets.top + offsets.height + }); +} + +/** + * Get bounding client rect of given element + * @method + * @memberof Popper.Utils + * @param {HTMLElement} element + * @return {Object} client rect + */ +function getBoundingClientRect(element) { + var rect = {}; + + // IE10 10 FIX: Please, don't ask, the element isn't + // considered in DOM in some circumstances... + // This isn't reproducible in IE10 compatibility mode of IE11 + if (isIE10$1()) { + try { + rect = element.getBoundingClientRect(); + var scrollTop = getScroll(element, 'top'); + var scrollLeft = getScroll(element, 'left'); + rect.top += scrollTop; + rect.left += scrollLeft; + rect.bottom += scrollTop; + rect.right += scrollLeft; + } catch (err) {} + } else { + rect = element.getBoundingClientRect(); + } + + var result = { + left: rect.left, + top: rect.top, + width: rect.right - rect.left, + height: rect.bottom - rect.top + }; + + // subtract scrollbar size from sizes + var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {}; + var width = sizes.width || element.clientWidth || result.right - result.left; + var height = sizes.height || element.clientHeight || result.bottom - result.top; + + var horizScrollbar = element.offsetWidth - width; + var vertScrollbar = element.offsetHeight - height; + + // if an hypothetical scrollbar is detected, we must be sure it's not a `border` + // we make this check conditional for performance reasons + if (horizScrollbar || vertScrollbar) { + var styles = getStyleComputedProperty(element); + horizScrollbar -= getBordersSize(styles, 'x'); + vertScrollbar -= getBordersSize(styles, 'y'); + + result.width -= horizScrollbar; + result.height -= vertScrollbar; + } + + return getClientRect(result); +} + +function getOffsetRectRelativeToArbitraryNode(children, parent) { + var isIE10 = isIE10$1(); + var isHTML = parent.nodeName === 'HTML'; + var childrenRect = getBoundingClientRect(children); + var parentRect = getBoundingClientRect(parent); + var scrollParent = getScrollParent(children); + + var styles = getStyleComputedProperty(parent); + var borderTopWidth = +styles.borderTopWidth.split('px')[0]; + var borderLeftWidth = +styles.borderLeftWidth.split('px')[0]; + + var offsets = getClientRect({ + top: childrenRect.top - parentRect.top - borderTopWidth, + left: childrenRect.left - parentRect.left - borderLeftWidth, + width: childrenRect.width, + height: childrenRect.height + }); + offsets.marginTop = 0; + offsets.marginLeft = 0; + + // Subtract margins of documentElement in case it's being used as parent + // we do this only on HTML because it's the only element that behaves + // differently when margins are applied to it. The margins are included in + // the box of the documentElement, in the other cases not. + if (!isIE10 && isHTML) { + var marginTop = +styles.marginTop.split('px')[0]; + var marginLeft = +styles.marginLeft.split('px')[0]; + + offsets.top -= borderTopWidth - marginTop; + offsets.bottom -= borderTopWidth - marginTop; + offsets.left -= borderLeftWidth - marginLeft; + offsets.right -= borderLeftWidth - marginLeft; + + // Attach marginTop and marginLeft because in some circumstances we may need them + offsets.marginTop = marginTop; + offsets.marginLeft = marginLeft; + } + + if (isIE10 ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') { + offsets = includeScroll(offsets, parent); + } + + return offsets; +} + +function getViewportOffsetRectRelativeToArtbitraryNode(element) { + var html = window.document.documentElement; + var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html); + var width = Math.max(html.clientWidth, window.innerWidth || 0); + var height = Math.max(html.clientHeight, window.innerHeight || 0); + + var scrollTop = getScroll(html); + var scrollLeft = getScroll(html, 'left'); + + var offset = { + top: scrollTop - relativeOffset.top + relativeOffset.marginTop, + left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft, + width: width, + height: height + }; + + return getClientRect(offset); +} + +/** + * Check if the given element is fixed or is inside a fixed parent + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @argument {Element} customContainer + * @returns {Boolean} answer to "isFixed?" + */ +function isFixed(element) { + var nodeName = element.nodeName; + if (nodeName === 'BODY' || nodeName === 'HTML') { + return false; + } + if (getStyleComputedProperty(element, 'position') === 'fixed') { + return true; + } + return isFixed(getParentNode(element)); +} + +/** + * Computed the boundaries limits and return them + * @method + * @memberof Popper.Utils + * @param {HTMLElement} popper + * @param {HTMLElement} reference + * @param {number} padding + * @param {HTMLElement} boundariesElement - Element used to define the boundaries + * @returns {Object} Coordinates of the boundaries + */ +function getBoundaries(popper, reference, padding, boundariesElement) { + // NOTE: 1 DOM access here + var boundaries = { top: 0, left: 0 }; + var offsetParent = findCommonOffsetParent(popper, reference); + + // Handle viewport case + if (boundariesElement === 'viewport') { + boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent); + } else { + // Handle other cases based on DOM element used as boundaries + var boundariesNode = void 0; + if (boundariesElement === 'scrollParent') { + boundariesNode = getScrollParent(getParentNode(popper)); + if (boundariesNode.nodeName === 'BODY') { + boundariesNode = window.document.documentElement; + } + } else if (boundariesElement === 'window') { + boundariesNode = window.document.documentElement; + } else { + boundariesNode = boundariesElement; + } + + var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent); + + // In case of HTML, we need a different computation + if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) { + var _getWindowSizes = getWindowSizes(), + height = _getWindowSizes.height, + width = _getWindowSizes.width; + + boundaries.top += offsets.top - offsets.marginTop; + boundaries.bottom = height + offsets.top; + boundaries.left += offsets.left - offsets.marginLeft; + boundaries.right = width + offsets.left; + } else { + // for all the other DOM elements, this one is good + boundaries = offsets; + } + } + + // Add paddings + boundaries.left += padding; + boundaries.top += padding; + boundaries.right -= padding; + boundaries.bottom -= padding; + + return boundaries; +} + +function getArea(_ref) { + var width = _ref.width, + height = _ref.height; + + return width * height; +} + +/** + * Utility used to transform the `auto` placement to the placement with more + * available space. + * @method + * @memberof Popper.Utils + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) { + var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0; + + if (placement.indexOf('auto') === -1) { + return placement; + } + + var boundaries = getBoundaries(popper, reference, padding, boundariesElement); + + var rects = { + top: { + width: boundaries.width, + height: refRect.top - boundaries.top + }, + right: { + width: boundaries.right - refRect.right, + height: boundaries.height + }, + bottom: { + width: boundaries.width, + height: boundaries.bottom - refRect.bottom + }, + left: { + width: refRect.left - boundaries.left, + height: boundaries.height + } + }; + + var sortedAreas = Object.keys(rects).map(function (key) { + return _extends$1({ + key: key + }, rects[key], { + area: getArea(rects[key]) + }); + }).sort(function (a, b) { + return b.area - a.area; + }); + + var filteredAreas = sortedAreas.filter(function (_ref2) { + var width = _ref2.width, + height = _ref2.height; + return width >= popper.clientWidth && height >= popper.clientHeight; + }); + + var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key; + + var variation = placement.split('-')[1]; + + return computedPlacement + (variation ? '-' + variation : ''); +} + +/** + * Get offsets to the reference element + * @method + * @memberof Popper.Utils + * @param {Object} state + * @param {Element} popper - the popper element + * @param {Element} reference - the reference element (the popper will be relative to this) + * @returns {Object} An object containing the offsets which will be applied to the popper + */ +function getReferenceOffsets(state, popper, reference) { + var commonOffsetParent = findCommonOffsetParent(popper, reference); + return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent); +} + +/** + * Get the outer sizes of the given element (offset size + margins) + * @method + * @memberof Popper.Utils + * @argument {Element} element + * @returns {Object} object containing width and height properties + */ +function getOuterSizes(element) { + var styles = window.getComputedStyle(element); + var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom); + var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight); + var result = { + width: element.offsetWidth + y, + height: element.offsetHeight + x + }; + return result; +} + +/** + * Get the opposite placement of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement + * @returns {String} flipped placement + */ +function getOppositePlacement(placement) { + var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' }; + return placement.replace(/left|right|bottom|top/g, function (matched) { + return hash[matched]; + }); +} + +/** + * Get offsets to the popper + * @method + * @memberof Popper.Utils + * @param {Object} position - CSS position the Popper will get applied + * @param {HTMLElement} popper - the popper element + * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this) + * @param {String} placement - one of the valid placement options + * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper + */ +function getPopperOffsets(popper, referenceOffsets, placement) { + placement = placement.split('-')[0]; + + // Get popper node sizes + var popperRect = getOuterSizes(popper); + + // Add position, width and height to our offsets object + var popperOffsets = { + width: popperRect.width, + height: popperRect.height + }; + + // depending by the popper placement we have to compute its offsets slightly differently + var isHoriz = ['right', 'left'].indexOf(placement) !== -1; + var mainSide = isHoriz ? 'top' : 'left'; + var secondarySide = isHoriz ? 'left' : 'top'; + var measurement = isHoriz ? 'height' : 'width'; + var secondaryMeasurement = !isHoriz ? 'height' : 'width'; + + popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2; + if (placement === secondarySide) { + popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement]; + } else { + popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)]; + } + + return popperOffsets; +} + +/** + * Mimics the `find` method of Array + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function find(arr, check) { + // use native find if supported + if (Array.prototype.find) { + return arr.find(check); + } + + // use `filter` to obtain the same behavior of `find` + return arr.filter(check)[0]; +} + +/** + * Return the index of the matching object + * @method + * @memberof Popper.Utils + * @argument {Array} arr + * @argument prop + * @argument value + * @returns index or -1 + */ +function findIndex(arr, prop, value) { + // use native findIndex if supported + if (Array.prototype.findIndex) { + return arr.findIndex(function (cur) { + return cur[prop] === value; + }); + } + + // use `find` + `indexOf` if `findIndex` isn't supported + var match = find(arr, function (obj) { + return obj[prop] === value; + }); + return arr.indexOf(match); +} + +/** + * Loop trough the list of modifiers and run them in order, + * each of them will then edit the data object. + * @method + * @memberof Popper.Utils + * @param {dataObject} data + * @param {Array} modifiers + * @param {String} ends - Optional modifier name used as stopper + * @returns {dataObject} + */ +function runModifiers(modifiers, data, ends) { + var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends)); + + modifiersToRun.forEach(function (modifier) { + if (modifier.function) { + console.warn('`modifier.function` is deprecated, use `modifier.fn`!'); + } + var fn = modifier.function || modifier.fn; + if (modifier.enabled && isFunction(fn)) { + // Add properties to offsets to make them a complete clientRect object + // we do this before each modifier to make sure the previous one doesn't + // mess with these values + data.offsets.popper = getClientRect(data.offsets.popper); + data.offsets.reference = getClientRect(data.offsets.reference); + + data = fn(data, modifier); + } + }); + + return data; +} + +/** + * Updates the position of the popper, computing the new offsets and applying + * the new style.
    + * Prefer `scheduleUpdate` over `update` because of performance reasons. + * @method + * @memberof Popper + */ +function update() { + // if popper is destroyed, don't perform any further update + if (this.state.isDestroyed) { + return; + } + + var data = { + instance: this, + styles: {}, + arrowStyles: {}, + attributes: {}, + flipped: false, + offsets: {} + }; + + // compute reference element offsets + data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding); + + // store the computed placement inside `originalPlacement` + data.originalPlacement = data.placement; + + // compute the popper offsets + data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement); + data.offsets.popper.position = 'absolute'; + + // run the modifiers + data = runModifiers(this.modifiers, data); + + // the first `update` will call `onCreate` callback + // the other ones will call `onUpdate` callback + if (!this.state.isCreated) { + this.state.isCreated = true; + this.options.onCreate(data); + } else { + this.options.onUpdate(data); + } +} + +/** + * Helper used to know if the given modifier is enabled. + * @method + * @memberof Popper.Utils + * @returns {Boolean} + */ +function isModifierEnabled(modifiers, modifierName) { + return modifiers.some(function (_ref) { + var name = _ref.name, + enabled = _ref.enabled; + return enabled && name === modifierName; + }); +} + +/** + * Get the prefixed supported property name + * @method + * @memberof Popper.Utils + * @argument {String} property (camelCase) + * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix) + */ +function getSupportedPropertyName(property) { + var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O']; + var upperProp = property.charAt(0).toUpperCase() + property.slice(1); + + for (var i = 0; i < prefixes.length - 1; i++) { + var prefix = prefixes[i]; + var toCheck = prefix ? '' + prefix + upperProp : property; + if (typeof window.document.body.style[toCheck] !== 'undefined') { + return toCheck; + } + } + return null; +} + +/** + * Destroy the popper + * @method + * @memberof Popper + */ +function destroy() { + this.state.isDestroyed = true; + + // touch DOM only if `applyStyle` modifier is enabled + if (isModifierEnabled(this.modifiers, 'applyStyle')) { + this.popper.removeAttribute('x-placement'); + this.popper.style.left = ''; + this.popper.style.position = ''; + this.popper.style.top = ''; + this.popper.style[getSupportedPropertyName('transform')] = ''; + } + + this.disableEventListeners(); + + // remove the popper if user explicity asked for the deletion on destroy + // do not use `remove` because IE11 doesn't support it + if (this.options.removeOnDestroy) { + this.popper.parentNode.removeChild(this.popper); + } + return this; +} + +function attachToScrollParents(scrollParent, event, callback, scrollParents) { + var isBody = scrollParent.nodeName === 'BODY'; + var target = isBody ? window : scrollParent; + target.addEventListener(event, callback, { passive: true }); + + if (!isBody) { + attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents); + } + scrollParents.push(target); +} + +/** + * Setup needed event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function setupEventListeners(reference, options, state, updateBound) { + // Resize event listener on window + state.updateBound = updateBound; + window.addEventListener('resize', state.updateBound, { passive: true }); + + // Scroll event listener on scroll parents + var scrollElement = getScrollParent(reference); + attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents); + state.scrollElement = scrollElement; + state.eventsEnabled = true; + + return state; +} + +/** + * It will add resize/scroll events and start recalculating + * position of the popper element when they are triggered. + * @method + * @memberof Popper + */ +function enableEventListeners() { + if (!this.state.eventsEnabled) { + this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate); + } +} + +/** + * Remove event listeners used to update the popper position + * @method + * @memberof Popper.Utils + * @private + */ +function removeEventListeners(reference, state) { + // Remove resize event listener on window + window.removeEventListener('resize', state.updateBound); + + // Remove scroll event listener on scroll parents + state.scrollParents.forEach(function (target) { + target.removeEventListener('scroll', state.updateBound); + }); + + // Reset state + state.updateBound = null; + state.scrollParents = []; + state.scrollElement = null; + state.eventsEnabled = false; + return state; +} + +/** + * It will remove resize/scroll events and won't recalculate popper position + * when they are triggered. It also won't trigger onUpdate callback anymore, + * unless you call `update` method manually. + * @method + * @memberof Popper + */ +function disableEventListeners() { + if (this.state.eventsEnabled) { + window.cancelAnimationFrame(this.scheduleUpdate); + this.state = removeEventListeners(this.reference, this.state); + } +} + +/** + * Tells if a given input is a number + * @method + * @memberof Popper.Utils + * @param {*} input to check + * @return {Boolean} + */ +function isNumeric(n) { + return n !== '' && !isNaN(parseFloat(n)) && isFinite(n); +} + +/** + * Set the style to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the style to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setStyles(element, styles) { + Object.keys(styles).forEach(function (prop) { + var unit = ''; + // add unit if the value is numeric and is one of the following + if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) { + unit = 'px'; + } + element.style[prop] = styles[prop] + unit; + }); +} + +/** + * Set the attributes to the given popper + * @method + * @memberof Popper.Utils + * @argument {Element} element - Element to apply the attributes to + * @argument {Object} styles + * Object with a list of properties and values which will be applied to the element + */ +function setAttributes(element, attributes) { + Object.keys(attributes).forEach(function (prop) { + var value = attributes[prop]; + if (value !== false) { + element.setAttribute(prop, attributes[prop]); + } else { + element.removeAttribute(prop); + } + }); +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} data.styles - List of style properties - values to apply to popper element + * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The same data object + */ +function applyStyle(data) { + // any property present in `data.styles` will be applied to the popper, + // in this way we can make the 3rd party modifiers add custom styles to it + // Be aware, modifiers could override the properties defined in the previous + // lines of this modifier! + setStyles(data.instance.popper, data.styles); + + // any property present in `data.attributes` will be applied to the popper, + // they will be set as HTML attributes of the element + setAttributes(data.instance.popper, data.attributes); + + // if arrowElement is defined and arrowStyles has some properties + if (data.arrowElement && Object.keys(data.arrowStyles).length) { + setStyles(data.arrowElement, data.arrowStyles); + } + + return data; +} + +/** + * Set the x-placement attribute before everything else because it could be used + * to add margins to the popper margins needs to be calculated to get the + * correct popper offsets. + * @method + * @memberof Popper.modifiers + * @param {HTMLElement} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper. + * @param {Object} options - Popper.js options + */ +function applyStyleOnLoad(reference, popper, options, modifierOptions, state) { + // compute reference element offsets + var referenceOffsets = getReferenceOffsets(state, popper, reference); + + // compute auto placement, store placement inside the data object, + // modifiers will be able to edit `placement` if needed + // and refer to originalPlacement to know the original value + var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding); + + popper.setAttribute('x-placement', placement); + + // Apply `position` to popper before anything else because + // without the position applied we can't guarantee correct computations + setStyles(popper, { position: 'absolute' }); + + return options; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function computeStyle(data, options) { + var x = options.x, + y = options.y; + var popper = data.offsets.popper; + + // Remove this legacy support in Popper.js v2 + + var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'applyStyle'; + }).gpuAcceleration; + if (legacyGpuAccelerationOption !== undefined) { + console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'); + } + var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration; + + var offsetParent = getOffsetParent(data.instance.popper); + var offsetParentRect = getBoundingClientRect(offsetParent); + + // Styles + var styles = { + position: popper.position + }; + + // floor sides to avoid blurry text + var offsets = { + left: Math.floor(popper.left), + top: Math.floor(popper.top), + bottom: Math.floor(popper.bottom), + right: Math.floor(popper.right) + }; + + var sideA = x === 'bottom' ? 'top' : 'bottom'; + var sideB = y === 'right' ? 'left' : 'right'; + + // if gpuAcceleration is set to `true` and transform is supported, + // we use `translate3d` to apply the position to the popper we + // automatically use the supported prefixed version if needed + var prefixedProperty = getSupportedPropertyName('transform'); + + // now, let's make a step back and look at this code closely (wtf?) + // If the content of the popper grows once it's been positioned, it + // may happen that the popper gets misplaced because of the new content + // overflowing its reference element + // To avoid this problem, we provide two options (x and y), which allow + // the consumer to define the offset origin. + // If we position a popper on top of a reference element, we can set + // `x` to `top` to make the popper grow towards its top instead of + // its bottom. + var left = void 0, + top = void 0; + if (sideA === 'bottom') { + top = -offsetParentRect.height + offsets.bottom; + } else { + top = offsets.top; + } + if (sideB === 'right') { + left = -offsetParentRect.width + offsets.right; + } else { + left = offsets.left; + } + if (gpuAcceleration && prefixedProperty) { + styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)'; + styles[sideA] = 0; + styles[sideB] = 0; + styles.willChange = 'transform'; + } else { + // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties + var invertTop = sideA === 'bottom' ? -1 : 1; + var invertLeft = sideB === 'right' ? -1 : 1; + styles[sideA] = top * invertTop; + styles[sideB] = left * invertLeft; + styles.willChange = sideA + ', ' + sideB; + } + + // Attributes + var attributes = { + 'x-placement': data.placement + }; + + // Update `data` attributes, styles and arrowStyles + data.attributes = _extends$1({}, attributes, data.attributes); + data.styles = _extends$1({}, styles, data.styles); + data.arrowStyles = _extends$1({}, data.offsets.arrow, data.arrowStyles); + + return data; +} + +/** + * Helper used to know if the given modifier depends from another one.
    + * It checks if the needed modifier is listed and enabled. + * @method + * @memberof Popper.Utils + * @param {Array} modifiers - list of modifiers + * @param {String} requestingName - name of requesting modifier + * @param {String} requestedName - name of requested modifier + * @returns {Boolean} + */ +function isModifierRequired(modifiers, requestingName, requestedName) { + var requesting = find(modifiers, function (_ref) { + var name = _ref.name; + return name === requestingName; + }); + + var isRequired = !!requesting && modifiers.some(function (modifier) { + return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order; + }); + + if (!isRequired) { + var _requesting = '`' + requestingName + '`'; + var requested = '`' + requestedName + '`'; + console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!'); + } + return isRequired; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function arrow(data, options) { + // arrow depends on keepTogether in order to work + if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) { + return data; + } + + var arrowElement = options.element; + + // if arrowElement is a string, suppose it's a CSS selector + if (typeof arrowElement === 'string') { + arrowElement = data.instance.popper.querySelector(arrowElement); + + // if arrowElement is not found, don't run the modifier + if (!arrowElement) { + return data; + } + } else { + // if the arrowElement isn't a query selector we must check that the + // provided DOM node is child of its popper node + if (!data.instance.popper.contains(arrowElement)) { + console.warn('WARNING: `arrow.element` must be child of its popper element!'); + return data; + } + } + + var placement = data.placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isVertical = ['left', 'right'].indexOf(placement) !== -1; + + var len = isVertical ? 'height' : 'width'; + var sideCapitalized = isVertical ? 'Top' : 'Left'; + var side = sideCapitalized.toLowerCase(); + var altSide = isVertical ? 'left' : 'top'; + var opSide = isVertical ? 'bottom' : 'right'; + var arrowElementSize = getOuterSizes(arrowElement)[len]; + + // + // extends keepTogether behavior making sure the popper and its + // reference have enough pixels in conjuction + // + + // top/left side + if (reference[opSide] - arrowElementSize < popper[side]) { + data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize); + } + // bottom/right side + if (reference[side] + arrowElementSize > popper[opSide]) { + data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide]; + } + + // compute center of the popper + var center = reference[side] + reference[len] / 2 - arrowElementSize / 2; + + // Compute the sideValue using the updated popper offsets + // take popper margin in account because we don't have this info available + var popperMarginSide = getStyleComputedProperty(data.instance.popper, 'margin' + sideCapitalized).replace('px', ''); + var sideValue = center - getClientRect(data.offsets.popper)[side] - popperMarginSide; + + // prevent arrowElement from being placed not contiguously to its popper + sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0); + + data.arrowElement = arrowElement; + data.offsets.arrow = {}; + data.offsets.arrow[side] = Math.round(sideValue); + data.offsets.arrow[altSide] = ''; // make sure to unset any eventual altSide value from the DOM node + + return data; +} + +/** + * Get the opposite placement variation of the given one + * @method + * @memberof Popper.Utils + * @argument {String} placement variation + * @returns {String} flipped placement variation + */ +function getOppositeVariation(variation) { + if (variation === 'end') { + return 'start'; + } else if (variation === 'start') { + return 'end'; + } + return variation; +} + +/** + * List of accepted placements to use as values of the `placement` option.
    + * Valid placements are: + * - `auto` + * - `top` + * - `right` + * - `bottom` + * - `left` + * + * Each placement can have a variation from this list: + * - `-start` + * - `-end` + * + * Variations are interpreted easily if you think of them as the left to right + * written languages. Horizontally (`top` and `bottom`), `start` is left and `end` + * is right.
    + * Vertically (`left` and `right`), `start` is top and `end` is bottom. + * + * Some valid examples are: + * - `top-end` (on top of reference, right aligned) + * - `right-start` (on right of reference, top aligned) + * - `bottom` (on bottom, centered) + * - `auto-right` (on the side with more space available, alignment depends by placement) + * + * @static + * @type {Array} + * @enum {String} + * @readonly + * @method placements + * @memberof Popper + */ +var placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']; + +// Get rid of `auto` `auto-start` and `auto-end` +var validPlacements = placements.slice(3); + +/** + * Given an initial placement, returns all the subsequent placements + * clockwise (or counter-clockwise). + * + * @method + * @memberof Popper.Utils + * @argument {String} placement - A valid placement (it accepts variations) + * @argument {Boolean} counter - Set to true to walk the placements counterclockwise + * @returns {Array} placements including their variations + */ +function clockwise(placement) { + var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + var index = validPlacements.indexOf(placement); + var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index)); + return counter ? arr.reverse() : arr; +} + +var BEHAVIORS = { + FLIP: 'flip', + CLOCKWISE: 'clockwise', + COUNTERCLOCKWISE: 'counterclockwise' +}; + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function flip(data, options) { + // if `inner` modifier is enabled, we can't use the `flip` modifier + if (isModifierEnabled(data.instance.modifiers, 'inner')) { + return data; + } + + if (data.flipped && data.placement === data.originalPlacement) { + // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides + return data; + } + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement); + + var placement = data.placement.split('-')[0]; + var placementOpposite = getOppositePlacement(placement); + var variation = data.placement.split('-')[1] || ''; + + var flipOrder = []; + + switch (options.behavior) { + case BEHAVIORS.FLIP: + flipOrder = [placement, placementOpposite]; + break; + case BEHAVIORS.CLOCKWISE: + flipOrder = clockwise(placement); + break; + case BEHAVIORS.COUNTERCLOCKWISE: + flipOrder = clockwise(placement, true); + break; + default: + flipOrder = options.behavior; + } + + flipOrder.forEach(function (step, index) { + if (placement !== step || flipOrder.length === index + 1) { + return data; + } + + placement = data.placement.split('-')[0]; + placementOpposite = getOppositePlacement(placement); + + var popperOffsets = data.offsets.popper; + var refOffsets = data.offsets.reference; + + // using floor because the reference offsets may contain decimals we are not going to consider here + var floor = Math.floor; + var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom); + + var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left); + var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right); + var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top); + var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom); + + var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom; + + // flip the variation if required + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom); + + if (overlapsRef || overflowsBoundaries || flippedVariation) { + // this boolean to detect any flip loop + data.flipped = true; + + if (overlapsRef || overflowsBoundaries) { + placement = flipOrder[index + 1]; + } + + if (flippedVariation) { + variation = getOppositeVariation(variation); + } + + data.placement = placement + (variation ? '-' + variation : ''); + + // this object contains `position`, we want to preserve it along with + // any additional property we may add in the future + data.offsets.popper = _extends$1({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement)); + + data = runModifiers(data.instance.modifiers, data, 'flip'); + } + }); + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function keepTogether(data) { + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var placement = data.placement.split('-')[0]; + var floor = Math.floor; + var isVertical = ['top', 'bottom'].indexOf(placement) !== -1; + var side = isVertical ? 'right' : 'bottom'; + var opSide = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + if (popper[side] < floor(reference[opSide])) { + data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement]; + } + if (popper[opSide] > floor(reference[side])) { + data.offsets.popper[opSide] = floor(reference[side]); + } + + return data; +} + +/** + * Converts a string containing value + unit into a px value number + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} str - Value + unit string + * @argument {String} measurement - `height` or `width` + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @returns {Number|String} + * Value in pixels, or original string if no values were extracted + */ +function toValue(str, measurement, popperOffsets, referenceOffsets) { + // separate value from unit + var split = str.match(/((?:\-|\+)?\d*\.?\d*)(.*)/); + var value = +split[1]; + var unit = split[2]; + + // If it's not a number it's an operator, I guess + if (!value) { + return str; + } + + if (unit.indexOf('%') === 0) { + var element = void 0; + switch (unit) { + case '%p': + element = popperOffsets; + break; + case '%': + case '%r': + default: + element = referenceOffsets; + } + + var rect = getClientRect(element); + return rect[measurement] / 100 * value; + } else if (unit === 'vh' || unit === 'vw') { + // if is a vh or vw, we calculate the size based on the viewport + var size = void 0; + if (unit === 'vh') { + size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0); + } else { + size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0); + } + return size / 100 * value; + } else { + // if is an explicit pixel unit, we get rid of the unit and keep the value + // if is an implicit unit, it's px, and we return just the value + return value; + } +} + +/** + * Parse an `offset` string to extrapolate `x` and `y` numeric offsets. + * @function + * @memberof {modifiers~offset} + * @private + * @argument {String} offset + * @argument {Object} popperOffsets + * @argument {Object} referenceOffsets + * @argument {String} basePlacement + * @returns {Array} a two cells array with x and y offsets in numbers + */ +function parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) { + var offsets = [0, 0]; + + // Use height if placement is left or right and index is 0 otherwise use width + // in this way the first offset will use an axis and the second one + // will use the other one + var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1; + + // Split the offset string to obtain a list of values and operands + // The regex addresses values with the plus or minus sign in front (+10, -20, etc) + var fragments = offset.split(/(\+|\-)/).map(function (frag) { + return frag.trim(); + }); + + // Detect if the offset string contains a pair of values or a single one + // they could be separated by comma or space + var divider = fragments.indexOf(find(fragments, function (frag) { + return frag.search(/,|\s/) !== -1; + })); + + if (fragments[divider] && fragments[divider].indexOf(',') === -1) { + console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.'); + } + + // If divider is found, we divide the list of values and operands to divide + // them by ofset X and Y. + var splitRegex = /\s*,\s*|\s+/; + var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments]; + + // Convert the values with units to absolute pixels to allow our computations + ops = ops.map(function (op, index) { + // Most of the units rely on the orientation of the popper + var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width'; + var mergeWithPrevious = false; + return op + // This aggregates any `+` or `-` sign that aren't considered operators + // e.g.: 10 + +5 => [10, +, +5] + .reduce(function (a, b) { + if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) { + a[a.length - 1] = b; + mergeWithPrevious = true; + return a; + } else if (mergeWithPrevious) { + a[a.length - 1] += b; + mergeWithPrevious = false; + return a; + } else { + return a.concat(b); + } + }, []) + // Here we convert the string values into number values (in px) + .map(function (str) { + return toValue(str, measurement, popperOffsets, referenceOffsets); + }); + }); + + // Loop trough the offsets arrays and execute the operations + ops.forEach(function (op, index) { + op.forEach(function (frag, index2) { + if (isNumeric(frag)) { + offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1); + } + }); + }); + return offsets; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @argument {Number|String} options.offset=0 + * The offset value as described in the modifier description + * @returns {Object} The data object, properly modified + */ +function offset(data, _ref) { + var offset = _ref.offset; + var placement = data.placement, + _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var basePlacement = placement.split('-')[0]; + + var offsets = void 0; + if (isNumeric(+offset)) { + offsets = [+offset, 0]; + } else { + offsets = parseOffset(offset, popper, reference, basePlacement); + } + + if (basePlacement === 'left') { + popper.top += offsets[0]; + popper.left -= offsets[1]; + } else if (basePlacement === 'right') { + popper.top += offsets[0]; + popper.left += offsets[1]; + } else if (basePlacement === 'top') { + popper.left += offsets[0]; + popper.top -= offsets[1]; + } else if (basePlacement === 'bottom') { + popper.left += offsets[0]; + popper.top += offsets[1]; + } + + data.popper = popper; + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function preventOverflow(data, options) { + var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper); + + // If offsetParent is the reference element, we really want to + // go one step up and use the next offsetParent as reference to + // avoid to make this modifier completely useless and look like broken + if (data.instance.reference === boundariesElement) { + boundariesElement = getOffsetParent(boundariesElement); + } + + var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement); + options.boundaries = boundaries; + + var order = options.priority; + var popper = data.offsets.popper; + + var check = { + primary: function primary(placement) { + var value = popper[placement]; + if (popper[placement] < boundaries[placement] && !options.escapeWithReference) { + value = Math.max(popper[placement], boundaries[placement]); + } + return defineProperty({}, placement, value); + }, + secondary: function secondary(placement) { + var mainSide = placement === 'right' ? 'left' : 'top'; + var value = popper[mainSide]; + if (popper[placement] > boundaries[placement] && !options.escapeWithReference) { + value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height)); + } + return defineProperty({}, mainSide, value); + } + }; + + order.forEach(function (placement) { + var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary'; + popper = _extends$1({}, popper, check[side](placement)); + }); + + data.offsets.popper = popper; + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function shift(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var shiftvariation = placement.split('-')[1]; + + // if shift shiftvariation is specified, run the modifier + if (shiftvariation) { + var _data$offsets = data.offsets, + reference = _data$offsets.reference, + popper = _data$offsets.popper; + + var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1; + var side = isVertical ? 'left' : 'top'; + var measurement = isVertical ? 'width' : 'height'; + + var shiftOffsets = { + start: defineProperty({}, side, reference[side]), + end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement]) + }; + + data.offsets.popper = _extends$1({}, popper, shiftOffsets[shiftvariation]); + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by update method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function hide(data) { + if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) { + return data; + } + + var refRect = data.offsets.reference; + var bound = find(data.instance.modifiers, function (modifier) { + return modifier.name === 'preventOverflow'; + }).boundaries; + + if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === true) { + return data; + } + + data.hide = true; + data.attributes['x-out-of-boundaries'] = ''; + } else { + // Avoid unnecessary DOM access if visibility hasn't changed + if (data.hide === false) { + return data; + } + + data.hide = false; + data.attributes['x-out-of-boundaries'] = false; + } + + return data; +} + +/** + * @function + * @memberof Modifiers + * @argument {Object} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {Object} The data object, properly modified + */ +function inner(data) { + var placement = data.placement; + var basePlacement = placement.split('-')[0]; + var _data$offsets = data.offsets, + popper = _data$offsets.popper, + reference = _data$offsets.reference; + + var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1; + + var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1; + + popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0); + + data.placement = getOppositePlacement(placement); + data.offsets.popper = getClientRect(popper); + + return data; +} + +/** + * Modifier function, each modifier can have a function of this type assigned + * to its `fn` property.
    + * These functions will be called on each update, this means that you must + * make sure they are performant enough to avoid performance bottlenecks. + * + * @function ModifierFn + * @argument {dataObject} data - The data object generated by `update` method + * @argument {Object} options - Modifiers configuration and options + * @returns {dataObject} The data object, properly modified + */ + +/** + * Modifiers are plugins used to alter the behavior of your poppers.
    + * Popper.js uses a set of 9 modifiers to provide all the basic functionalities + * needed by the library. + * + * Usually you don't want to override the `order`, `fn` and `onLoad` props. + * All the other properties are configurations that could be tweaked. + * @namespace modifiers + */ +var modifiers = { + /** + * Modifier used to shift the popper on the start or end of its reference + * element.
    + * It will read the variation of the `placement` property.
    + * It can be one either `-end` or `-start`. + * @memberof modifiers + * @inner + */ + shift: { + /** @prop {number} order=100 - Index used to define the order of execution */ + order: 100, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: shift + }, + + /** + * The `offset` modifier can shift your popper on both its axis. + * + * It accepts the following units: + * - `px` or unitless, interpreted as pixels + * - `%` or `%r`, percentage relative to the length of the reference element + * - `%p`, percentage relative to the length of the popper element + * - `vw`, CSS viewport width unit + * - `vh`, CSS viewport height unit + * + * For length is intended the main axis relative to the placement of the popper.
    + * This means that if the placement is `top` or `bottom`, the length will be the + * `width`. In case of `left` or `right`, it will be the height. + * + * You can provide a single value (as `Number` or `String`), or a pair of values + * as `String` divided by a comma or one (or more) white spaces.
    + * The latter is a deprecated method because it leads to confusion and will be + * removed in v2.
    + * Additionally, it accepts additions and subtractions between different units. + * Note that multiplications and divisions aren't supported. + * + * Valid examples are: + * ``` + * 10 + * '10%' + * '10, 10' + * '10%, 10' + * '10 + 10%' + * '10 - 5vh + 3%' + * '-10px + 5vh, 5px - 6%' + * ``` + * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap + * > with their reference element, unfortunately, you will have to disable the `flip` modifier. + * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373) + * + * @memberof modifiers + * @inner + */ + offset: { + /** @prop {number} order=200 - Index used to define the order of execution */ + order: 200, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: offset, + /** @prop {Number|String} offset=0 + * The offset value as described in the modifier description + */ + offset: 0 + }, + + /** + * Modifier used to prevent the popper from being positioned outside the boundary. + * + * An scenario exists where the reference itself is not within the boundaries.
    + * We can say it has "escaped the boundaries" — or just "escaped".
    + * In this case we need to decide whether the popper should either: + * + * - detach from the reference and remain "trapped" in the boundaries, or + * - if it should ignore the boundary and "escape with its reference" + * + * When `escapeWithReference` is set to`true` and reference is completely + * outside its boundaries, the popper will overflow (or completely leave) + * the boundaries in order to remain attached to the edge of the reference. + * + * @memberof modifiers + * @inner + */ + preventOverflow: { + /** @prop {number} order=300 - Index used to define the order of execution */ + order: 300, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: preventOverflow, + /** + * @prop {Array} [priority=['left','right','top','bottom']] + * Popper will try to prevent overflow following these priorities by default, + * then, it could overflow on the left and on top of the `boundariesElement` + */ + priority: ['left', 'right', 'top', 'bottom'], + /** + * @prop {number} padding=5 + * Amount of pixel used to define a minimum distance between the boundaries + * and the popper this makes sure the popper has always a little padding + * between the edges of its container + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='scrollParent' + * Boundaries used by the modifier, can be `scrollParent`, `window`, + * `viewport` or any DOM element. + */ + boundariesElement: 'scrollParent' + }, + + /** + * Modifier used to make sure the reference and its popper stay near eachothers + * without leaving any gap between the two. Expecially useful when the arrow is + * enabled and you want to assure it to point to its reference element. + * It cares only about the first axis, you can still have poppers with margin + * between the popper and its reference element. + * @memberof modifiers + * @inner + */ + keepTogether: { + /** @prop {number} order=400 - Index used to define the order of execution */ + order: 400, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: keepTogether + }, + + /** + * This modifier is used to move the `arrowElement` of the popper to make + * sure it is positioned between the reference element and its popper element. + * It will read the outer size of the `arrowElement` node to detect how many + * pixels of conjuction are needed. + * + * It has no effect if no `arrowElement` is provided. + * @memberof modifiers + * @inner + */ + arrow: { + /** @prop {number} order=500 - Index used to define the order of execution */ + order: 500, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: arrow, + /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */ + element: '[x-arrow]' + }, + + /** + * Modifier used to flip the popper's placement when it starts to overlap its + * reference element. + * + * Requires the `preventOverflow` modifier before it in order to work. + * + * **NOTE:** this modifier will interrupt the current update cycle and will + * restart it if it detects the need to flip the placement. + * @memberof modifiers + * @inner + */ + flip: { + /** @prop {number} order=600 - Index used to define the order of execution */ + order: 600, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: flip, + /** + * @prop {String|Array} behavior='flip' + * The behavior used to change the popper's placement. It can be one of + * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid + * placements (with optional variations). + */ + behavior: 'flip', + /** + * @prop {number} padding=5 + * The popper will flip if it hits the edges of the `boundariesElement` + */ + padding: 5, + /** + * @prop {String|HTMLElement} boundariesElement='viewport' + * The element which will define the boundaries of the popper position, + * the popper will never be placed outside of the defined boundaries + * (except if keepTogether is enabled) + */ + boundariesElement: 'viewport' + }, + + /** + * Modifier used to make the popper flow toward the inner of the reference element. + * By default, when this modifier is disabled, the popper will be placed outside + * the reference element. + * @memberof modifiers + * @inner + */ + inner: { + /** @prop {number} order=700 - Index used to define the order of execution */ + order: 700, + /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */ + enabled: false, + /** @prop {ModifierFn} */ + fn: inner + }, + + /** + * Modifier used to hide the popper when its reference element is outside of the + * popper boundaries. It will set a `x-out-of-boundaries` attribute which can + * be used to hide with a CSS selector the popper when its reference is + * out of boundaries. + * + * Requires the `preventOverflow` modifier before it in order to work. + * @memberof modifiers + * @inner + */ + hide: { + /** @prop {number} order=800 - Index used to define the order of execution */ + order: 800, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: hide + }, + + /** + * Computes the style that will be applied to the popper element to gets + * properly positioned. + * + * Note that this modifier will not touch the DOM, it just prepares the styles + * so that `applyStyle` modifier can apply it. This separation is useful + * in case you need to replace `applyStyle` with a custom implementation. + * + * This modifier has `850` as `order` value to maintain backward compatibility + * with previous versions of Popper.js. Expect the modifiers ordering method + * to change in future major versions of the library. + * + * @memberof modifiers + * @inner + */ + computeStyle: { + /** @prop {number} order=850 - Index used to define the order of execution */ + order: 850, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: computeStyle, + /** + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: true, + /** + * @prop {string} [x='bottom'] + * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin. + * Change this if your popper should grow in a direction different from `bottom` + */ + x: 'bottom', + /** + * @prop {string} [x='left'] + * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin. + * Change this if your popper should grow in a direction different from `right` + */ + y: 'right' + }, + + /** + * Applies the computed styles to the popper element. + * + * All the DOM manipulations are limited to this modifier. This is useful in case + * you want to integrate Popper.js inside a framework or view library and you + * want to delegate all the DOM manipulations to it. + * + * Note that if you disable this modifier, you must make sure the popper element + * has its position set to `absolute` before Popper.js can do its work! + * + * Just disable this modifier and define you own to achieve the desired effect. + * + * @memberof modifiers + * @inner + */ + applyStyle: { + /** @prop {number} order=900 - Index used to define the order of execution */ + order: 900, + /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */ + enabled: true, + /** @prop {ModifierFn} */ + fn: applyStyle, + /** @prop {Function} */ + onLoad: applyStyleOnLoad, + /** + * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier + * @prop {Boolean} gpuAcceleration=true + * If true, it uses the CSS 3d transformation to position the popper. + * Otherwise, it will use the `top` and `left` properties. + */ + gpuAcceleration: undefined + } +}; + +/** + * The `dataObject` is an object containing all the informations used by Popper.js + * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks. + * @name dataObject + * @property {Object} data.instance The Popper.js instance + * @property {String} data.placement Placement applied to popper + * @property {String} data.originalPlacement Placement originally defined on init + * @property {Boolean} data.flipped True if popper has been flipped by flip modifier + * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper. + * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier + * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`) + * @property {Object} data.boundaries Offsets of the popper boundaries + * @property {Object} data.offsets The measurements of popper, reference and arrow elements. + * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values + * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0 + */ + +/** + * Default options provided to Popper.js constructor.
    + * These can be overriden using the `options` argument of Popper.js.
    + * To override an option, simply pass as 3rd argument an object with the same + * structure of this object, example: + * ``` + * new Popper(ref, pop, { + * modifiers: { + * preventOverflow: { enabled: false } + * } + * }) + * ``` + * @type {Object} + * @static + * @memberof Popper + */ +var Defaults = { + /** + * Popper's placement + * @prop {Popper.placements} placement='bottom' + */ + placement: 'bottom', + + /** + * Whether events (resize, scroll) are initially enabled + * @prop {Boolean} eventsEnabled=true + */ + eventsEnabled: true, + + /** + * Set to true if you want to automatically remove the popper when + * you call the `destroy` method. + * @prop {Boolean} removeOnDestroy=false + */ + removeOnDestroy: false, + + /** + * Callback called when the popper is created.
    + * By default, is set to no-op.
    + * Access Popper.js instance with `data.instance`. + * @prop {onCreate} + */ + onCreate: function onCreate() {}, + + /** + * Callback called when the popper is updated, this callback is not called + * on the initialization/creation of the popper, but only on subsequent + * updates.
    + * By default, is set to no-op.
    + * Access Popper.js instance with `data.instance`. + * @prop {onUpdate} + */ + onUpdate: function onUpdate() {}, + + /** + * List of modifiers used to modify the offsets before they are applied to the popper. + * They provide most of the functionalities of Popper.js + * @prop {modifiers} + */ + modifiers: modifiers +}; + +/** + * @callback onCreate + * @param {dataObject} data + */ + +/** + * @callback onUpdate + * @param {dataObject} data + */ + +// Utils +// Methods +var Popper = function () { + /** + * Create a new Popper.js instance + * @class Popper + * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper + * @param {HTMLElement} popper - The HTML element used as popper. + * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults) + * @return {Object} instance - The generated Popper.js instance + */ + function Popper(reference, popper) { + var _this = this; + + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + classCallCheck(this, Popper); + + this.scheduleUpdate = function () { + return requestAnimationFrame(_this.update); + }; + + // make update() debounced, so that it only runs at most once-per-tick + this.update = debounce(this.update.bind(this)); + + // with {} we create a new object with the options inside it + this.options = _extends$1({}, Popper.Defaults, options); + + // init state + this.state = { + isDestroyed: false, + isCreated: false, + scrollParents: [] + }; + + // get reference and popper elements (allow jQuery wrappers) + this.reference = reference.jquery ? reference[0] : reference; + this.popper = popper.jquery ? popper[0] : popper; + + // Deep merge modifiers options + this.options.modifiers = {}; + Object.keys(_extends$1({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) { + _this.options.modifiers[name] = _extends$1({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {}); + }); + + // Refactoring modifiers' list (Object => Array) + this.modifiers = Object.keys(this.options.modifiers).map(function (name) { + return _extends$1({ + name: name + }, _this.options.modifiers[name]); + }) + // sort the modifiers by order + .sort(function (a, b) { + return a.order - b.order; + }); + + // modifiers have the ability to execute arbitrary code when Popper.js get inited + // such code is executed in the same order of its modifier + // they could add new properties to their options configuration + // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`! + this.modifiers.forEach(function (modifierOptions) { + if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) { + modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state); + } + }); + + // fire the first update to position the popper in the right place + this.update(); + + var eventsEnabled = this.options.eventsEnabled; + if (eventsEnabled) { + // setup event listeners, they will take care of update the position in specific situations + this.enableEventListeners(); + } + + this.state.eventsEnabled = eventsEnabled; + } + + // We can't use class properties because they don't get listed in the + // class prototype and break stuff like Sinon stubs + + + createClass$1(Popper, [{ + key: 'update', + value: function update$$1() { + return update.call(this); + } + }, { + key: 'destroy', + value: function destroy$$1() { + return destroy.call(this); + } + }, { + key: 'enableEventListeners', + value: function enableEventListeners$$1() { + return enableEventListeners.call(this); + } + }, { + key: 'disableEventListeners', + value: function disableEventListeners$$1() { + return disableEventListeners.call(this); + } + + /** + * Schedule an update, it will run on the next UI update available + * @method scheduleUpdate + * @memberof Popper + */ + + + /** + * Collection of utilities useful when writing custom modifiers. + * Starting from version 1.7, this method is available only if you + * include `popper-utils.js` before `popper.js`. + * + * **DEPRECATION**: This way to access PopperUtils is deprecated + * and will be removed in v2! Use the PopperUtils module directly instead. + * Due to the high instability of the methods contained in Utils, we can't + * guarantee them to follow semver. Use them at your own risk! + * @static + * @private + * @type {Object} + * @deprecated since version 1.8 + * @member Utils + * @memberof Popper + */ + + }]); + return Popper; +}(); + +/** + * The `referenceObject` is an object that provides an interface compatible with Popper.js + * and lets you use it as replacement of a real DOM node.
    + * You can use this method to position a popper relatively to a set of coordinates + * in case you don't have a DOM node to use as reference. + * + * ``` + * new Popper(referenceObject, popperNode); + * ``` + * + * NB: This feature isn't supported in Internet Explorer 10 + * @name referenceObject + * @property {Function} data.getBoundingClientRect + * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method. + * @property {number} data.clientWidth + * An ES6 getter that will return the width of the virtual reference element. + * @property {number} data.clientHeight + * An ES6 getter that will return the height of the virtual reference element. + */ + + +Popper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils; +Popper.placements = placements; +Popper.Defaults = Defaults; + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Dropdown = function () { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new Error('Bootstrap dropdown require Popper.js (https://popper.js.org)'); + } + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + + var NAME = 'dropdown'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.dropdown'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var SPACE_KEYCODE = 32; // KeyboardEvent.which value for space key + + var TAB_KEYCODE = 9; // KeyboardEvent.which value for tab key + + var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key + + var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key + + var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) + + var REGEXP_KEYDOWN = new RegExp(ARROW_UP_KEYCODE + "|" + ARROW_DOWN_KEYCODE + "|" + ESCAPE_KEYCODE); + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: "keydown" + EVENT_KEY + DATA_API_KEY, + KEYUP_DATA_API: "keyup" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DISABLED: 'disabled', + SHOW: 'show', + DROPUP: 'dropup', + MENURIGHT: 'dropdown-menu-right', + MENULEFT: 'dropdown-menu-left' + }; + var Selector = { + DATA_TOGGLE: '[data-toggle="dropdown"]', + FORM_CHILD: '.dropdown form', + MENU: '.dropdown-menu', + NAVBAR_NAV: '.navbar-nav', + VISIBLE_ITEMS: '.dropdown-menu .dropdown-item:not(.disabled)' + }; + var AttachmentMap = { + TOP: 'top-start', + TOPEND: 'top-end', + BOTTOM: 'bottom-start', + BOTTOMEND: 'bottom-end' + }; + var Default = { + offset: 0, + flip: true + }; + var DefaultType = { + offset: '(number|string|function)', + flip: 'boolean' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Dropdown = + /*#__PURE__*/ + function () { + function Dropdown(element, config) { + this._element = element; + this._popper = null; + this._config = this._getConfig(config); + this._menu = this._getMenuElement(); + this._inNavbar = this._detectNavbar(); + + this._addEventListeners(); + } // getters + + + var _proto = Dropdown.prototype; + + // public + _proto.toggle = function toggle() { + if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this._element); + + var isActive = $(this._menu).hasClass(ClassName.SHOW); + + Dropdown._clearMenus(); + + if (isActive) { + return; + } + + var relatedTarget = { + relatedTarget: this._element + }; + var showEvent = $.Event(Event.SHOW, relatedTarget); + $(parent).trigger(showEvent); + + if (showEvent.isDefaultPrevented()) { + return; + } + + var element = this._element; // for dropup with alignment we use the parent as popper container + + if ($(parent).hasClass(ClassName.DROPUP)) { + if ($(this._menu).hasClass(ClassName.MENULEFT) || $(this._menu).hasClass(ClassName.MENURIGHT)) { + element = parent; + } + } + + this._popper = new Popper(element, this._menu, this._getPopperConfig()); // if this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) { + $('body').children().on('mouseover', null, $.noop); + } + + this._element.focus(); + + this._element.setAttribute('aria-expanded', true); + + $(this._menu).toggleClass(ClassName.SHOW); + $(parent).toggleClass(ClassName.SHOW).trigger($.Event(Event.SHOWN, relatedTarget)); + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + $(this._element).off(EVENT_KEY); + this._element = null; + this._menu = null; + + if (this._popper !== null) { + this._popper.destroy(); + } + + this._popper = null; + }; + + _proto.update = function update() { + this._inNavbar = this._detectNavbar(); + + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // private + + + _proto._addEventListeners = function _addEventListeners() { + var _this = this; + + $(this._element).on(Event.CLICK, function (event) { + event.preventDefault(); + event.stopPropagation(); + + _this.toggle(); + }); + }; + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, this.constructor.Default, $(this._element).data(), config); + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getMenuElement = function _getMenuElement() { + if (!this._menu) { + var parent = Dropdown._getParentFromElement(this._element); + + this._menu = $(parent).find(Selector.MENU)[0]; + } + + return this._menu; + }; + + _proto._getPlacement = function _getPlacement() { + var $parentDropdown = $(this._element).parent(); + var placement = AttachmentMap.BOTTOM; // Handle dropup + + if ($parentDropdown.hasClass(ClassName.DROPUP)) { + placement = AttachmentMap.TOP; + + if ($(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.TOPEND; + } + } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.BOTTOMEND; + } + + return placement; + }; + + _proto._detectNavbar = function _detectNavbar() { + return $(this._element).closest('.navbar').length > 0; + }; + + _proto._getPopperConfig = function _getPopperConfig() { + var _this2 = this; + + var offsetConf = {}; + + if (typeof this._config.offset === 'function') { + offsetConf.fn = function (data) { + data.offsets = $.extend({}, data.offsets, _this2._config.offset(data.offsets) || {}); + return data; + }; + } else { + offsetConf.offset = this._config.offset; + } + + var popperConfig = { + placement: this._getPlacement(), + modifiers: { + offset: offsetConf, + flip: { + enabled: this._config.flip + } + } // Disable Popper.js for Dropdown in Navbar + + }; + + if (this._inNavbar) { + popperConfig.modifiers.applyStyle = { + enabled: !this._inNavbar + }; + } + + return popperConfig; + }; // static + + + Dropdown._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data) { + data = new Dropdown(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new Error("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + Dropdown._clearMenus = function _clearMenus(event) { + if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH || event.type === 'keyup' && event.which !== TAB_KEYCODE)) { + return; + } + + var toggles = $.makeArray($(Selector.DATA_TOGGLE)); + + for (var i = 0; i < toggles.length; i++) { + var parent = Dropdown._getParentFromElement(toggles[i]); + + var context = $(toggles[i]).data(DATA_KEY); + var relatedTarget = { + relatedTarget: toggles[i] + }; + + if (!context) { + continue; + } + + var dropdownMenu = context._menu; + + if (!$(parent).hasClass(ClassName.SHOW)) { + continue; + } + + if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) && $.contains(parent, event.target)) { + continue; + } + + var hideEvent = $.Event(Event.HIDE, relatedTarget); + $(parent).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + continue; + } // if this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + + if ('ontouchstart' in document.documentElement) { + $('body').children().off('mouseover', null, $.noop); + } + + toggles[i].setAttribute('aria-expanded', 'false'); + $(dropdownMenu).removeClass(ClassName.SHOW); + $(parent).removeClass(ClassName.SHOW).trigger($.Event(Event.HIDDEN, relatedTarget)); + } + }; + + Dropdown._getParentFromElement = function _getParentFromElement(element) { + var parent; + var selector = Util.getSelectorFromElement(element); + + if (selector) { + parent = $(selector)[0]; + } + + return parent || element.parentNode; + }; + + Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { + if (!REGEXP_KEYDOWN.test(event.which) || /button/i.test(event.target.tagName) && event.which === SPACE_KEYCODE || /input|textarea/i.test(event.target.tagName)) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this); + + var isActive = $(parent).hasClass(ClassName.SHOW); + + if (!isActive && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) { + if (event.which === ESCAPE_KEYCODE) { + var toggle = $(parent).find(Selector.DATA_TOGGLE)[0]; + $(toggle).trigger('focus'); + } + + $(this).trigger('click'); + return; + } + + var items = $(parent).find(Selector.VISIBLE_ITEMS).get(); + + if (!items.length) { + return; + } + + var index = items.indexOf(event.target); + + if (event.which === ARROW_UP_KEYCODE && index > 0) { + // up + index--; + } + + if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { + // down + index++; + } + + if (index < 0) { + index = 0; + } + + items[index].focus(); + }; + + createClass(Dropdown, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Dropdown; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + " " + Event.KEYUP_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + event.stopPropagation(); + + Dropdown._jQueryInterface.call($(this), 'toggle'); + }).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Dropdown._jQueryInterface; + $.fn[NAME].Constructor = Dropdown; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Dropdown._jQueryInterface; + }; + + return Dropdown; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Modal = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'modal'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.modal'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 300; + var BACKDROP_TRANSITION_DURATION = 150; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var Default = { + backdrop: true, + keyboard: true, + focus: true, + show: true + }; + var DefaultType = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean', + show: 'boolean' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + RESIZE: "resize" + EVENT_KEY, + CLICK_DISMISS: "click.dismiss" + EVENT_KEY, + KEYDOWN_DISMISS: "keydown.dismiss" + EVENT_KEY, + MOUSEUP_DISMISS: "mouseup.dismiss" + EVENT_KEY, + MOUSEDOWN_DISMISS: "mousedown.dismiss" + EVENT_KEY, + CLICK_DATA_API: "click" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + SCROLLBAR_MEASURER: 'modal-scrollbar-measure', + BACKDROP: 'modal-backdrop', + OPEN: 'modal-open', + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + DIALOG: '.modal-dialog', + DATA_TOGGLE: '[data-toggle="modal"]', + DATA_DISMISS: '[data-dismiss="modal"]', + FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top', + STICKY_CONTENT: '.sticky-top', + NAVBAR_TOGGLER: '.navbar-toggler' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Modal = + /*#__PURE__*/ + function () { + function Modal(element, config) { + this._config = this._getConfig(config); + this._element = element; + this._dialog = $(element).find(Selector.DIALOG)[0]; + this._backdrop = null; + this._isShown = false; + this._isBodyOverflowing = false; + this._ignoreBackdropClick = false; + this._originalBodyPadding = 0; + this._scrollbarWidth = 0; + } // getters + + + var _proto = Modal.prototype; + + // public + _proto.toggle = function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + }; + + _proto.show = function show(relatedTarget) { + var _this = this; + + if (this._isTransitioning || this._isShown) { + return; + } + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + } + + var showEvent = $.Event(Event.SHOW, { + relatedTarget: relatedTarget + }); + $(this._element).trigger(showEvent); + + if (this._isShown || showEvent.isDefaultPrevented()) { + return; + } + + this._isShown = true; + + this._checkScrollbar(); + + this._setScrollbar(); + + this._adjustDialog(); + + $(document.body).addClass(ClassName.OPEN); + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) { + return _this.hide(event); + }); + $(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $(_this._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($(event.target).is(_this._element)) { + _this._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(function () { + return _this._showElement(relatedTarget); + }); + }; + + _proto.hide = function hide(event) { + var _this2 = this; + + if (event) { + event.preventDefault(); + } + + if (this._isTransitioning || !this._isShown) { + return; + } + + var hideEvent = $.Event(Event.HIDE); + $(this._element).trigger(hideEvent); + + if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + } + + this._isShown = false; + var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE); + + if (transition) { + this._isTransitioning = true; + } + + this._setEscapeEvent(); + + this._setResizeEvent(); + + $(document).off(Event.FOCUSIN); + $(this._element).removeClass(ClassName.SHOW); + $(this._element).off(Event.CLICK_DISMISS); + $(this._dialog).off(Event.MOUSEDOWN_DISMISS); + + if (transition) { + $(this._element).one(Util.TRANSITION_END, function (event) { + return _this2._hideModal(event); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + this._hideModal(); + } + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + $(window, document, this._element, this._backdrop).off(EVENT_KEY); + this._config = null; + this._element = null; + this._dialog = null; + this._backdrop = null; + this._isShown = null; + this._isBodyOverflowing = null; + this._ignoreBackdropClick = null; + this._scrollbarWidth = null; + }; + + _proto.handleUpdate = function handleUpdate() { + this._adjustDialog(); + }; // private + + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._showElement = function _showElement(relatedTarget) { + var _this3 = this; + + var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // don't move modals dom position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + + this._element.removeAttribute('aria-hidden'); + + this._element.scrollTop = 0; + + if (transition) { + Util.reflow(this._element); + } + + $(this._element).addClass(ClassName.SHOW); + + if (this._config.focus) { + this._enforceFocus(); + } + + var shownEvent = $.Event(Event.SHOWN, { + relatedTarget: relatedTarget + }); + + var transitionComplete = function transitionComplete() { + if (_this3._config.focus) { + _this3._element.focus(); + } + + _this3._isTransitioning = false; + $(_this3._element).trigger(shownEvent); + }; + + if (transition) { + $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + transitionComplete(); + } + }; + + _proto._enforceFocus = function _enforceFocus() { + var _this4 = this; + + $(document).off(Event.FOCUSIN) // guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (document !== event.target && _this4._element !== event.target && !$(_this4._element).has(event.target).length) { + _this4._element.focus(); + } + }); + }; + + _proto._setEscapeEvent = function _setEscapeEvent() { + var _this5 = this; + + if (this._isShown && this._config.keyboard) { + $(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === ESCAPE_KEYCODE) { + event.preventDefault(); + + _this5.hide(); + } + }); + } else if (!this._isShown) { + $(this._element).off(Event.KEYDOWN_DISMISS); + } + }; + + _proto._setResizeEvent = function _setResizeEvent() { + var _this6 = this; + + if (this._isShown) { + $(window).on(Event.RESIZE, function (event) { + return _this6.handleUpdate(event); + }); + } else { + $(window).off(Event.RESIZE); + } + }; + + _proto._hideModal = function _hideModal() { + var _this7 = this; + + this._element.style.display = 'none'; + + this._element.setAttribute('aria-hidden', true); + + this._isTransitioning = false; + + this._showBackdrop(function () { + $(document.body).removeClass(ClassName.OPEN); + + _this7._resetAdjustments(); + + _this7._resetScrollbar(); + + $(_this7._element).trigger(Event.HIDDEN); + }); + }; + + _proto._removeBackdrop = function _removeBackdrop() { + if (this._backdrop) { + $(this._backdrop).remove(); + this._backdrop = null; + } + }; + + _proto._showBackdrop = function _showBackdrop(callback) { + var _this8 = this; + + var animate = $(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; + + if (this._isShown && this._config.backdrop) { + var doAnimate = Util.supportsTransitionEnd() && animate; + this._backdrop = document.createElement('div'); + this._backdrop.className = ClassName.BACKDROP; + + if (animate) { + $(this._backdrop).addClass(animate); + } + + $(this._backdrop).appendTo(document.body); + $(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this8._ignoreBackdropClick) { + _this8._ignoreBackdropClick = false; + return; + } + + if (event.target !== event.currentTarget) { + return; + } + + if (_this8._config.backdrop === 'static') { + _this8._element.focus(); + } else { + _this8.hide(); + } + }); + + if (doAnimate) { + Util.reflow(this._backdrop); + } + + $(this._backdrop).addClass(ClassName.SHOW); + + if (!callback) { + return; + } + + if (!doAnimate) { + callback(); + return; + } + + $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else if (!this._isShown && this._backdrop) { + $(this._backdrop).removeClass(ClassName.SHOW); + + var callbackRemove = function callbackRemove() { + _this8._removeBackdrop(); + + if (callback) { + callback(); + } + }; + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + }; // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + + + _proto._adjustDialog = function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + "px"; + } + + if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + "px"; + } + }; + + _proto._resetAdjustments = function _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + }; + + _proto._checkScrollbar = function _checkScrollbar() { + var rect = document.body.getBoundingClientRect(); + this._isBodyOverflowing = rect.left + rect.right < window.innerWidth; + this._scrollbarWidth = this._getScrollbarWidth(); + }; + + _proto._setScrollbar = function _setScrollbar() { + var _this9 = this; + + if (this._isBodyOverflowing) { + // Note: DOMNode.style.paddingRight returns the actual value or '' if not set + // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set + // Adjust fixed content padding + $(Selector.FIXED_CONTENT).each(function (index, element) { + var actualPadding = $(element)[0].style.paddingRight; + var calculatedPadding = $(element).css('padding-right'); + $(element).data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + _this9._scrollbarWidth + "px"); + }); // Adjust sticky content margin + + $(Selector.STICKY_CONTENT).each(function (index, element) { + var actualMargin = $(element)[0].style.marginRight; + var calculatedMargin = $(element).css('margin-right'); + $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) - _this9._scrollbarWidth + "px"); + }); // Adjust navbar-toggler margin + + $(Selector.NAVBAR_TOGGLER).each(function (index, element) { + var actualMargin = $(element)[0].style.marginRight; + var calculatedMargin = $(element).css('margin-right'); + $(element).data('margin-right', actualMargin).css('margin-right', parseFloat(calculatedMargin) + _this9._scrollbarWidth + "px"); + }); // Adjust body padding + + var actualPadding = document.body.style.paddingRight; + var calculatedPadding = $('body').css('padding-right'); + $('body').data('padding-right', actualPadding).css('padding-right', parseFloat(calculatedPadding) + this._scrollbarWidth + "px"); + } + }; + + _proto._resetScrollbar = function _resetScrollbar() { + // Restore fixed content padding + $(Selector.FIXED_CONTENT).each(function (index, element) { + var padding = $(element).data('padding-right'); + + if (typeof padding !== 'undefined') { + $(element).css('padding-right', padding).removeData('padding-right'); + } + }); // Restore sticky content and navbar-toggler margin + + $(Selector.STICKY_CONTENT + ", " + Selector.NAVBAR_TOGGLER).each(function (index, element) { + var margin = $(element).data('margin-right'); + + if (typeof margin !== 'undefined') { + $(element).css('margin-right', margin).removeData('margin-right'); + } + }); // Restore body padding + + var padding = $('body').data('padding-right'); + + if (typeof padding !== 'undefined') { + $('body').css('padding-right', padding).removeData('padding-right'); + } + }; + + _proto._getScrollbarWidth = function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div'); + scrollDiv.className = ClassName.SCROLLBAR_MEASURER; + document.body.appendChild(scrollDiv); + var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + return scrollbarWidth; + }; // static + + + Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + var _config = $.extend({}, Modal.Default, $(this).data(), typeof config === 'object' && config); + + if (!data) { + data = new Modal(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new Error("No method named \"" + config + "\""); + } + + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + }; + + createClass(Modal, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }]); + return Modal; + }(); + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this10 = this; + + var target; + var selector = Util.getSelectorFromElement(this); + + if (selector) { + target = $(selector)[0]; + } + + var config = $(target).data(DATA_KEY) ? 'toggle' : $.extend({}, $(target).data(), $(this).data()); + + if (this.tagName === 'A' || this.tagName === 'AREA') { + event.preventDefault(); + } + + var $target = $(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // only register focus restorer if modal will actually get shown + return; + } + + $target.one(Event.HIDDEN, function () { + if ($(_this10).is(':visible')) { + _this10.focus(); + } + }); + }); + + Modal._jQueryInterface.call($(target), config, this); + }); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Modal._jQueryInterface; + $.fn[NAME].Constructor = Modal; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Modal._jQueryInterface; + }; + + return Modal; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Tooltip = function () { + /** + * Check for Popper dependency + * Popper - https://popper.js.org + */ + if (typeof Popper === 'undefined') { + throw new Error('Bootstrap tooltips require Popper.js (https://popper.js.org)'); + } + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + + var NAME = 'tooltip'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.tooltip'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 150; + var CLASS_PREFIX = 'bs-tooltip'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var DefaultType = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: '(number|string)', + container: '(string|element|boolean)', + fallbackPlacement: '(string|array)' + }; + var AttachmentMap = { + AUTO: 'auto', + TOP: 'top', + RIGHT: 'right', + BOTTOM: 'bottom', + LEFT: 'left' + }; + var Default = { + animation: true, + template: '', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: 0, + container: false, + fallbackPlacement: 'flip' + }; + var HoverState = { + SHOW: 'show', + OUT: 'out' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + }; + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TOOLTIP: '.tooltip', + TOOLTIP_INNER: '.tooltip-inner', + ARROW: '.arrow' + }; + var Trigger = { + HOVER: 'hover', + FOCUS: 'focus', + CLICK: 'click', + MANUAL: 'manual' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Tooltip = + /*#__PURE__*/ + function () { + function Tooltip(element, config) { + // private + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._popper = null; // protected + + this.element = element; + this.config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } // getters + + + var _proto = Tooltip.prototype; + + // public + _proto.enable = function enable() { + this._isEnabled = true; + }; + + _proto.disable = function disable() { + this._isEnabled = false; + }; + + _proto.toggleEnabled = function toggleEnabled() { + this._isEnabled = !this._isEnabled; + }; + + _proto.toggle = function toggle(event) { + if (!this._isEnabled) { + return; + } + + if (event) { + var dataKey = this.constructor.DATA_KEY; + var context = $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + if ($(this.getTipElement()).hasClass(ClassName.SHOW)) { + this._leave(null, this); + + return; + } + + this._enter(null, this); + } + }; + + _proto.dispose = function dispose() { + clearTimeout(this._timeout); + $.removeData(this.element, this.constructor.DATA_KEY); + $(this.element).off(this.constructor.EVENT_KEY); + $(this.element).closest('.modal').off('hide.bs.modal'); + + if (this.tip) { + $(this.tip).remove(); + } + + this._isEnabled = null; + this._timeout = null; + this._hoverState = null; + this._activeTrigger = null; + + if (this._popper !== null) { + this._popper.destroy(); + } + + this._popper = null; + this.element = null; + this.config = null; + this.tip = null; + }; + + _proto.show = function show() { + var _this = this; + + if ($(this.element).css('display') === 'none') { + throw new Error('Please use show on visible elements'); + } + + var showEvent = $.Event(this.constructor.Event.SHOW); + + if (this.isWithContent() && this._isEnabled) { + $(this.element).trigger(showEvent); + var isInTheDom = $.contains(this.element.ownerDocument.documentElement, this.element); + + if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + } + + var tip = this.getTipElement(); + var tipId = Util.getUID(this.constructor.NAME); + tip.setAttribute('id', tipId); + this.element.setAttribute('aria-describedby', tipId); + this.setContent(); + + if (this.config.animation) { + $(tip).addClass(ClassName.FADE); + } + + var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; + + var attachment = this._getAttachment(placement); + + this.addAttachmentClass(attachment); + var container = this.config.container === false ? document.body : $(this.config.container); + $(tip).data(this.constructor.DATA_KEY, this); + + if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) { + $(tip).appendTo(container); + } + + $(this.element).trigger(this.constructor.Event.INSERTED); + this._popper = new Popper(this.element, tip, { + placement: attachment, + modifiers: { + offset: { + offset: this.config.offset + }, + flip: { + behavior: this.config.fallbackPlacement + }, + arrow: { + element: Selector.ARROW + } + }, + onCreate: function onCreate(data) { + if (data.originalPlacement !== data.placement) { + _this._handlePopperPlacementChange(data); + } + }, + onUpdate: function onUpdate(data) { + _this._handlePopperPlacementChange(data); + } + }); + $(tip).addClass(ClassName.SHOW); // if this is a touch-enabled device we add extra + // empty mouseover listeners to the body's immediate children; + // only needed because of broken event delegation on iOS + // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html + + if ('ontouchstart' in document.documentElement) { + $('body').children().on('mouseover', null, $.noop); + } + + var complete = function complete() { + if (_this.config.animation) { + _this._fixTransition(); + } + + var prevHoverState = _this._hoverState; + _this._hoverState = null; + $(_this.element).trigger(_this.constructor.Event.SHOWN); + + if (prevHoverState === HoverState.OUT) { + _this._leave(null, _this); + } + }; + + if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { + $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION); + } else { + complete(); + } + } + }; + + _proto.hide = function hide(callback) { + var _this2 = this; + + var tip = this.getTipElement(); + var hideEvent = $.Event(this.constructor.Event.HIDE); + + var complete = function complete() { + if (_this2._hoverState !== HoverState.SHOW && tip.parentNode) { + tip.parentNode.removeChild(tip); + } + + _this2._cleanTipClass(); + + _this2.element.removeAttribute('aria-describedby'); + + $(_this2.element).trigger(_this2.constructor.Event.HIDDEN); + + if (_this2._popper !== null) { + _this2._popper.destroy(); + } + + if (callback) { + callback(); + } + }; + + $(this.element).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + return; + } + + $(tip).removeClass(ClassName.SHOW); // if this is a touch-enabled device we remove the extra + // empty mouseover listeners we added for iOS support + + if ('ontouchstart' in document.documentElement) { + $('body').children().off('mouseover', null, $.noop); + } + + this._activeTrigger[Trigger.CLICK] = false; + this._activeTrigger[Trigger.FOCUS] = false; + this._activeTrigger[Trigger.HOVER] = false; + + if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { + $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + } + + this._hoverState = ''; + }; + + _proto.update = function update() { + if (this._popper !== null) { + this._popper.scheduleUpdate(); + } + }; // protected + + + _proto.isWithContent = function isWithContent() { + return Boolean(this.getTitle()); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $(this.getTipElement()); + this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle()); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; + + _proto.setElementContent = function setElementContent($element, content) { + var html = this.config.html; + + if (typeof content === 'object' && (content.nodeType || content.jquery)) { + // content is a DOM node or a jQuery + if (html) { + if (!$(content).parent().is($element)) { + $element.empty().append(content); + } + } else { + $element.text($(content).text()); + } + } else { + $element[html ? 'html' : 'text'](content); + } + }; + + _proto.getTitle = function getTitle() { + var title = this.element.getAttribute('data-original-title'); + + if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + } + + return title; + }; // private + + + _proto._getAttachment = function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + }; + + _proto._setListeners = function _setListeners() { + var _this3 = this; + + var triggers = this.config.trigger.split(' '); + triggers.forEach(function (trigger) { + if (trigger === 'click') { + $(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) { + return _this3.toggle(event); + }); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN; + var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT; + $(_this3.element).on(eventIn, _this3.config.selector, function (event) { + return _this3._enter(event); + }).on(eventOut, _this3.config.selector, function (event) { + return _this3._leave(event); + }); + } + + $(_this3.element).closest('.modal').on('hide.bs.modal', function () { + return _this3.hide(); + }); + }); + + if (this.config.selector) { + this.config = $.extend({}, this.config, { + trigger: 'manual', + selector: '' + }); + } else { + this._fixTitle(); + } + }; + + _proto._fixTitle = function _fixTitle() { + var titleType = typeof this.element.getAttribute('data-original-title'); + + if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); + this.element.setAttribute('title', ''); + } + }; + + _proto._enter = function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + } + + if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) { + context._hoverState = HoverState.SHOW; + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.SHOW; + + if (!context.config.delay || !context.config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.SHOW) { + context.show(); + } + }, context.config.delay.show); + }; + + _proto._leave = function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY; + context = context || $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + context._hoverState = HoverState.OUT; + + if (!context.config.delay || !context.config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + }; + + _proto._isWithActiveTrigger = function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + }; + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, this.constructor.Default, $(this.element).data(), config); + + if (typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + if (typeof config.title === 'number') { + config.title = config.title.toString(); + } + + if (typeof config.content === 'number') { + config.content = config.content.toString(); + } + + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + return config; + }; + + _proto._getDelegateConfig = function _getDelegateConfig() { + var config = {}; + + if (this.config) { + for (var key in this.config) { + if (this.constructor.Default[key] !== this.config[key]) { + config[key] = this.config[key]; + } + } + } + + return config; + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; + + _proto._handlePopperPlacementChange = function _handlePopperPlacementChange(data) { + this._cleanTipClass(); + + this.addAttachmentClass(this._getAttachment(data.placement)); + }; + + _proto._fixTransition = function _fixTransition() { + var tip = this.getTipElement(); + var initConfigAnimation = this.config.animation; + + if (tip.getAttribute('x-placement') !== null) { + return; + } + + $(tip).removeClass(ClassName.FADE); + this.config.animation = false; + this.hide(); + this.show(); + this.config.animation = initConfigAnimation; + }; // static + + + Tooltip._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + var _config = typeof config === 'object' && config; + + if (!data && /dispose|hide/.test(config)) { + return; + } + + if (!data) { + data = new Tooltip(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new Error("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + createClass(Tooltip, null, [{ + key: "VERSION", + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Tooltip; + }(); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $.fn[NAME] = Tooltip._jQueryInterface; + $.fn[NAME].Constructor = Tooltip; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Tooltip._jQueryInterface; + }; + + return Tooltip; +}($, Popper); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Popover = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'popover'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.popover'; + var EVENT_KEY = "." + DATA_KEY; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var CLASS_PREFIX = 'bs-popover'; + var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g'); + var Default = $.extend({}, Tooltip.Default, { + placement: 'right', + trigger: 'click', + content: '', + template: '' + }); + var DefaultType = $.extend({}, Tooltip.DefaultType, { + content: '(string|element|function)' + }); + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + var Selector = { + TITLE: '.popover-header', + CONTENT: '.popover-body' + }; + var Event = { + HIDE: "hide" + EVENT_KEY, + HIDDEN: "hidden" + EVENT_KEY, + SHOW: "show" + EVENT_KEY, + SHOWN: "shown" + EVENT_KEY, + INSERTED: "inserted" + EVENT_KEY, + CLICK: "click" + EVENT_KEY, + FOCUSIN: "focusin" + EVENT_KEY, + FOCUSOUT: "focusout" + EVENT_KEY, + MOUSEENTER: "mouseenter" + EVENT_KEY, + MOUSELEAVE: "mouseleave" + EVENT_KEY + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var Popover = + /*#__PURE__*/ + function (_Tooltip) { + inheritsLoose(Popover, _Tooltip); + + function Popover() { + return _Tooltip.apply(this, arguments) || this; + } + + var _proto = Popover.prototype; + + // overrides + _proto.isWithContent = function isWithContent() { + return this.getTitle() || this._getContent(); + }; + + _proto.addAttachmentClass = function addAttachmentClass(attachment) { + $(this.getTipElement()).addClass(CLASS_PREFIX + "-" + attachment); + }; + + _proto.getTipElement = function getTipElement() { + this.tip = this.tip || $(this.config.template)[0]; + return this.tip; + }; + + _proto.setContent = function setContent() { + var $tip = $(this.getTipElement()); // we use append for html objects to maintain js events + + this.setElementContent($tip.find(Selector.TITLE), this.getTitle()); + this.setElementContent($tip.find(Selector.CONTENT), this._getContent()); + $tip.removeClass(ClassName.FADE + " " + ClassName.SHOW); + }; // private + + + _proto._getContent = function _getContent() { + return this.element.getAttribute('data-content') || (typeof this.config.content === 'function' ? this.config.content.call(this.element) : this.config.content); + }; + + _proto._cleanTipClass = function _cleanTipClass() { + var $tip = $(this.getTipElement()); + var tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX); + + if (tabClass !== null && tabClass.length > 0) { + $tip.removeClass(tabClass.join('')); + } + }; // static + + + Popover._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + var _config = typeof config === 'object' ? config : null; + + if (!data && /destroy|hide/.test(config)) { + return; + } + + if (!data) { + data = new Popover(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (typeof data[config] === 'undefined') { + throw new Error("No method named \"" + config + "\""); + } + + data[config](); + } + }); + }; + + createClass(Popover, null, [{ + key: "VERSION", + // getters + get: function get() { + return VERSION; + } + }, { + key: "Default", + get: function get() { + return Default; + } + }, { + key: "NAME", + get: function get() { + return NAME; + } + }, { + key: "DATA_KEY", + get: function get() { + return DATA_KEY; + } + }, { + key: "Event", + get: function get() { + return Event; + } + }, { + key: "EVENT_KEY", + get: function get() { + return EVENT_KEY; + } + }, { + key: "DefaultType", + get: function get() { + return DefaultType; + } + }]); + return Popover; + }(Tooltip); + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + + $.fn[NAME] = Popover._jQueryInterface; + $.fn[NAME].Constructor = Popover; + + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Popover._jQueryInterface; + }; + + return Popover; +}($); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-beta.2): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var ScrollSpy = function () { + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + var NAME = 'scrollspy'; + var VERSION = '4.0.0-beta.2'; + var DATA_KEY = 'bs.scrollspy'; + var EVENT_KEY = "." + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var Default = { + offset: 10, + method: 'auto', + target: '' + }; + var DefaultType = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + var Event = { + ACTIVATE: "activate" + EVENT_KEY, + SCROLL: "scroll" + EVENT_KEY, + LOAD_DATA_API: "load" + EVENT_KEY + DATA_API_KEY + }; + var ClassName = { + DROPDOWN_ITEM: 'dropdown-item', + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active' + }; + var Selector = { + DATA_SPY: '[data-spy="scroll"]', + ACTIVE: '.active', + NAV_LIST_GROUP: '.nav, .list-group', + NAV_LINKS: '.nav-link', + NAV_ITEMS: '.nav-item', + LIST_ITEMS: '.list-group-item', + DROPDOWN: '.dropdown', + DROPDOWN_ITEMS: '.dropdown-item', + DROPDOWN_TOGGLE: '.dropdown-toggle' + }; + var OffsetMethod = { + OFFSET: 'offset', + POSITION: 'position' + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + }; + + var ScrollSpy = + /*#__PURE__*/ + function () { + function ScrollSpy(element, config) { + var _this = this; + + this._element = element; + this._scrollElement = element.tagName === 'BODY' ? window : element; + this._config = this._getConfig(config); + this._selector = this._config.target + " " + Selector.NAV_LINKS + "," + (this._config.target + " " + Selector.LIST_ITEMS + ",") + (this._config.target + " " + Selector.DROPDOWN_ITEMS); + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + $(this._scrollElement).on(Event.SCROLL, function (event) { + return _this._process(event); + }); + this.refresh(); + + this._process(); + } // getters + + + var _proto = ScrollSpy.prototype; + + // public + _proto.refresh = function refresh() { + var _this2 = this; + + var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET; + var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; + this._offsets = []; + this._targets = []; + this._scrollHeight = this._getScrollHeight(); + var targets = $.makeArray($(this._selector)); + targets.map(function (element) { + var target; + var targetSelector = Util.getSelectorFromElement(element); + + if (targetSelector) { + target = $(targetSelector)[0]; + } + + if (target) { + var targetBCR = target.getBoundingClientRect(); + + if (targetBCR.width || targetBCR.height) { + // todo (fat): remove sketch reliance on jQuery position/offset + return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + } + + return null; + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this2._offsets.push(item[0]); + + _this2._targets.push(item[1]); + }); + }; + + _proto.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + $(this._scrollElement).off(EVENT_KEY); + this._element = null; + this._scrollElement = null; + this._config = null; + this._selector = null; + this._offsets = null; + this._targets = null; + this._activeTarget = null; + this._scrollHeight = null; + }; // private + + + _proto._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + + if (typeof config.target !== 'string') { + var id = $(config.target).attr('id'); + + if (!id) { + id = Util.getUID(NAME); + $(config.target).attr('id', id); + } + + config.target = "#" + id; + } + + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + _proto._getScrollTop = function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + }; + + _proto._getScrollHeight = function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + }; + + _proto._getOffsetHeight = function _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.getBoundingClientRect().height; + }; + + _proto._process = function _process() { + var scrollTop = this._getScrollTop() + this._config.offset; + + var scrollHeight = this._getScrollHeight(); + + var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + + this._clear(); + + return; + } + + for (var i = this._offsets.length; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + }; + + _proto._activate = function _activate(target) { + this._activeTarget = target; + + this._clear(); + + var queries = this._selector.split(','); // eslint-disable-next-line arrow-body-style + + + queries = queries.map(function (selector) { + return selector + "[data-target=\"" + target + "\"]," + (selector + "[href=\"" + target + "\"]"); + }); + var $link = $(queries.join(',')); + + if ($link.hasClass(ClassName.DROPDOWN_ITEM)) { + $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + $link.addClass(ClassName.ACTIVE); + } else { + // Set triggered link as active + $link.addClass(ClassName.ACTIVE); // Set triggered links parents as active + // With both
    "),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(n,i){var a=t.getDatasetMeta(0),o=e.datasets[0],s=a.data[i].custom||{},l=r.valueAtIndexOrDefault,u=t.options.elements.arc;return{text:n,fillStyle:s.backgroundColor?s.backgroundColor:l(o.backgroundColor,i,u.backgroundColor),strokeStyle:s.borderColor?s.borderColor:l(o.borderColor,i,u.borderColor),lineWidth:s.borderWidth?s.borderWidth:l(o.borderWidth,i,u.borderWidth),hidden:isNaN(o.data[i])||a.data[i].hidden,index:i}}):[]}},onClick:function(t,e){var n,i,a,r=e.index,o=this.chart;for(n=0,i=(o.data.datasets||[]).length;n0&&!isNaN(t)?2*Math.PI/e:0}})}},{25:25,40:40,45:45}],20:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(t){t.controllers.radar=t.DatasetController.extend({datasetElementType:a.Line,dataElementType:a.Point,linkScales:r.noop,update:function(t){var e=this,n=e.getMeta(),i=n.dataset,a=n.data,o=i.custom||{},s=e.getDataset(),l=e.chart.options.elements.line,u=e.chart.scale;void 0!==s.tension&&void 0===s.lineTension&&(s.lineTension=s.tension),r.extend(n.dataset,{_datasetIndex:e.index,_scale:u,_children:a,_loop:!0,_model:{tension:o.tension?o.tension:r.valueOrDefault(s.lineTension,l.tension),backgroundColor:o.backgroundColor?o.backgroundColor:s.backgroundColor||l.backgroundColor,borderWidth:o.borderWidth?o.borderWidth:s.borderWidth||l.borderWidth,borderColor:o.borderColor?o.borderColor:s.borderColor||l.borderColor,fill:o.fill?o.fill:void 0!==s.fill?s.fill:l.fill,borderCapStyle:o.borderCapStyle?o.borderCapStyle:s.borderCapStyle||l.borderCapStyle,borderDash:o.borderDash?o.borderDash:s.borderDash||l.borderDash,borderDashOffset:o.borderDashOffset?o.borderDashOffset:s.borderDashOffset||l.borderDashOffset,borderJoinStyle:o.borderJoinStyle?o.borderJoinStyle:s.borderJoinStyle||l.borderJoinStyle}}),n.dataset.pivot(),r.each(a,function(n,i){e.updateElement(n,i,t)},e),e.updateBezierControlPoints()},updateElement:function(t,e,n){var i=this,a=t.custom||{},o=i.getDataset(),s=i.chart.scale,l=i.chart.options.elements.point,u=s.getPointPositionForValue(e,o.data[e]);void 0!==o.radius&&void 0===o.pointRadius&&(o.pointRadius=o.radius),void 0!==o.hitRadius&&void 0===o.pointHitRadius&&(o.pointHitRadius=o.hitRadius),r.extend(t,{_datasetIndex:i.index,_index:e,_scale:s,_model:{x:n?s.xCenter:u.x,y:n?s.yCenter:u.y,tension:a.tension?a.tension:r.valueOrDefault(o.lineTension,i.chart.options.elements.line.tension),radius:a.radius?a.radius:r.valueAtIndexOrDefault(o.pointRadius,e,l.radius),backgroundColor:a.backgroundColor?a.backgroundColor:r.valueAtIndexOrDefault(o.pointBackgroundColor,e,l.backgroundColor),borderColor:a.borderColor?a.borderColor:r.valueAtIndexOrDefault(o.pointBorderColor,e,l.borderColor),borderWidth:a.borderWidth?a.borderWidth:r.valueAtIndexOrDefault(o.pointBorderWidth,e,l.borderWidth),pointStyle:a.pointStyle?a.pointStyle:r.valueAtIndexOrDefault(o.pointStyle,e,l.pointStyle),hitRadius:a.hitRadius?a.hitRadius:r.valueAtIndexOrDefault(o.pointHitRadius,e,l.hitRadius)}}),t._model.skip=a.skip?a.skip:isNaN(t._model.x)||isNaN(t._model.y)},updateBezierControlPoints:function(){var t=this.chart.chartArea,e=this.getMeta();r.each(e.data,function(n,i){var a=n._model,o=r.splineCurve(r.previousItem(e.data,i,!0)._model,a,r.nextItem(e.data,i,!0)._model,a.tension);a.controlPointPreviousX=Math.max(Math.min(o.previous.x,t.right),t.left),a.controlPointPreviousY=Math.max(Math.min(o.previous.y,t.bottom),t.top),a.controlPointNextX=Math.max(Math.min(o.next.x,t.right),t.left),a.controlPointNextY=Math.max(Math.min(o.next.y,t.bottom),t.top),n.pivot()})},setHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},i=t._index,a=t._model;a.radius=n.hoverRadius?n.hoverRadius:r.valueAtIndexOrDefault(e.pointHoverRadius,i,this.chart.options.elements.point.hoverRadius),a.backgroundColor=n.hoverBackgroundColor?n.hoverBackgroundColor:r.valueAtIndexOrDefault(e.pointHoverBackgroundColor,i,r.getHoverColor(a.backgroundColor)),a.borderColor=n.hoverBorderColor?n.hoverBorderColor:r.valueAtIndexOrDefault(e.pointHoverBorderColor,i,r.getHoverColor(a.borderColor)),a.borderWidth=n.hoverBorderWidth?n.hoverBorderWidth:r.valueAtIndexOrDefault(e.pointHoverBorderWidth,i,a.borderWidth)},removeHoverStyle:function(t){var e=this.chart.data.datasets[t._datasetIndex],n=t.custom||{},i=t._index,a=t._model,o=this.chart.options.elements.point;a.radius=n.radius?n.radius:r.valueAtIndexOrDefault(e.pointRadius,i,o.radius),a.backgroundColor=n.backgroundColor?n.backgroundColor:r.valueAtIndexOrDefault(e.pointBackgroundColor,i,o.backgroundColor),a.borderColor=n.borderColor?n.borderColor:r.valueAtIndexOrDefault(e.pointBorderColor,i,o.borderColor),a.borderWidth=n.borderWidth?n.borderWidth:r.valueAtIndexOrDefault(e.pointBorderWidth,i,o.borderWidth)}})}},{25:25,40:40,45:45}],21:[function(t,e,n){"use strict";t(25)._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(t){return"("+t.xLabel+", "+t.yLabel+")"}}}}),e.exports=function(t){t.controllers.scatter=t.controllers.line}},{25:25}],22:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:r.noop,onComplete:r.noop}}),e.exports=function(t){t.Animation=a.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),t.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(t,e,n,i){var a,r,o=this.animations;for(e.chart=t,i||(t.animating=!0),a=0,r=o.length;a1&&(n=Math.floor(t.dropFrames),t.dropFrames=t.dropFrames%1),t.advance(1+n);var i=Date.now();t.dropFrames+=(i-e)/t.frameDuration,t.animations.length>0&&t.requestAnimationFrame()},advance:function(t){for(var e,n,i=this.animations,a=0;a=e.numSteps?(r.callback(e.onAnimationComplete,[e],n),n.animating=!1,i.splice(a,1)):++a}},Object.defineProperty(t.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(t.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(t){this.chart=t}})}},{25:25,26:26,45:45}],23:[function(t,e,n){"use strict";var i=t(25),a=t(45),r=t(28),o=t(48);e.exports=function(t){function e(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=a.configMerge(i.global,i[t.type],t.options||{}),t}function n(t){var e=t.options;e.scale?t.scale.options=e.scale:e.scales&&e.scales.xAxes.concat(e.scales.yAxes).forEach(function(e){t.scales[e.id].options=e}),t.tooltip._options=e.tooltips}function s(t){return"top"===t||"bottom"===t}var l=t.plugins;t.types={},t.instances={},t.controllers={},a.extend(t.prototype,{construct:function(n,i){var r=this;i=e(i);var s=o.acquireContext(n,i),l=s&&s.canvas,u=l&&l.height,d=l&&l.width;r.id=a.uid(),r.ctx=s,r.canvas=l,r.config=i,r.width=d,r.height=u,r.aspectRatio=u?d/u:null,r.options=i.options,r._bufferedRender=!1,r.chart=r,r.controller=r,t.instances[r.id]=r,Object.defineProperty(r,"data",{get:function(){return r.config.data},set:function(t){r.config.data=t}}),s&&l?(r.initialize(),r.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return l.notify(t,"beforeInit"),a.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildScales(),t.initToolTip(),l.notify(t,"afterInit"),t},clear:function(){return a.canvas.clear(this),this},stop:function(){return t.animationService.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,r=n.maintainAspectRatio&&e.aspectRatio||null,o=Math.max(0,Math.floor(a.getMaximumWidth(i))),s=Math.max(0,Math.floor(r?o/r:a.getMaximumHeight(i)));if((e.width!==o||e.height!==s)&&(i.width=e.width=o,i.height=e.height=s,i.style.width=o+"px",i.style.height=s+"px",a.retinaScale(e,n.devicePixelRatio),!t)){var u={width:o,height:s};l.notify(e,"resize",[u]),e.options.onResize&&e.options.onResize(e,u),e.stop(),e.update(e.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;a.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),a.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),n&&(n.id=n.id||"scale")},buildScales:function(){var e=this,n=e.options,i=e.scales={},r=[];n.scales&&(r=r.concat((n.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(n.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),n.scale&&r.push({options:n.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),a.each(r,function(n){var r=n.options,o=a.valueOrDefault(r.type,n.dtype),l=t.scaleService.getScaleConstructor(o);if(l){s(r.position)!==s(n.dposition)&&(r.position=n.dposition);var u=new l({id:r.id,options:r,ctx:e.ctx,chart:e});i[u.id]=u,u.mergeTicksOptions(),n.isDefault&&(e.scale=u)}}),t.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var e=this,n=[],i=[];return a.each(e.data.datasets,function(a,r){var o=e.getDatasetMeta(r),s=a.type||e.config.type;if(o.type&&o.type!==s&&(e.destroyDatasetMeta(r),o=e.getDatasetMeta(r)),o.type=s,n.push(o.type),o.controller)o.controller.updateIndex(r);else{var l=t.controllers[o.type];if(void 0===l)throw new Error('"'+o.type+'" is not a chart type.');o.controller=new l(e,r),i.push(o.controller)}},e),i},resetElements:function(){var t=this;a.each(t.data.datasets,function(e,n){t.getDatasetMeta(n).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),n(e),!1!==l.notify(e,"beforeUpdate")){e.tooltip._data=e.data;var i=e.buildOrUpdateControllers();a.each(e.data.datasets,function(t,n){e.getDatasetMeta(n).controller.buildOrUpdateElements()},e),e.updateLayout(),a.each(i,function(t){t.reset()}),e.updateDatasets(),l.notify(e,"afterUpdate"),e._bufferedRender?e._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:e.render(t)}},updateLayout:function(){var e=this;!1!==l.notify(e,"beforeLayout")&&(t.layoutService.update(this,this.width,this.height),l.notify(e,"afterScaleUpdate"),l.notify(e,"afterLayout"))},updateDatasets:function(){var t=this;if(!1!==l.notify(t,"beforeDatasetsUpdate")){for(var e=0,n=t.data.datasets.length;e=0;--n)e.isDatasetVisible(n)&&e.drawDataset(n,t);l.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n=this,i=n.getDatasetMeta(t),a={meta:i,index:t,easingValue:e};!1!==l.notify(n,"beforeDatasetDraw",[a])&&(i.controller.draw(e),l.notify(n,"afterDatasetDraw",[a]))},getElementAtEvent:function(t){return r.modes.single(this,t)},getElementsAtEvent:function(t){return r.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return r.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=r.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return r.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this,n=e.data.datasets[t];n._meta||(n._meta={});var i=n._meta[e.id];return i||(i=n._meta[e.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e0||(a.forEach(function(e){delete t[e]}),delete t._chartjs)}}var a=["push","pop","shift","splice","unshift"];t.DatasetController=function(t,e){this.initialize(t,e)},i.extend(t.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements()},updateIndex:function(t){this.index=t},linkScales:function(){var t=this,e=t.getMeta(),n=t.getDataset();null===e.xAxisID&&(e.xAxisID=n.xAxisID||t.chart.options.scales.xAxes[0].id),null===e.yAxisID&&(e.yAxisID=n.yAxisID||t.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},reset:function(){this.update(!0)},destroy:function(){this._data&&n(this._data,this)},createMetaDataset:function(){var t=this,e=t.datasetElementType;return e&&new e({_chart:t.chart,_datasetIndex:t.index})},createMetaData:function(t){var e=this,n=e.dataElementType;return n&&new n({_chart:e.chart,_datasetIndex:e.index,_index:t})},addElements:function(){var t,e,n=this,i=n.getMeta(),a=n.getDataset().data||[],r=i.data;for(t=0,e=a.length;ti&&t.insertElements(i,a-i)},insertElements:function(t,e){for(var n=0;n=n[e].length&&n[e].push({}),!n[e][o].type||l.type&&l.type!==n[e][o].type?r.merge(n[e][o],[t.scaleService.getScaleDefaults(s),l]):r.merge(n[e][o],l)}else r._merger(e,n,i,a)}})},r.where=function(t,e){if(r.isArray(t)&&Array.prototype.filter)return t.filter(e);var n=[];return r.each(t,function(t){e(t)&&n.push(t)}),n},r.findIndex=Array.prototype.findIndex?function(t,e,n){return t.findIndex(e,n)}:function(t,e,n){n=void 0===n?t:n;for(var i=0,a=t.length;i=0;i--){var a=t[i];if(e(a))return a}},r.inherits=function(t){var e=this,n=t&&t.hasOwnProperty("constructor")?t.constructor:function(){return e.apply(this,arguments)},i=function(){this.constructor=n};return i.prototype=e.prototype,n.prototype=new i,n.extend=r.inherits,t&&r.extend(n.prototype,t),n.__super__=e.prototype,n},r.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},r.almostEquals=function(t,e,n){return Math.abs(t-e)t},r.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},r.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},r.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},r.log10=Math.log10?function(t){return Math.log10(t)}:function(t){return Math.log(t)/Math.LN10},r.toRadians=function(t){return t*(Math.PI/180)},r.toDegrees=function(t){return t*(180/Math.PI)},r.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,a=Math.sqrt(n*n+i*i),r=Math.atan2(i,n);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},r.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},r.aliasPixel=function(t){return t%2==0?0:.5},r.splineCurve=function(t,e,n,i){var a=t.skip?e:t,r=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),c=i*(u=isNaN(u)?0:u),h=i*(d=isNaN(d)?0:d);return{previous:{x:r.x-c*(o.x-a.x),y:r.y-c*(o.y-a.y)},next:{x:r.x+h*(o.x-a.x),y:r.y+h*(o.y-a.y)}}},r.EPSILON=Number.EPSILON||1e-14,r.splineCurveMonotone=function(t){var e,n,i,a,o=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),s=o.length;for(e=0;e0?o[e-1]:null,(a=e0?o[e-1]:null,a=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},r.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},r.niceNum=function(t,e){var n=Math.floor(r.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},r.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},r.getRelativePosition=function(t,e){var n,i,a=t.originalEvent||t,o=t.currentTarget||t.srcElement,s=o.getBoundingClientRect(),l=a.touches;l&&l.length>0?(n=l[0].clientX,i=l[0].clientY):(n=a.clientX,i=a.clientY);var u=parseFloat(r.getStyle(o,"padding-left")),d=parseFloat(r.getStyle(o,"padding-top")),c=parseFloat(r.getStyle(o,"padding-right")),h=parseFloat(r.getStyle(o,"padding-bottom")),f=s.right-s.left-u-c,g=s.bottom-s.top-d-h;return n=Math.round((n-s.left-u)/f*o.width/e.currentDevicePixelRatio),i=Math.round((i-s.top-d)/g*o.height/e.currentDevicePixelRatio),{x:n,y:i}},r.getConstraintWidth=function(t){return o(t,"max-width","clientWidth")},r.getConstraintHeight=function(t){return o(t,"max-height","clientHeight")},r.getMaximumWidth=function(t){var e=t.parentNode;if(!e)return t.clientWidth;var n=parseInt(r.getStyle(e,"padding-left"),10),i=parseInt(r.getStyle(e,"padding-right"),10),a=e.clientWidth-n-i,o=r.getConstraintWidth(t);return isNaN(o)?a:Math.min(a,o)},r.getMaximumHeight=function(t){var e=t.parentNode;if(!e)return t.clientHeight;var n=parseInt(r.getStyle(e,"padding-top"),10),i=parseInt(r.getStyle(e,"padding-bottom"),10),a=e.clientHeight-n-i,o=r.getConstraintHeight(t);return isNaN(o)?a:Math.min(a,o)},r.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},r.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||window.devicePixelRatio||1;if(1!==n){var i=t.canvas,a=t.height,r=t.width;i.height=a*n,i.width=r*n,t.ctx.scale(n,n),i.style.height=a+"px",i.style.width=r+"px"}},r.fontString=function(t,e,n){return e+" "+t+"px "+n},r.longestText=function(t,e,n,i){var a=(i=i||{}).data=i.data||{},o=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(a=i.data={},o=i.garbageCollect=[],i.font=e),t.font=e;var s=0;r.each(n,function(e){void 0!==e&&null!==e&&!0!==r.isArray(e)?s=r.measureText(t,a,o,s,e):r.isArray(e)&&r.each(e,function(e){void 0===e||null===e||r.isArray(e)||(s=r.measureText(t,a,o,s,e))})});var l=o.length/2;if(l>n.length){for(var u=0;ui&&(i=r),i},r.numberOfLabelLines=function(t){var e=1;return r.each(t,function(t){r.isArray(t)&&t.length>e&&(e=t.length)}),e},r.color=i?function(t){return t instanceof CanvasGradient&&(t=a.global.defaultColor),i(t)}:function(t){return console.error("Color.js not found!"),t},r.getHoverColor=function(t){return t instanceof CanvasPattern?t:r.color(t).saturate(.5).darken(.1).rgbString()}}},{2:2,25:25,45:45}],28:[function(t,e,n){"use strict";function i(t,e){return t.native?{x:t.x,y:t.y}:u.getRelativePosition(t,e)}function a(t,e){var n,i,a,r,o;for(i=0,r=t.data.datasets.length;i0&&(u=t.getDatasetMeta(u[0]._datasetIndex).data),u},"x-axis":function(t,e){return l(t,e,{intersect:!0})},point:function(t,e){return r(t,i(e,t))},nearest:function(t,e,n){var a=i(e,t);n.axis=n.axis||"xy";var r=s(n.axis),l=o(t,a,n.intersect,r);return l.length>1&&l.sort(function(t,e){var n=t.getArea()-e.getArea();return 0===n&&(n=t._datasetIndex-e._datasetIndex),n}),l.slice(0,1)},x:function(t,e,n){var r=i(e,t),o=[],s=!1;return a(t,function(t){t.inXRange(r.x)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),n.intersect&&!s&&(o=[]),o},y:function(t,e,n){var r=i(e,t),o=[],s=!1;return a(t,function(t){t.inYRange(r.y)&&o.push(t),t.inRange(r.x,r.y)&&(s=!0)}),n.intersect&&!s&&(o=[]),o}}}},{45:45}],29:[function(t,e,n){"use strict";t(25)._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var t=function(t,e){return this.construct(t,e),this};return t.Chart=t,t}},{25:25}],30:[function(t,e,n){"use strict";var i=t(45);e.exports=function(t){function e(t,e){return i.where(t,function(t){return t.position===e})}function n(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,n){var i=e?n:t,a=e?t:n;return i.weight===a.weight?i._tmpIndex_-a._tmpIndex_:i.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}t.layoutService={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var n=t.boxes?t.boxes.indexOf(e):-1;-1!==n&&t.boxes.splice(n,1)},configure:function(t,e,n){for(var i,a=["fullWidth","position","weight"],r=a.length,o=0;oh&&lt.maxHeight){l--;break}l++,c=u*d}t.labelRotation=l},afterCalculateTickRotation:function(){s.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){s.callback(this.options.beforeFit,[this])},fit:function(){var t=this,a=t.minSize={width:0,height:0},r=i(t._ticks),o=t.options,u=o.ticks,d=o.scaleLabel,c=o.gridLines,h=o.display,f=t.isHorizontal(),g=n(u),m=o.gridLines.tickMarkLength;if(a.width=f?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:h&&c.drawTicks?m:0,a.height=f?h&&c.drawTicks?m:0:t.maxHeight,d.display&&h){var p=l(d)+s.options.toPadding(d.padding).height;f?a.height+=p:a.width+=p}if(u.display&&h){var v=s.longestText(t.ctx,g.font,r,t.longestTextCache),y=s.numberOfLabelLines(r),b=.5*g.size,x=t.options.ticks.padding;if(f){t.longestLabelWidth=v;var _=s.toRadians(t.labelRotation),k=Math.cos(_),w=Math.sin(_)*v+g.size*y+b*(y-1)+b;a.height=Math.min(t.maxHeight,a.height+w+x),t.ctx.font=g.font;var M=e(t.ctx,r[0],g.font),S=e(t.ctx,r[r.length-1],g.font);0!==t.labelRotation?(t.paddingLeft="bottom"===o.position?k*M+3:k*b+3,t.paddingRight="bottom"===o.position?k*b+3:k*S+3):(t.paddingLeft=M/2+3,t.paddingRight=S/2+3)}else u.mirror?v=0:v+=x+b,a.width=Math.min(t.maxWidth,a.width+v),t.paddingTop=g.size/2,t.paddingBottom=g.size/2}t.handleMargins(),t.width=a.width,t.height=a.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){s.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(s.isNullOrUndef(t))return NaN;if("number"==typeof t&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:s.noop,getPixelForValue:s.noop,getValueForPixel:s.noop,getPixelForTick:function(t){var e=this,n=e.options.offset;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(n?0:1),1),a=i*t+e.paddingLeft;n&&(a+=i/2);var r=e.left+Math.round(a);return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,i=e.left+Math.round(n);return i+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this,e=t.min,n=t.max;return t.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0},_autoSkip:function(t){var e,n,i,a,r=this,o=r.isHorizontal(),l=r.options.ticks.minor,u=t.length,d=s.toRadians(r.labelRotation),c=Math.cos(d),h=r.longestLabelWidth*c,f=[];for(l.maxTicksLimit&&(a=l.maxTicksLimit),o&&(e=!1,(h+l.autoSkipPadding)*u>r.width-(r.paddingLeft+r.paddingRight)&&(e=1+Math.floor((h+l.autoSkipPadding)*u/(r.width-(r.paddingLeft+r.paddingRight)))),a&&u>a&&(e=Math.max(e,Math.floor(u/a)))),n=0;n1&&n%e>0||n%e==0&&n+e>=u)&&n!==u-1||s.isNullOrUndef(i.label))&&delete i.label,f.push(i);return f},draw:function(t){var e=this,i=e.options;if(i.display){var o=e.ctx,u=r.global,d=i.ticks.minor,c=i.ticks.major||d,h=i.gridLines,f=i.scaleLabel,g=0!==e.labelRotation,m=e.isHorizontal(),p=d.autoSkip?e._autoSkip(e.getTicks()):e.getTicks(),v=s.valueOrDefault(d.fontColor,u.defaultFontColor),y=n(d),b=s.valueOrDefault(c.fontColor,u.defaultFontColor),x=n(c),_=h.drawTicks?h.tickMarkLength:0,k=s.valueOrDefault(f.fontColor,u.defaultFontColor),w=n(f),M=s.options.toPadding(f.padding),S=s.toRadians(e.labelRotation),D=[],C="right"===i.position?e.left:e.right-_,P="right"===i.position?e.left+_:e.right,T="bottom"===i.position?e.top:e.bottom-_,I="bottom"===i.position?e.top+_:e.bottom;if(s.each(p,function(n,r){if(void 0!==n.label){var o,l,c,f,v=n.label;r===e.zeroLineIndex&&i.offset===h.offsetGridLines?(o=h.zeroLineWidth,l=h.zeroLineColor,c=h.zeroLineBorderDash,f=h.zeroLineBorderDashOffset):(o=s.valueAtIndexOrDefault(h.lineWidth,r),l=s.valueAtIndexOrDefault(h.color,r),c=s.valueOrDefault(h.borderDash,u.borderDash),f=s.valueOrDefault(h.borderDashOffset,u.borderDashOffset));var y,b,x,k,w,M,A,O,F,R,L="middle",W="middle",Y=d.padding;if(m){var N=_+Y;"bottom"===i.position?(W=g?"middle":"top",L=g?"right":"center",R=e.top+N):(W=g?"middle":"bottom",L=g?"left":"center",R=e.bottom-N);var z=a(e,r,h.offsetGridLines&&p.length>1);z1);H0)n=t.stepSize;else{var r=i.niceNum(e.max-e.min,!1);n=i.niceNum(r/(t.maxTicks-1),!0)}var o=Math.floor(e.min/n)*n,s=Math.ceil(e.max/n)*n;t.min&&t.max&&t.stepSize&&i.almostWhole((t.max-t.min)/t.stepSize,n/1e3)&&(o=t.min,s=t.max);var l=(s-o)/n;l=i.almostEquals(l,Math.round(l),n/1e3)?Math.round(l):Math.ceil(l),a.push(void 0!==t.min?t.min:o);for(var u=1;u3?n[2]-n[1]:n[1]-n[0];Math.abs(a)>1&&t!==Math.floor(t)&&(a=t-Math.floor(t));var r=i.log10(Math.abs(a)),o="";if(0!==t){var s=-1*Math.floor(r);s=Math.max(Math.min(s,20),0),o=t.toFixed(s)}else o="0";return o},logarithmic:function(t,e,n){var a=t/Math.pow(10,Math.floor(i.log10(t)));return 0===t?"0":1===a||2===a||5===a||0===e||e===n.length-1?t.toExponential():""}}}},{45:45}],35:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackground:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:r.noop,title:function(t,e){var n="",i=e.labels,a=i?i.length:0;if(t.length>0){var r=t[0];r.xLabel?n=r.xLabel:a>0&&r.indexi.height-e.height&&(o="bottom");var s,l,u,d,c,h=(a.left+a.right)/2,f=(a.top+a.bottom)/2;"center"===o?(s=function(t){return t<=h},l=function(t){return t>h}):(s=function(t){return t<=e.width/2},l=function(t){return t>=i.width-e.width/2}),u=function(t){return t+e.width>i.width},d=function(t){return t-e.width<0},c=function(t){return t<=f?"top":"bottom"},s(n.x)?(r="left",u(n.x)&&(r="center",o=c(n.y))):l(n.x)&&(r="right",d(n.x)&&(r="center",o=c(n.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:r,yAlign:g.yAlign?g.yAlign:o}}function d(t,e,n){var i=t.x,a=t.y,r=t.caretSize,o=t.caretPadding,s=t.cornerRadius,l=n.xAlign,u=n.yAlign,d=r+o,c=s+o;return"right"===l?i-=e.width:"center"===l&&(i-=e.width/2),"top"===u?a+=d:a-="bottom"===u?e.height+d:e.height/2,"center"===u?"left"===l?i+=d:"right"===l&&(i-=d):"left"===l?i-=c:"right"===l&&(i+=c),{x:i,y:a}}t.Tooltip=a.extend({initialize:function(){this._model=s(this._options)},getTitle:function(){var t=this,e=t._options.callbacks,i=e.beforeTitle.apply(t,arguments),a=e.title.apply(t,arguments),r=e.afterTitle.apply(t,arguments),o=[];return o=n(o,i),o=n(o,a),o=n(o,r)},getBeforeBody:function(){var t=this._options.callbacks.beforeBody.apply(this,arguments);return r.isArray(t)?t:void 0!==t?[t]:[]},getBody:function(t,e){var i=this,a=i._options.callbacks,o=[];return r.each(t,function(t){var r={before:[],lines:[],after:[]};n(r.before,a.beforeLabel.call(i,t,e)),n(r.lines,a.label.call(i,t,e)),n(r.after,a.afterLabel.call(i,t,e)),o.push(r)}),o},getAfterBody:function(){var t=this._options.callbacks.afterBody.apply(this,arguments);return r.isArray(t)?t:void 0!==t?[t]:[]},getFooter:function(){var t=this,e=t._options.callbacks,i=e.beforeFooter.apply(t,arguments),a=e.footer.apply(t,arguments),r=e.afterFooter.apply(t,arguments),o=[];return o=n(o,i),o=n(o,a),o=n(o,r)},update:function(e){var n,i,a=this,c=a._options,h=a._model,f=a._model=s(c),g=a._active,m=a._data,p={xAlign:h.xAlign,yAlign:h.yAlign},v={x:h.x,y:h.y},y={width:h.width,height:h.height},b={x:h.caretX,y:h.caretY};if(g.length){f.opacity=1;var x=[],_=[];b=t.Tooltip.positioners[c.position](g,a._eventPosition);var k=[];for(n=0,i=g.length;n0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(this.drawBackground(i,e,t,n,a),i.x+=e.xPadding,i.y+=e.yPadding,this.drawTitle(i,e,t,a),this.drawBody(i,e,t,a),this.drawFooter(i,e,t,a))}},handleEvent:function(t){var e=this,n=e._options,i=!1;if(e._lastActive=e._lastActive||[],"mouseout"===t.type?e._active=[]:e._active=e._chart.getElementsAtEventForMode(t,n.mode,n),!(i=!r.arrayEquals(e._active,e._lastActive)))return!1;if(e._lastActive=e._active,n.enabled||n.custom){e._eventPosition={x:t.x,y:t.y};var a=e._model;e.update(!0),e.pivot(),i|=a.x!==e._model.x||a.y!==e._model.y}return i}}),t.Tooltip.positioners={average:function(t){if(!t.length)return!1;var e,n,i=0,a=0,r=0;for(e=0,n=t.length;el;)a-=2*Math.PI;for(;a=s&&a<=l,d=o>=n.innerRadius&&o<=n.outerRadius;return u&&d}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t=this._chart.ctx,e=this._view,n=e.startAngle,i=e.endAngle;t.beginPath(),t.arc(e.x,e.y,e.outerRadius,n,i),t.arc(e.x,e.y,e.innerRadius,i,n,!0),t.closePath(),t.strokeStyle=e.borderColor,t.lineWidth=e.borderWidth,t.fillStyle=e.backgroundColor,t.fill(),t.lineJoin="bevel",e.borderWidth&&t.stroke()}})},{25:25,26:26,45:45}],37:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45),o=i.global;i._set("global",{elements:{line:{tension:.4,backgroundColor:o.defaultColor,borderWidth:3,borderColor:o.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=a.extend({draw:function(){var t,e,n,i,a=this,s=a._view,l=a._chart.ctx,u=s.spanGaps,d=a._children.slice(),c=o.elements.line,h=-1;for(a._loop&&d.length&&d.push(d[0]),l.save(),l.lineCap=s.borderCapStyle||c.borderCapStyle,l.setLineDash&&l.setLineDash(s.borderDash||c.borderDash),l.lineDashOffset=s.borderDashOffset||c.borderDashOffset,l.lineJoin=s.borderJoinStyle||c.borderJoinStyle,l.lineWidth=s.borderWidth||c.borderWidth,l.strokeStyle=s.borderColor||o.defaultColor,l.beginPath(),h=-1,t=0;te?1:-1,o=1,s=u.borderSkipped||"left"):(e=u.x-u.width/2,n=u.x+u.width/2,i=u.y,r=1,o=(a=u.base)>i?1:-1,s=u.borderSkipped||"bottom"),d){var c=Math.min(Math.abs(e-n),Math.abs(i-a)),h=(d=d>c?c:d)/2,f=e+("left"!==s?h*r:0),g=n+("right"!==s?-h*r:0),m=i+("top"!==s?h*o:0),p=a+("bottom"!==s?-h*o:0);f!==g&&(i=m,a=p),m!==p&&(e=f,n=g)}l.beginPath(),l.fillStyle=u.backgroundColor,l.strokeStyle=u.borderColor,l.lineWidth=d;var v=[[e,a],[e,i],[n,i],[n,a]],y=["bottom","left","top","right"].indexOf(s,0);-1===y&&(y=0);var b=t(0);l.moveTo(b[0],b[1]);for(var x=1;x<4;x++)b=t(x),l.lineTo(b[0],b[1]);l.fill(),d&&l.stroke()},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){var n=!1;if(this._view){var i=a(this);n=t>=i.left&&t<=i.right&&e>=i.top&&e<=i.bottom}return n},inLabelRange:function(t,e){var n=this;if(!n._view)return!1;var r=a(n);return i(n)?t>=r.left&&t<=r.right:e>=r.top&&e<=r.bottom},inXRange:function(t){var e=a(this);return t>=e.left&&t<=e.right},inYRange:function(t){var e=a(this);return t>=e.top&&t<=e.bottom},getCenterPoint:function(){var t,e,n=this._view;return i(this)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return t.width*Math.abs(t.y-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}})},{25:25,26:26}],40:[function(t,e,n){"use strict";e.exports={},e.exports.Arc=t(36),e.exports.Line=t(37),e.exports.Point=t(38),e.exports.Rectangle=t(39)},{36:36,37:37,38:38,39:39}],41:[function(t,e,n){"use strict";var i=t(42),n=e.exports={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,a,r){if(r){var o=Math.min(r,i/2),s=Math.min(r,a/2);t.moveTo(e+o,n),t.lineTo(e+i-o,n),t.quadraticCurveTo(e+i,n,e+i,n+s),t.lineTo(e+i,n+a-s),t.quadraticCurveTo(e+i,n+a,e+i-o,n+a),t.lineTo(e+o,n+a),t.quadraticCurveTo(e,n+a,e,n+a-s),t.lineTo(e,n+s),t.quadraticCurveTo(e,n,e+o,n)}else t.rect(e,n,i,a)},drawPoint:function(t,e,n,i,a){var r,o,s,l,u,d;if("object"!=typeof e||"[object HTMLImageElement]"!==(r=e.toString())&&"[object HTMLCanvasElement]"!==r){if(!(isNaN(n)||n<=0)){switch(e){default:t.beginPath(),t.arc(i,a,n,0,2*Math.PI),t.closePath(),t.fill();break;case"triangle":t.beginPath(),u=(o=3*n/Math.sqrt(3))*Math.sqrt(3)/2,t.moveTo(i-o/2,a+u/3),t.lineTo(i+o/2,a+u/3),t.lineTo(i,a-2*u/3),t.closePath(),t.fill();break;case"rect":d=1/Math.SQRT2*n,t.beginPath(),t.fillRect(i-d,a-d,2*d,2*d),t.strokeRect(i-d,a-d,2*d,2*d);break;case"rectRounded":var c=n/Math.SQRT2,h=i-c,f=a-c,g=Math.SQRT2*n;t.beginPath(),this.roundedRect(t,h,f,g,g,n/2),t.closePath(),t.fill();break;case"rectRot":d=1/Math.SQRT2*n,t.beginPath(),t.moveTo(i-d,a),t.lineTo(i,a+d),t.lineTo(i+d,a),t.lineTo(i,a-d),t.closePath(),t.fill();break;case"cross":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"crossRot":t.beginPath(),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"star":t.beginPath(),t.moveTo(i,a+n),t.lineTo(i,a-n),t.moveTo(i-n,a),t.lineTo(i+n,a),s=Math.cos(Math.PI/4)*n,l=Math.sin(Math.PI/4)*n,t.moveTo(i-s,a-l),t.lineTo(i+s,a+l),t.moveTo(i-s,a+l),t.lineTo(i+s,a-l),t.closePath();break;case"line":t.beginPath(),t.moveTo(i-n,a),t.lineTo(i+n,a),t.closePath();break;case"dash":t.beginPath(),t.moveTo(i,a),t.lineTo(i+n,a),t.closePath()}t.stroke()}}else t.drawImage(e,i-e.width/2,a-e.height/2,e.width,e.height)},clipArea:function(t,e){t.save(),t.beginPath(),t.rect(e.left,e.top,e.right-e.left,e.bottom-e.top),t.clip()},unclipArea:function(t){t.restore()},lineTo:function(t,e,n,i){if(n.steppedLine)return"after"===n.steppedLine&&!i||"after"!==n.steppedLine&&i?t.lineTo(e.x,n.y):t.lineTo(n.x,e.y),void t.lineTo(n.x,n.y);n.tension?t.bezierCurveTo(i?e.controlPointPreviousX:e.controlPointNextX,i?e.controlPointPreviousY:e.controlPointNextY,i?n.controlPointNextX:n.controlPointPreviousX,i?n.controlPointNextY:n.controlPointPreviousY,n.x,n.y):t.lineTo(n.x,n.y)}};i.clear=n.clear,i.drawRoundedRectangle=function(t){t.beginPath(),n.roundedRect.apply(n,arguments),t.closePath()}},{42:42}],42:[function(t,e,n){"use strict";var i={noop:function(){},uid:function(){var t=0;return function(){return t++}}(),isNullOrUndef:function(t){return null===t||void 0===t},isArray:Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},isObject:function(t){return null!==t&&"[object Object]"===Object.prototype.toString.call(t)},valueOrDefault:function(t,e){return void 0===t?e:t},valueAtIndexOrDefault:function(t,e,n){return i.valueOrDefault(i.isArray(t)?t[e]:t,n)},callback:function(t,e,n){if(t&&"function"==typeof t.call)return t.apply(n,e)},each:function(t,e,n,a){var r,o,s;if(i.isArray(t))if(o=t.length,a)for(r=o-1;r>=0;r--)e.call(n,t[r],r);else for(r=0;r=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-a.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*a.easeInBounce(2*t):.5*a.easeOutBounce(2*t-1)+.5}};e.exports={effects:a},i.easingEffects=a},{42:42}],44:[function(t,e,n){"use strict";var i=t(42);e.exports={toLineHeight:function(t,e){var n=(""+t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!n||"normal"===n[1])return 1.2*e;switch(t=+n[2],n[3]){case"px":return t;case"%":t/=100}return e*t},toPadding:function(t){var e,n,a,r;return i.isObject(t)?(e=+t.top||0,n=+t.right||0,a=+t.bottom||0,r=+t.left||0):e=n=a=r=+t||0,{top:e,right:n,bottom:a,left:r,height:e+a,width:r+n}},resolve:function(t,e,n){var a,r,o;for(a=0,r=t.length;a
    ';var a=e.childNodes[0],o=e.childNodes[1];e._reset=function(){a.scrollLeft=1e6,a.scrollTop=1e6,o.scrollLeft=1e6,o.scrollTop=1e6};var s=function(){e._reset(),t()};return r(a,"scroll",s.bind(a,"expand")),r(o,"scroll",s.bind(o,"shrink")),e}function c(t,e){var n=(t[v]||(t[v]={})).renderProxy=function(t){t.animationName===x&&e()};p.each(_,function(e){r(t,e,n)}),t.classList.add(b)}function h(t){var e=t[v]||{},n=e.renderProxy;n&&(p.each(_,function(e){o(t,e,n)}),delete e.renderProxy),t.classList.remove(b)}function f(t,e,n){var i=t[v]||(t[v]={}),a=i.resizer=d(u(function(){if(i.resizer)return e(s("resize",n))}));c(t,function(){if(i.resizer){var e=t.parentNode;e&&e!==a.parentNode&&e.insertBefore(a,e.firstChild),a._reset()}})}function g(t){var e=t[v]||{},n=e.resizer;delete e.resizer,h(t),n&&n.parentNode&&n.parentNode.removeChild(n)}function m(t,e){var n=t._style||document.createElement("style");t._style||(t._style=n,e="/* Chart.js */\n"+e,n.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(n)),n.appendChild(document.createTextNode(e))}var p=t(45),v="$chartjs",y="chartjs-",b=y+"render-monitor",x=y+"render-animation",_=["animationstart","webkitAnimationStart"],k={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},w=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var t="from{opacity:0.99}to{opacity:1}";m(this,"@-webkit-keyframes "+x+"{"+t+"}@keyframes "+x+"{"+t+"}."+b+"{-webkit-animation:"+x+" 0.001s;animation:"+x+" 0.001s;}")},acquireContext:function(t,e){"string"==typeof t?t=document.getElementById(t):t.length&&(t=t[0]),t&&t.canvas&&(t=t.canvas);var n=t&&t.getContext&&t.getContext("2d");return n&&n.canvas===t?(a(t,e),n):null},releaseContext:function(t){var e=t.canvas;if(e[v]){var n=e[v].initial;["height","width"].forEach(function(t){var i=n[t];p.isNullOrUndef(i)?e.removeAttribute(t):e.setAttribute(t,i)}),p.each(n.style||{},function(t,n){e.style[n]=t}),e.width=e.width,delete e[v]}},addEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=n[v]||(n[v]={});r(i,e,(a.proxies||(a.proxies={}))[t.id+"_"+e]=function(e){n(l(e,t))})}else f(i,n,t)},removeEventListener:function(t,e,n){var i=t.canvas;if("resize"!==e){var a=((n[v]||{}).proxies||{})[t.id+"_"+e];a&&o(i,e,a)}else g(i)}},p.addEvent=r,p.removeEvent=o},{45:45}],48:[function(t,e,n){"use strict";var i=t(45),a=t(46),r=t(47),o=r._enabled?r:a;e.exports=i.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},o)},{45:45,46:46,47:47}],49:[function(t,e,n){"use strict";var i=t(25),a=t(40),r=t(45);i._set("global",{plugins:{filler:{propagate:!0}}}),e.exports=function(){function t(t,e,n){var i,a=t._model||{},r=a.fill;if(void 0===r&&(r=!!a.backgroundColor),!1===r||null===r)return!1;if(!0===r)return"origin";if(i=parseFloat(r,10),isFinite(i)&&Math.floor(i)===i)return"-"!==r[0]&&"+"!==r[0]||(i=e+i),!(i===e||i<0||i>=n)&&i;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function e(t){var e,n=t.el._model||{},i=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===n.scaleBottom?i.bottom:n.scaleBottom:"end"===a?r=void 0===n.scaleTop?i.top:n.scaleTop:void 0!==n.scaleZero?r=n.scaleZero:i.getBasePosition?r=i.getBasePosition():i.getBasePixel&&(r=i.getBasePixel()),void 0!==r&&null!==r){if(void 0!==r.x&&void 0!==r.y)return r;if("number"==typeof r&&isFinite(r))return e=i.isHorizontal(),{x:e?r:null,y:e?null:r}}return null}function n(t,e,n){var i,a=t[e].fill,r=[e];if(!n)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(i=t[a]))return!1;if(i.visible)return a;r.push(a),a=i.fill}return!1}function o(t){var e=t.fill,n="dataset";return!1===e?null:(isFinite(e)||(n="boundary"),d[n](t))}function s(t){return t&&!t.skip}function l(t,e,n,i,a){var o;if(i&&a){for(t.moveTo(e[0].x,e[0].y),o=1;o0;--o)r.canvas.lineTo(t,n[o],n[o-1],!0)}}function u(t,e,n,i,a,r){var o,u,d,c,h,f,g,m=e.length,p=i.spanGaps,v=[],y=[],b=0,x=0;for(t.beginPath(),o=0,u=m+!!r;o');for(var n=0;n'),t.data.datasets[n].label&&e.push(t.data.datasets[n].label),e.push("

    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

  • ");return e.push(""),e.join("")}}),e.exports=function(t){function e(t,e){return t.usePointStyle?e*Math.SQRT2:t.boxWidth}function n(e,n){var i=new t.Legend({ctx:e.ctx,options:n,chart:e});o.configure(e,i,n),o.addBox(e,i),e.legend=i}var o=t.layoutService,s=r.noop;return t.Legend=a.extend({initialize:function(t){r.extend(this,t),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:s,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:s,beforeSetDimensions:s,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:s,beforeBuildLabels:s,buildLabels:function(){var t=this,e=t.options.labels||{},n=r.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(n=n.filter(function(n){return e.filter(n,t.chart.data)})),t.options.reverse&&n.reverse(),t.legendItems=n},afterBuildLabels:s,beforeFit:s,fit:function(){var t=this,n=t.options,a=n.labels,o=n.display,s=t.ctx,l=i.global,u=r.valueOrDefault,d=u(a.fontSize,l.defaultFontSize),c=u(a.fontStyle,l.defaultFontStyle),h=u(a.fontFamily,l.defaultFontFamily),f=r.fontString(d,c,h),g=t.legendHitBoxes=[],m=t.minSize,p=t.isHorizontal();if(p?(m.width=t.maxWidth,m.height=o?10:0):(m.width=o?10:0,m.height=t.maxHeight),o)if(s.font=f,p){var v=t.lineWidths=[0],y=t.legendItems.length?d+a.padding:0;s.textAlign="left",s.textBaseline="top",r.each(t.legendItems,function(n,i){var r=e(a,d)+d/2+s.measureText(n.text).width;v[v.length-1]+r+a.padding>=t.width&&(y+=d+a.padding,v[v.length]=t.left),g[i]={left:0,top:0,width:r,height:d},v[v.length-1]+=r+a.padding}),m.height+=y}else{var b=a.padding,x=t.columnWidths=[],_=a.padding,k=0,w=0,M=d+b;r.each(t.legendItems,function(t,n){var i=e(a,d)+d/2+s.measureText(t.text).width;w+M>m.height&&(_+=k+a.padding,x.push(k),k=0,w=0),k=Math.max(k,i),w+=M,g[n]={left:0,top:0,width:i,height:d}}),_+=k,x.push(k),m.width+=_}t.width=m.width,t.height=m.height},afterFit:s,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,n=t.options,a=n.labels,o=i.global,s=o.elements.line,l=t.width,u=t.lineWidths;if(n.display){var d,c=t.ctx,h=r.valueOrDefault,f=h(a.fontColor,o.defaultFontColor),g=h(a.fontSize,o.defaultFontSize),m=h(a.fontStyle,o.defaultFontStyle),p=h(a.fontFamily,o.defaultFontFamily),v=r.fontString(g,m,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=f,c.fillStyle=f,c.font=v;var y=e(a,g),b=t.legendHitBoxes,x=function(t,e,i){if(!(isNaN(y)||y<=0)){c.save(),c.fillStyle=h(i.fillStyle,o.defaultColor),c.lineCap=h(i.lineCap,s.borderCapStyle),c.lineDashOffset=h(i.lineDashOffset,s.borderDashOffset),c.lineJoin=h(i.lineJoin,s.borderJoinStyle),c.lineWidth=h(i.lineWidth,s.borderWidth),c.strokeStyle=h(i.strokeStyle,o.defaultColor);var a=0===h(i.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(h(i.lineDash,s.borderDash)),n.labels&&n.labels.usePointStyle){var l=g*Math.SQRT2/2,u=l/Math.SQRT2,d=t+u,f=e+u;r.canvas.drawPoint(c,i.pointStyle,l,d,f)}else a||c.strokeRect(t,e,y,g),c.fillRect(t,e,y,g);c.restore()}},_=function(t,e,n,i){var a=g/2,r=y+a+t,o=e+a;c.fillText(n.text,r,o),n.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(r,o),c.lineTo(r+i,o),c.stroke())},k=t.isHorizontal();d=k?{x:t.left+(l-u[0])/2,y:t.top+a.padding,line:0}:{x:t.left+a.padding,y:t.top+a.padding,line:0};var w=g+a.padding;r.each(t.legendItems,function(e,n){var i=c.measureText(e.text).width,r=y+g/2+i,o=d.x,s=d.y;k?o+r>=l&&(s=d.y+=w,d.line++,o=d.x=t.left+(l-u[d.line])/2):s+w>t.bottom&&(o=d.x=o+t.columnWidths[d.line]+a.padding,s=d.y=t.top+a.padding,d.line++),x(o,s,e),b[n].left=o,b[n].top=s,_(o,s,e,i),k?d.x+=r+a.padding:d.y+=w})}},handleEvent:function(t){var e=this,n=e.options,i="mouseup"===t.type?"click":t.type,a=!1;if("mousemove"===i){if(!n.onHover)return}else{if("click"!==i)return;if(!n.onClick)return}var r=t.x,o=t.y;if(r>=e.left&&r<=e.right&&o>=e.top&&o<=e.bottom)for(var s=e.legendHitBoxes,l=0;l=u.left&&r<=u.left+u.width&&o>=u.top&&o<=u.top+u.height){if("click"===i){n.onClick.call(e,t.native,e.legendItems[l]),a=!0;break}if("mousemove"===i){n.onHover.call(e,t.native,e.legendItems[l]),a=!0;break}}}return a}}),{id:"legend",beforeInit:function(t){var e=t.options.legend;e&&n(t,e)},beforeUpdate:function(t){var e=t.options.legend,a=t.legend;e?(r.mergeIf(e,i.global.legend),a?(o.configure(t,a,e),a.options=e):n(t,e)):a&&(o.removeBox(t,a),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}}}},{25:25,26:26,45:45}],51:[function(t,e,n){"use strict";var i=t(25),a=t(26),r=t(45);i._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}}),e.exports=function(t){function e(e,i){var a=new t.Title({ctx:e.ctx,options:i,chart:e});n.configure(e,a,i),n.addBox(e,a),e.titleBlock=a}var n=t.layoutService,o=r.noop;return t.Title=a.extend({initialize:function(t){var e=this;r.extend(e,t),e.legendHitBoxes=[]},beforeUpdate:o,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:o,beforeSetDimensions:o,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:o,beforeBuildLabels:o,buildLabels:o,afterBuildLabels:o,beforeFit:o,fit:function(){var t=this,e=r.valueOrDefault,n=t.options,a=n.display,o=e(n.fontSize,i.global.defaultFontSize),s=t.minSize,l=r.isArray(n.text)?n.text.length:1,u=r.options.toLineHeight(n.lineHeight,o),d=a?l*u+2*n.padding:0;t.isHorizontal()?(s.width=t.maxWidth,s.height=d):(s.width=d,s.height=t.maxHeight),t.width=s.width,t.height=s.height},afterFit:o,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=r.valueOrDefault,a=t.options,o=i.global;if(a.display){var s,l,u,d=n(a.fontSize,o.defaultFontSize),c=n(a.fontStyle,o.defaultFontStyle),h=n(a.fontFamily,o.defaultFontFamily),f=r.fontString(d,c,h),g=r.options.toLineHeight(a.lineHeight,d),m=g/2+a.padding,p=0,v=t.top,y=t.left,b=t.bottom,x=t.right;e.fillStyle=n(a.fontColor,o.defaultFontColor),e.font=f,t.isHorizontal()?(l=y+(x-y)/2,u=v+m,s=x-y):(l="left"===a.position?y+m:x-m,u=v+(b-v)/2,s=b-v,p=Math.PI*("left"===a.position?-.5:.5)),e.save(),e.translate(l,u),e.rotate(p),e.textAlign="center",e.textBaseline="middle";var _=a.text;if(r.isArray(_))for(var k=0,w=0;w<_.length;++w)e.fillText(_[w],0,k,s),k+=g;else e.fillText(_,0,0,s);e.restore()}}}),{id:"title",beforeInit:function(t){var n=t.options.title;n&&e(t,n)},beforeUpdate:function(a){var o=a.options.title,s=a.titleBlock;o?(r.mergeIf(o,i.global.title),s?(n.configure(a,s,o),s.options=o):e(a,o)):s&&(t.layoutService.removeBox(a,s),delete a.titleBlock)}}}},{25:25,26:26,45:45}],52:[function(t,e,n){"use strict";e.exports=function(t){var e={position:"bottom"},n=t.Scale.extend({getLabels:function(){var t=this.chart.data;return this.options.labels||(this.isHorizontal()?t.xLabels:t.yLabels)||t.labels},determineDataLimits:function(){var t=this,e=t.getLabels();t.minIndex=0,t.maxIndex=e.length-1;var n;void 0!==t.options.ticks.min&&(n=e.indexOf(t.options.ticks.min),t.minIndex=-1!==n?n:t.minIndex),void 0!==t.options.ticks.max&&(n=e.indexOf(t.options.ticks.max),t.maxIndex=-1!==n?n:t.maxIndex),t.min=e[t.minIndex],t.max=e[t.maxIndex]},buildTicks:function(){var t=this,e=t.getLabels();t.ticks=0===t.minIndex&&t.maxIndex===e.length-1?e:e.slice(t.minIndex,t.maxIndex+1)},getLabelForIndex:function(t,e){var n=this,i=n.chart.data,a=n.isHorizontal();return i.yLabels&&!a?n.getRightValue(i.datasets[e].data[t]):n.ticks[t-n.minIndex]},getPixelForValue:function(t,e){var n,i=this,a=i.options.offset,r=Math.max(i.maxIndex+1-i.minIndex-(a?0:1),1);if(void 0!==t&&null!==t&&(n=i.isHorizontal()?t.x:t.y),void 0!==n||void 0!==t&&isNaN(e)){var o=i.getLabels();t=n||t;var s=o.indexOf(t);e=-1!==s?s:e}if(i.isHorizontal()){var l=i.width/r,u=l*(e-i.minIndex);return a&&(u+=l/2),i.left+Math.round(u)}var d=i.height/r,c=d*(e-i.minIndex);return a&&(c+=d/2),i.top+Math.round(c)},getPixelForTick:function(t){return this.getPixelForValue(this.ticks[t],t+this.minIndex,null)},getValueForPixel:function(t){var e=this,n=e.options.offset,i=Math.max(e._ticks.length-(n?0:1),1),a=e.isHorizontal(),r=(a?e.width:e.height)/i;return t-=a?e.left:e.top,n&&(t-=r/2),(t<=0?0:Math.round(t/r))+e.minIndex},getBasePixel:function(){return this.bottom}});t.scaleService.registerScaleType("category",n,e)}},{}],53:[function(t,e,n){"use strict";var i=t(25),a=t(45),r=t(34);e.exports=function(t){var e={position:"left",ticks:{callback:r.formatters.linear}},n=t.LinearScaleBase.extend({determineDataLimits:function(){function t(t){return o?t.xAxisID===e.id:t.yAxisID===e.id}var e=this,n=e.options,i=e.chart,r=i.data.datasets,o=e.isHorizontal();e.min=null,e.max=null;var s=n.stacked;if(void 0===s&&a.each(r,function(e,n){if(!s){var a=i.getDatasetMeta(n);i.isDatasetVisible(n)&&t(a)&&void 0!==a.stack&&(s=!0)}}),n.stacked||s){var l={};a.each(r,function(r,o){var s=i.getDatasetMeta(o),u=[s.type,void 0===n.stacked&&void 0===s.stack?o:"",s.stack].join(".");void 0===l[u]&&(l[u]={positiveValues:[],negativeValues:[]});var d=l[u].positiveValues,c=l[u].negativeValues;i.isDatasetVisible(o)&&t(s)&&a.each(r.data,function(t,i){var a=+e.getRightValue(t);isNaN(a)||s.data[i].hidden||(d[i]=d[i]||0,c[i]=c[i]||0,n.relativePoints?d[i]=100:a<0?c[i]+=a:d[i]+=a)})}),a.each(l,function(t){var n=t.positiveValues.concat(t.negativeValues),i=a.min(n),r=a.max(n);e.min=null===e.min?i:Math.min(e.min,i),e.max=null===e.max?r:Math.max(e.max,r)})}else a.each(r,function(n,r){var o=i.getDatasetMeta(r);i.isDatasetVisible(r)&&t(o)&&a.each(n.data,function(t,n){var i=+e.getRightValue(t);isNaN(i)||o.data[n].hidden||(null===e.min?e.min=i:ie.max&&(e.max=i))})});e.min=isFinite(e.min)&&!isNaN(e.min)?e.min:0,e.max=isFinite(e.max)&&!isNaN(e.max)?e.max:1,this.handleTickRangeOptions()},getTickLimit:function(){var t,e=this,n=e.options.ticks;if(e.isHorizontal())t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.width/50));else{var r=a.valueOrDefault(n.fontSize,i.global.defaultFontSize);t=Math.min(n.maxTicksLimit?n.maxTicksLimit:11,Math.ceil(e.height/(2*r)))}return t},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e,n=this,i=n.start,a=+n.getRightValue(t),r=n.end-i;return n.isHorizontal()?(e=n.left+n.width/r*(a-i),Math.round(e)):(e=n.bottom-n.height/r*(a-i),Math.round(e))},getValueForPixel:function(t){var e=this,n=e.isHorizontal(),i=n?e.width:e.height,a=(n?t-e.left:e.bottom-t)/i;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}});t.scaleService.registerScaleType("linear",n,e)}},{25:25,34:34,45:45}],54:[function(t,e,n){"use strict";var i=t(45),a=t(34);e.exports=function(t){var e=i.noop;t.LinearScaleBase=t.Scale.extend({getRightValue:function(e){return"string"==typeof e?+e:t.Scale.prototype.getRightValue.call(this,e)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=i.sign(t.min),a=i.sign(t.max);n<0&&a<0?t.max=0:n>0&&a>0&&(t.min=0)}var r=void 0!==e.min||void 0!==e.suggestedMin,o=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),r!==o&&t.min>=t.max&&(r?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:e,handleDirectionalChanges:e,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),r={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,stepSize:i.valueOrDefault(e.fixedStepSize,e.stepSize)},o=t.ticks=a.generators.linear(r,t);t.handleDirectionalChanges(),t.max=i.max(o),t.min=i.min(o),e.reverse?(o.reverse(),t.start=t.max,t.end=t.min):(t.start=t.min,t.end=t.max)},convertTicksToLabels:function(){var e=this;e.ticksAsNumbers=e.ticks.slice(),e.zeroLineIndex=e.ticks.indexOf(0),t.Scale.prototype.convertTicksToLabels.call(e)}})}},{34:34,45:45}],55:[function(t,e,n){"use strict";var i=t(45),a=t(34);e.exports=function(t){var e={position:"left",ticks:{callback:a.formatters.logarithmic}},n=t.Scale.extend({determineDataLimits:function(){function t(t){return l?t.xAxisID===e.id:t.yAxisID===e.id}var e=this,n=e.options,a=n.ticks,r=e.chart,o=r.data.datasets,s=i.valueOrDefault,l=e.isHorizontal();e.min=null,e.max=null,e.minNotZero=null;var u=n.stacked;if(void 0===u&&i.each(o,function(e,n){if(!u){var i=r.getDatasetMeta(n);r.isDatasetVisible(n)&&t(i)&&void 0!==i.stack&&(u=!0)}}),n.stacked||u){var d={};i.each(o,function(a,o){var s=r.getDatasetMeta(o),l=[s.type,void 0===n.stacked&&void 0===s.stack?o:"",s.stack].join(".");r.isDatasetVisible(o)&&t(s)&&(void 0===d[l]&&(d[l]=[]),i.each(a.data,function(t,i){var a=d[l],r=+e.getRightValue(t);isNaN(r)||s.data[i].hidden||(a[i]=a[i]||0,n.relativePoints?a[i]=100:a[i]+=r)}))}),i.each(d,function(t){var n=i.min(t),a=i.max(t);e.min=null===e.min?n:Math.min(e.min,n),e.max=null===e.max?a:Math.max(e.max,a)})}else i.each(o,function(n,a){var o=r.getDatasetMeta(a);r.isDatasetVisible(a)&&t(o)&&i.each(n.data,function(t,n){var i=+e.getRightValue(t);isNaN(i)||o.data[n].hidden||(null===e.min?e.min=i:ie.max&&(e.max=i),0!==i&&(null===e.minNotZero||ia?{start:e-n-5,end:e}:{start:e,end:e+n+5}}function l(t){var i,r,l,u=n(t),d=Math.min(t.height/2,t.width/2),c={r:t.width,l:0,t:t.height,b:0},h={};t.ctx.font=u.font,t._pointLabelSizes=[];var f=e(t);for(i=0;ic.r&&(c.r=p.end,h.r=g),v.startc.b&&(c.b=v.end,h.b=g)}t.setReductions(d,c,h)}function u(t){var e=Math.min(t.height/2,t.width/2);t.drawingArea=Math.round(e),t.setCenterPoint(0,0,0,0)}function d(t){return 0===t||180===t?"center":t<180?"left":"right"}function c(t,e,n,i){if(a.isArray(e))for(var r=n.y,o=1.5*i,s=0;s270||t<90)&&(n.y-=e.h)}function f(t){var i=t.ctx,r=a.valueOrDefault,o=t.options,s=o.angleLines,l=o.pointLabels;i.lineWidth=s.lineWidth,i.strokeStyle=s.color;var u=t.getDistanceFromCenterForValue(o.ticks.reverse?t.min:t.max),f=n(t);i.textBaseline="top";for(var g=e(t)-1;g>=0;g--){if(s.display){var m=t.getPointPosition(g,u);i.beginPath(),i.moveTo(t.xCenter,t.yCenter),i.lineTo(m.x,m.y),i.stroke(),i.closePath()}if(l.display){var v=t.getPointPosition(g,u+5),y=r(l.fontColor,p.defaultFontColor);i.font=f.font,i.fillStyle=y;var b=t.getIndexAngle(g),x=a.toDegrees(b);i.textAlign=d(x),h(x,t._pointLabelSizes[g],v),c(i,t.pointLabels[g]||"",v,f.size)}}}function g(t,n,i,r){var o=t.ctx;if(o.strokeStyle=a.valueAtIndexOrDefault(n.color,r-1),o.lineWidth=a.valueAtIndexOrDefault(n.lineWidth,r-1),t.options.gridLines.circular)o.beginPath(),o.arc(t.xCenter,t.yCenter,i,0,2*Math.PI),o.closePath(),o.stroke();else{var s=e(t);if(0===s)return;o.beginPath();var l=t.getPointPosition(0,i);o.moveTo(l.x,l.y);for(var u=1;u0&&n>0?e:0)},draw:function(){var t=this,e=t.options,n=e.gridLines,i=e.ticks,r=a.valueOrDefault;if(e.display){var o=t.ctx,s=this.getIndexAngle(0),l=r(i.fontSize,p.defaultFontSize),u=r(i.fontStyle,p.defaultFontStyle),d=r(i.fontFamily,p.defaultFontFamily),c=a.fontString(l,u,d);a.each(t.ticks,function(e,a){if(a>0||i.reverse){var u=t.getDistanceFromCenterForValue(t.ticksAsNumbers[a]);if(n.display&&0!==a&&g(t,n,u,a),i.display){var d=r(i.fontColor,p.defaultFontColor);if(o.font=c,o.save(),o.translate(t.xCenter,t.yCenter),o.rotate(s),i.showLabelBackdrop){var h=o.measureText(e).width;o.fillStyle=i.backdropColor,o.fillRect(-h/2-i.backdropPaddingX,-u-l/2-i.backdropPaddingY,h+2*i.backdropPaddingX,l+2*i.backdropPaddingY)}o.textAlign="center",o.textBaseline="middle",o.fillStyle=d,o.fillText(e,0,-u),o.restore()}}}),(e.angleLines.display||e.pointLabels.display)&&f(t)}}});t.scaleService.registerScaleType("radialLinear",y,v)}},{25:25,34:34,45:45}],57:[function(t,e,n){"use strict";function i(t,e){return t-e}function a(t){var e,n,i,a={},r=[];for(e=0,n=t.length;ee&&s=0&&o<=s;){if(i=o+s>>1,a=t[i-1]||null,r=t[i],!a)return{lo:null,hi:r};if(r[e]n))return{lo:a,hi:r};s=i-1}}return{lo:r,hi:null}}function s(t,e,n,i){var a=o(t,e,n),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],s=a.lo?a.hi?a.hi:t[t.length-1]:t[1],l=s[e]-r[e],u=l?(n-r[e])/l:0,d=(s[i]-r[i])*u;return r[i]+d}function l(t,e){var n=e.parser,i=e.parser||e.format;return"function"==typeof n?n(t):"string"==typeof t&&"string"==typeof i?p(t,i):(t instanceof p||(t=p(t)),t.isValid()?t:"function"==typeof i?i(t):t)}function u(t,e){if(y.isNullOrUndef(t))return null;var n=e.options.time,i=l(e.getRightValue(t),n);return i.isValid()?(n.round&&i.startOf(n.round),i.valueOf()):null}function d(t,e,n,i){var a,r,o,s=e-t,l=_[n],u=l.size,d=l.steps;if(!d)return Math.ceil(s/((i||1)*u));for(a=0,r=d.length;a1?e[1]:i,o=e[0],l=(s(t,"time",r,"pos")-s(t,"time",o,"pos"))/2),a.time.max||(r=e[e.length-1],o=e.length>1?e[e.length-2]:n,u=(s(t,"time",r,"pos")-s(t,"time",o,"pos"))/2)),{left:l,right:u}}function m(t,e){var n,i,a,r,o=[];for(n=0,i=t.length;n=a&&n<=o&&x.push(n);return i.min=a,i.max=o,i._unit=v,i._majorUnit=y,i._minorFormat=d[v],i._majorFormat=d[y],i._table=r(i._timestamps.data,a,o,s.distribution),i._offsets=g(i._table,x,a,o,s),m(x,y)},getLabelForIndex:function(t,e){var n=this,i=n.chart.data,a=n.options.time,r=i.labels&&t=0&&t lum2) { + return (lum1 + 0.05) / (lum2 + 0.05); + } + return (lum2 + 0.05) / (lum1 + 0.05); + }, + + level: function (color2) { + var contrastRatio = this.contrast(color2); + if (contrastRatio >= 7.1) { + return 'AAA'; + } + + return (contrastRatio >= 4.5) ? 'AA' : ''; + }, + + dark: function () { + // YIQ equation from http://24ways.org/2010/calculating-color-contrast + var rgb = this.values.rgb; + var yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000; + return yiq < 128; + }, + + light: function () { + return !this.dark(); + }, + + negate: function () { + var rgb = []; + for (var i = 0; i < 3; i++) { + rgb[i] = 255 - this.values.rgb[i]; + } + this.setValues('rgb', rgb); + return this; + }, + + lighten: function (ratio) { + var hsl = this.values.hsl; + hsl[2] += hsl[2] * ratio; + this.setValues('hsl', hsl); + return this; + }, + + darken: function (ratio) { + var hsl = this.values.hsl; + hsl[2] -= hsl[2] * ratio; + this.setValues('hsl', hsl); + return this; + }, + + saturate: function (ratio) { + var hsl = this.values.hsl; + hsl[1] += hsl[1] * ratio; + this.setValues('hsl', hsl); + return this; + }, + + desaturate: function (ratio) { + var hsl = this.values.hsl; + hsl[1] -= hsl[1] * ratio; + this.setValues('hsl', hsl); + return this; + }, + + whiten: function (ratio) { + var hwb = this.values.hwb; + hwb[1] += hwb[1] * ratio; + this.setValues('hwb', hwb); + return this; + }, + + blacken: function (ratio) { + var hwb = this.values.hwb; + hwb[2] += hwb[2] * ratio; + this.setValues('hwb', hwb); + return this; + }, + + greyscale: function () { + var rgb = this.values.rgb; + // http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale + var val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11; + this.setValues('rgb', [val, val, val]); + return this; + }, + + clearer: function (ratio) { + var alpha = this.values.alpha; + this.setValues('alpha', alpha - (alpha * ratio)); + return this; + }, + + opaquer: function (ratio) { + var alpha = this.values.alpha; + this.setValues('alpha', alpha + (alpha * ratio)); + return this; + }, + + rotate: function (degrees) { + var hsl = this.values.hsl; + var hue = (hsl[0] + degrees) % 360; + hsl[0] = hue < 0 ? 360 + hue : hue; + this.setValues('hsl', hsl); + return this; + }, + + /** + * Ported from sass implementation in C + * https://github.com/sass/libsass/blob/0e6b4a2850092356aa3ece07c6b249f0221caced/functions.cpp#L209 + */ + mix: function (mixinColor, weight) { + var color1 = this; + var color2 = mixinColor; + var p = weight === undefined ? 0.5 : weight; + + var w = 2 * p - 1; + var a = color1.alpha() - color2.alpha(); + + var w1 = (((w * a === -1) ? w : (w + a) / (1 + w * a)) + 1) / 2.0; + var w2 = 1 - w1; + + return this + .rgb( + w1 * color1.red() + w2 * color2.red(), + w1 * color1.green() + w2 * color2.green(), + w1 * color1.blue() + w2 * color2.blue() + ) + .alpha(color1.alpha() * p + color2.alpha() * (1 - p)); + }, + + toJSON: function () { + return this.rgb(); + }, + + clone: function () { + // NOTE(SB): using node-clone creates a dependency to Buffer when using browserify, + // making the final build way to big to embed in Chart.js. So let's do it manually, + // assuming that values to clone are 1 dimension arrays containing only numbers, + // except 'alpha' which is a number. + var result = new Color(); + var source = this.values; + var target = result.values; + var value, type; + + for (var prop in source) { + if (source.hasOwnProperty(prop)) { + value = source[prop]; + type = ({}).toString.call(value); + if (type === '[object Array]') { + target[prop] = value.slice(0); + } else if (type === '[object Number]') { + target[prop] = value; + } else { + console.error('unexpected color value:', value); + } + } + } + + return result; + } +}; + +Color.prototype.spaces = { + rgb: ['red', 'green', 'blue'], + hsl: ['hue', 'saturation', 'lightness'], + hsv: ['hue', 'saturation', 'value'], + hwb: ['hue', 'whiteness', 'blackness'], + cmyk: ['cyan', 'magenta', 'yellow', 'black'] +}; + +Color.prototype.maxes = { + rgb: [255, 255, 255], + hsl: [360, 100, 100], + hsv: [360, 100, 100], + hwb: [360, 100, 100], + cmyk: [100, 100, 100, 100] +}; + +Color.prototype.getValues = function (space) { + var values = this.values; + var vals = {}; + + for (var i = 0; i < space.length; i++) { + vals[space.charAt(i)] = values[space][i]; + } + + if (values.alpha !== 1) { + vals.a = values.alpha; + } + + // {r: 255, g: 255, b: 255, a: 0.4} + return vals; +}; + +Color.prototype.setValues = function (space, vals) { + var values = this.values; + var spaces = this.spaces; + var maxes = this.maxes; + var alpha = 1; + var i; + + this.valid = true; + + if (space === 'alpha') { + alpha = vals; + } else if (vals.length) { + // [10, 10, 10] + values[space] = vals.slice(0, space.length); + alpha = vals[space.length]; + } else if (vals[space.charAt(0)] !== undefined) { + // {r: 10, g: 10, b: 10} + for (i = 0; i < space.length; i++) { + values[space][i] = vals[space.charAt(i)]; + } + + alpha = vals.a; + } else if (vals[spaces[space][0]] !== undefined) { + // {red: 10, green: 10, blue: 10} + var chans = spaces[space]; + + for (i = 0; i < space.length; i++) { + values[space][i] = vals[chans[i]]; + } + + alpha = vals.alpha; + } + + values.alpha = Math.max(0, Math.min(1, (alpha === undefined ? values.alpha : alpha))); + + if (space === 'alpha') { + return false; + } + + var capped; + + // cap values of the space prior converting all values + for (i = 0; i < space.length; i++) { + capped = Math.max(0, Math.min(maxes[space][i], values[space][i])); + values[space][i] = Math.round(capped); + } + + // convert to all the other color spaces + for (var sname in spaces) { + if (sname !== space) { + values[sname] = convert[space][sname](values[space]); + } + } + + return true; +}; + +Color.prototype.setSpace = function (space, args) { + var vals = args[0]; + + if (vals === undefined) { + // color.rgb() + return this.getValues(space); + } + + // color.rgb(10, 10, 10) + if (typeof vals === 'number') { + vals = Array.prototype.slice.call(args); + } + + this.setValues(space, vals); + return this; +}; + +Color.prototype.setChannel = function (space, index, val) { + var svalues = this.values[space]; + if (val === undefined) { + // color.red() + return svalues[index]; + } else if (val === svalues[index]) { + // color.red(color.red()) + return this; + } + + // color.red(100) + svalues[index] = val; + this.setValues(space, svalues); + + return this; +}; + +if (typeof window !== 'undefined') { + window.Color = Color; +} + +module.exports = Color; + +},{"2":2,"5":5}],4:[function(require,module,exports){ +/* MIT license */ + +module.exports = { + rgb2hsl: rgb2hsl, + rgb2hsv: rgb2hsv, + rgb2hwb: rgb2hwb, + rgb2cmyk: rgb2cmyk, + rgb2keyword: rgb2keyword, + rgb2xyz: rgb2xyz, + rgb2lab: rgb2lab, + rgb2lch: rgb2lch, + + hsl2rgb: hsl2rgb, + hsl2hsv: hsl2hsv, + hsl2hwb: hsl2hwb, + hsl2cmyk: hsl2cmyk, + hsl2keyword: hsl2keyword, + + hsv2rgb: hsv2rgb, + hsv2hsl: hsv2hsl, + hsv2hwb: hsv2hwb, + hsv2cmyk: hsv2cmyk, + hsv2keyword: hsv2keyword, + + hwb2rgb: hwb2rgb, + hwb2hsl: hwb2hsl, + hwb2hsv: hwb2hsv, + hwb2cmyk: hwb2cmyk, + hwb2keyword: hwb2keyword, + + cmyk2rgb: cmyk2rgb, + cmyk2hsl: cmyk2hsl, + cmyk2hsv: cmyk2hsv, + cmyk2hwb: cmyk2hwb, + cmyk2keyword: cmyk2keyword, + + keyword2rgb: keyword2rgb, + keyword2hsl: keyword2hsl, + keyword2hsv: keyword2hsv, + keyword2hwb: keyword2hwb, + keyword2cmyk: keyword2cmyk, + keyword2lab: keyword2lab, + keyword2xyz: keyword2xyz, + + xyz2rgb: xyz2rgb, + xyz2lab: xyz2lab, + xyz2lch: xyz2lch, + + lab2xyz: lab2xyz, + lab2rgb: lab2rgb, + lab2lch: lab2lch, + + lch2lab: lch2lab, + lch2xyz: lch2xyz, + lch2rgb: lch2rgb +} + + +function rgb2hsl(rgb) { + var r = rgb[0]/255, + g = rgb[1]/255, + b = rgb[2]/255, + min = Math.min(r, g, b), + max = Math.max(r, g, b), + delta = max - min, + h, s, l; + + if (max == min) + h = 0; + else if (r == max) + h = (g - b) / delta; + else if (g == max) + h = 2 + (b - r) / delta; + else if (b == max) + h = 4 + (r - g)/ delta; + + h = Math.min(h * 60, 360); + + if (h < 0) + h += 360; + + l = (min + max) / 2; + + if (max == min) + s = 0; + else if (l <= 0.5) + s = delta / (max + min); + else + s = delta / (2 - max - min); + + return [h, s * 100, l * 100]; +} + +function rgb2hsv(rgb) { + var r = rgb[0], + g = rgb[1], + b = rgb[2], + min = Math.min(r, g, b), + max = Math.max(r, g, b), + delta = max - min, + h, s, v; + + if (max == 0) + s = 0; + else + s = (delta/max * 1000)/10; + + if (max == min) + h = 0; + else if (r == max) + h = (g - b) / delta; + else if (g == max) + h = 2 + (b - r) / delta; + else if (b == max) + h = 4 + (r - g) / delta; + + h = Math.min(h * 60, 360); + + if (h < 0) + h += 360; + + v = ((max / 255) * 1000) / 10; + + return [h, s, v]; +} + +function rgb2hwb(rgb) { + var r = rgb[0], + g = rgb[1], + b = rgb[2], + h = rgb2hsl(rgb)[0], + w = 1/255 * Math.min(r, Math.min(g, b)), + b = 1 - 1/255 * Math.max(r, Math.max(g, b)); + + return [h, w * 100, b * 100]; +} + +function rgb2cmyk(rgb) { + var r = rgb[0] / 255, + g = rgb[1] / 255, + b = rgb[2] / 255, + c, m, y, k; + + k = Math.min(1 - r, 1 - g, 1 - b); + c = (1 - r - k) / (1 - k) || 0; + m = (1 - g - k) / (1 - k) || 0; + y = (1 - b - k) / (1 - k) || 0; + return [c * 100, m * 100, y * 100, k * 100]; +} + +function rgb2keyword(rgb) { + return reverseKeywords[JSON.stringify(rgb)]; +} + +function rgb2xyz(rgb) { + var r = rgb[0] / 255, + g = rgb[1] / 255, + b = rgb[2] / 255; + + // assume sRGB + r = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92); + g = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92); + b = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92); + + var x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805); + var y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722); + var z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505); + + return [x * 100, y *100, z * 100]; +} + +function rgb2lab(rgb) { + var xyz = rgb2xyz(rgb), + x = xyz[0], + y = xyz[1], + z = xyz[2], + l, a, b; + + x /= 95.047; + y /= 100; + z /= 108.883; + + x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116); + y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116); + z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116); + + l = (116 * y) - 16; + a = 500 * (x - y); + b = 200 * (y - z); + + return [l, a, b]; +} + +function rgb2lch(args) { + return lab2lch(rgb2lab(args)); +} + +function hsl2rgb(hsl) { + var h = hsl[0] / 360, + s = hsl[1] / 100, + l = hsl[2] / 100, + t1, t2, t3, rgb, val; + + if (s == 0) { + val = l * 255; + return [val, val, val]; + } + + if (l < 0.5) + t2 = l * (1 + s); + else + t2 = l + s - l * s; + t1 = 2 * l - t2; + + rgb = [0, 0, 0]; + for (var i = 0; i < 3; i++) { + t3 = h + 1 / 3 * - (i - 1); + t3 < 0 && t3++; + t3 > 1 && t3--; + + if (6 * t3 < 1) + val = t1 + (t2 - t1) * 6 * t3; + else if (2 * t3 < 1) + val = t2; + else if (3 * t3 < 2) + val = t1 + (t2 - t1) * (2 / 3 - t3) * 6; + else + val = t1; + + rgb[i] = val * 255; + } + + return rgb; +} + +function hsl2hsv(hsl) { + var h = hsl[0], + s = hsl[1] / 100, + l = hsl[2] / 100, + sv, v; + + if(l === 0) { + // no need to do calc on black + // also avoids divide by 0 error + return [0, 0, 0]; + } + + l *= 2; + s *= (l <= 1) ? l : 2 - l; + v = (l + s) / 2; + sv = (2 * s) / (l + s); + return [h, sv * 100, v * 100]; +} + +function hsl2hwb(args) { + return rgb2hwb(hsl2rgb(args)); +} + +function hsl2cmyk(args) { + return rgb2cmyk(hsl2rgb(args)); +} + +function hsl2keyword(args) { + return rgb2keyword(hsl2rgb(args)); +} + + +function hsv2rgb(hsv) { + var h = hsv[0] / 60, + s = hsv[1] / 100, + v = hsv[2] / 100, + hi = Math.floor(h) % 6; + + var f = h - Math.floor(h), + p = 255 * v * (1 - s), + q = 255 * v * (1 - (s * f)), + t = 255 * v * (1 - (s * (1 - f))), + v = 255 * v; + + switch(hi) { + case 0: + return [v, t, p]; + case 1: + return [q, v, p]; + case 2: + return [p, v, t]; + case 3: + return [p, q, v]; + case 4: + return [t, p, v]; + case 5: + return [v, p, q]; + } +} + +function hsv2hsl(hsv) { + var h = hsv[0], + s = hsv[1] / 100, + v = hsv[2] / 100, + sl, l; + + l = (2 - s) * v; + sl = s * v; + sl /= (l <= 1) ? l : 2 - l; + sl = sl || 0; + l /= 2; + return [h, sl * 100, l * 100]; +} + +function hsv2hwb(args) { + return rgb2hwb(hsv2rgb(args)) +} + +function hsv2cmyk(args) { + return rgb2cmyk(hsv2rgb(args)); +} + +function hsv2keyword(args) { + return rgb2keyword(hsv2rgb(args)); +} + +// http://dev.w3.org/csswg/css-color/#hwb-to-rgb +function hwb2rgb(hwb) { + var h = hwb[0] / 360, + wh = hwb[1] / 100, + bl = hwb[2] / 100, + ratio = wh + bl, + i, v, f, n; + + // wh + bl cant be > 1 + if (ratio > 1) { + wh /= ratio; + bl /= ratio; + } + + i = Math.floor(6 * h); + v = 1 - bl; + f = 6 * h - i; + if ((i & 0x01) != 0) { + f = 1 - f; + } + n = wh + f * (v - wh); // linear interpolation + + switch (i) { + default: + case 6: + case 0: r = v; g = n; b = wh; break; + case 1: r = n; g = v; b = wh; break; + case 2: r = wh; g = v; b = n; break; + case 3: r = wh; g = n; b = v; break; + case 4: r = n; g = wh; b = v; break; + case 5: r = v; g = wh; b = n; break; + } + + return [r * 255, g * 255, b * 255]; +} + +function hwb2hsl(args) { + return rgb2hsl(hwb2rgb(args)); +} + +function hwb2hsv(args) { + return rgb2hsv(hwb2rgb(args)); +} + +function hwb2cmyk(args) { + return rgb2cmyk(hwb2rgb(args)); +} + +function hwb2keyword(args) { + return rgb2keyword(hwb2rgb(args)); +} + +function cmyk2rgb(cmyk) { + var c = cmyk[0] / 100, + m = cmyk[1] / 100, + y = cmyk[2] / 100, + k = cmyk[3] / 100, + r, g, b; + + r = 1 - Math.min(1, c * (1 - k) + k); + g = 1 - Math.min(1, m * (1 - k) + k); + b = 1 - Math.min(1, y * (1 - k) + k); + return [r * 255, g * 255, b * 255]; +} + +function cmyk2hsl(args) { + return rgb2hsl(cmyk2rgb(args)); +} + +function cmyk2hsv(args) { + return rgb2hsv(cmyk2rgb(args)); +} + +function cmyk2hwb(args) { + return rgb2hwb(cmyk2rgb(args)); +} + +function cmyk2keyword(args) { + return rgb2keyword(cmyk2rgb(args)); +} + + +function xyz2rgb(xyz) { + var x = xyz[0] / 100, + y = xyz[1] / 100, + z = xyz[2] / 100, + r, g, b; + + r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986); + g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415); + b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570); + + // assume sRGB + r = r > 0.0031308 ? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055) + : r = (r * 12.92); + + g = g > 0.0031308 ? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055) + : g = (g * 12.92); + + b = b > 0.0031308 ? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055) + : b = (b * 12.92); + + r = Math.min(Math.max(0, r), 1); + g = Math.min(Math.max(0, g), 1); + b = Math.min(Math.max(0, b), 1); + + return [r * 255, g * 255, b * 255]; +} + +function xyz2lab(xyz) { + var x = xyz[0], + y = xyz[1], + z = xyz[2], + l, a, b; + + x /= 95.047; + y /= 100; + z /= 108.883; + + x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116); + y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116); + z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116); + + l = (116 * y) - 16; + a = 500 * (x - y); + b = 200 * (y - z); + + return [l, a, b]; +} + +function xyz2lch(args) { + return lab2lch(xyz2lab(args)); +} + +function lab2xyz(lab) { + var l = lab[0], + a = lab[1], + b = lab[2], + x, y, z, y2; + + if (l <= 8) { + y = (l * 100) / 903.3; + y2 = (7.787 * (y / 100)) + (16 / 116); + } else { + y = 100 * Math.pow((l + 16) / 116, 3); + y2 = Math.pow(y / 100, 1/3); + } + + x = x / 95.047 <= 0.008856 ? x = (95.047 * ((a / 500) + y2 - (16 / 116))) / 7.787 : 95.047 * Math.pow((a / 500) + y2, 3); + + z = z / 108.883 <= 0.008859 ? z = (108.883 * (y2 - (b / 200) - (16 / 116))) / 7.787 : 108.883 * Math.pow(y2 - (b / 200), 3); + + return [x, y, z]; +} + +function lab2lch(lab) { + var l = lab[0], + a = lab[1], + b = lab[2], + hr, h, c; + + hr = Math.atan2(b, a); + h = hr * 360 / 2 / Math.PI; + if (h < 0) { + h += 360; + } + c = Math.sqrt(a * a + b * b); + return [l, c, h]; +} + +function lab2rgb(args) { + return xyz2rgb(lab2xyz(args)); +} + +function lch2lab(lch) { + var l = lch[0], + c = lch[1], + h = lch[2], + a, b, hr; + + hr = h / 360 * 2 * Math.PI; + a = c * Math.cos(hr); + b = c * Math.sin(hr); + return [l, a, b]; +} + +function lch2xyz(args) { + return lab2xyz(lch2lab(args)); +} + +function lch2rgb(args) { + return lab2rgb(lch2lab(args)); +} + +function keyword2rgb(keyword) { + return cssKeywords[keyword]; +} + +function keyword2hsl(args) { + return rgb2hsl(keyword2rgb(args)); +} + +function keyword2hsv(args) { + return rgb2hsv(keyword2rgb(args)); +} + +function keyword2hwb(args) { + return rgb2hwb(keyword2rgb(args)); +} + +function keyword2cmyk(args) { + return rgb2cmyk(keyword2rgb(args)); +} + +function keyword2lab(args) { + return rgb2lab(keyword2rgb(args)); +} + +function keyword2xyz(args) { + return rgb2xyz(keyword2rgb(args)); +} + +var cssKeywords = { + aliceblue: [240,248,255], + antiquewhite: [250,235,215], + aqua: [0,255,255], + aquamarine: [127,255,212], + azure: [240,255,255], + beige: [245,245,220], + bisque: [255,228,196], + black: [0,0,0], + blanchedalmond: [255,235,205], + blue: [0,0,255], + blueviolet: [138,43,226], + brown: [165,42,42], + burlywood: [222,184,135], + cadetblue: [95,158,160], + chartreuse: [127,255,0], + chocolate: [210,105,30], + coral: [255,127,80], + cornflowerblue: [100,149,237], + cornsilk: [255,248,220], + crimson: [220,20,60], + cyan: [0,255,255], + darkblue: [0,0,139], + darkcyan: [0,139,139], + darkgoldenrod: [184,134,11], + darkgray: [169,169,169], + darkgreen: [0,100,0], + darkgrey: [169,169,169], + darkkhaki: [189,183,107], + darkmagenta: [139,0,139], + darkolivegreen: [85,107,47], + darkorange: [255,140,0], + darkorchid: [153,50,204], + darkred: [139,0,0], + darksalmon: [233,150,122], + darkseagreen: [143,188,143], + darkslateblue: [72,61,139], + darkslategray: [47,79,79], + darkslategrey: [47,79,79], + darkturquoise: [0,206,209], + darkviolet: [148,0,211], + deeppink: [255,20,147], + deepskyblue: [0,191,255], + dimgray: [105,105,105], + dimgrey: [105,105,105], + dodgerblue: [30,144,255], + firebrick: [178,34,34], + floralwhite: [255,250,240], + forestgreen: [34,139,34], + fuchsia: [255,0,255], + gainsboro: [220,220,220], + ghostwhite: [248,248,255], + gold: [255,215,0], + goldenrod: [218,165,32], + gray: [128,128,128], + green: [0,128,0], + greenyellow: [173,255,47], + grey: [128,128,128], + honeydew: [240,255,240], + hotpink: [255,105,180], + indianred: [205,92,92], + indigo: [75,0,130], + ivory: [255,255,240], + khaki: [240,230,140], + lavender: [230,230,250], + lavenderblush: [255,240,245], + lawngreen: [124,252,0], + lemonchiffon: [255,250,205], + lightblue: [173,216,230], + lightcoral: [240,128,128], + lightcyan: [224,255,255], + lightgoldenrodyellow: [250,250,210], + lightgray: [211,211,211], + lightgreen: [144,238,144], + lightgrey: [211,211,211], + lightpink: [255,182,193], + lightsalmon: [255,160,122], + lightseagreen: [32,178,170], + lightskyblue: [135,206,250], + lightslategray: [119,136,153], + lightslategrey: [119,136,153], + lightsteelblue: [176,196,222], + lightyellow: [255,255,224], + lime: [0,255,0], + limegreen: [50,205,50], + linen: [250,240,230], + magenta: [255,0,255], + maroon: [128,0,0], + mediumaquamarine: [102,205,170], + mediumblue: [0,0,205], + mediumorchid: [186,85,211], + mediumpurple: [147,112,219], + mediumseagreen: [60,179,113], + mediumslateblue: [123,104,238], + mediumspringgreen: [0,250,154], + mediumturquoise: [72,209,204], + mediumvioletred: [199,21,133], + midnightblue: [25,25,112], + mintcream: [245,255,250], + mistyrose: [255,228,225], + moccasin: [255,228,181], + navajowhite: [255,222,173], + navy: [0,0,128], + oldlace: [253,245,230], + olive: [128,128,0], + olivedrab: [107,142,35], + orange: [255,165,0], + orangered: [255,69,0], + orchid: [218,112,214], + palegoldenrod: [238,232,170], + palegreen: [152,251,152], + paleturquoise: [175,238,238], + palevioletred: [219,112,147], + papayawhip: [255,239,213], + peachpuff: [255,218,185], + peru: [205,133,63], + pink: [255,192,203], + plum: [221,160,221], + powderblue: [176,224,230], + purple: [128,0,128], + rebeccapurple: [102, 51, 153], + red: [255,0,0], + rosybrown: [188,143,143], + royalblue: [65,105,225], + saddlebrown: [139,69,19], + salmon: [250,128,114], + sandybrown: [244,164,96], + seagreen: [46,139,87], + seashell: [255,245,238], + sienna: [160,82,45], + silver: [192,192,192], + skyblue: [135,206,235], + slateblue: [106,90,205], + slategray: [112,128,144], + slategrey: [112,128,144], + snow: [255,250,250], + springgreen: [0,255,127], + steelblue: [70,130,180], + tan: [210,180,140], + teal: [0,128,128], + thistle: [216,191,216], + tomato: [255,99,71], + turquoise: [64,224,208], + violet: [238,130,238], + wheat: [245,222,179], + white: [255,255,255], + whitesmoke: [245,245,245], + yellow: [255,255,0], + yellowgreen: [154,205,50] +}; + +var reverseKeywords = {}; +for (var key in cssKeywords) { + reverseKeywords[JSON.stringify(cssKeywords[key])] = key; +} + +},{}],5:[function(require,module,exports){ +var conversions = require(4); + +var convert = function() { + return new Converter(); +} + +for (var func in conversions) { + // export Raw versions + convert[func + "Raw"] = (function(func) { + // accept array or plain args + return function(arg) { + if (typeof arg == "number") + arg = Array.prototype.slice.call(arguments); + return conversions[func](arg); + } + })(func); + + var pair = /(\w+)2(\w+)/.exec(func), + from = pair[1], + to = pair[2]; + + // export rgb2hsl and ["rgb"]["hsl"] + convert[from] = convert[from] || {}; + + convert[from][to] = convert[func] = (function(func) { + return function(arg) { + if (typeof arg == "number") + arg = Array.prototype.slice.call(arguments); + + var val = conversions[func](arg); + if (typeof val == "string" || val === undefined) + return val; // keyword + + for (var i = 0; i < val.length; i++) + val[i] = Math.round(val[i]); + return val; + } + })(func); +} + + +/* Converter does lazy conversion and caching */ +var Converter = function() { + this.convs = {}; +}; + +/* Either get the values for a space or + set the values for a space, depending on args */ +Converter.prototype.routeSpace = function(space, args) { + var values = args[0]; + if (values === undefined) { + // color.rgb() + return this.getValues(space); + } + // color.rgb(10, 10, 10) + if (typeof values == "number") { + values = Array.prototype.slice.call(args); + } + + return this.setValues(space, values); +}; + +/* Set the values for a space, invalidating cache */ +Converter.prototype.setValues = function(space, values) { + this.space = space; + this.convs = {}; + this.convs[space] = values; + return this; +}; + +/* Get the values for a space. If there's already + a conversion for the space, fetch it, otherwise + compute it */ +Converter.prototype.getValues = function(space) { + var vals = this.convs[space]; + if (!vals) { + var fspace = this.space, + from = this.convs[fspace]; + vals = convert[fspace][space](from); + + this.convs[space] = vals; + } + return vals; +}; + +["rgb", "hsl", "hsv", "cmyk", "keyword"].forEach(function(space) { + Converter.prototype[space] = function(vals) { + return this.routeSpace(space, arguments); + } +}); + +module.exports = convert; +},{"4":4}],6:[function(require,module,exports){ +'use strict' + +module.exports = { + "aliceblue": [240, 248, 255], + "antiquewhite": [250, 235, 215], + "aqua": [0, 255, 255], + "aquamarine": [127, 255, 212], + "azure": [240, 255, 255], + "beige": [245, 245, 220], + "bisque": [255, 228, 196], + "black": [0, 0, 0], + "blanchedalmond": [255, 235, 205], + "blue": [0, 0, 255], + "blueviolet": [138, 43, 226], + "brown": [165, 42, 42], + "burlywood": [222, 184, 135], + "cadetblue": [95, 158, 160], + "chartreuse": [127, 255, 0], + "chocolate": [210, 105, 30], + "coral": [255, 127, 80], + "cornflowerblue": [100, 149, 237], + "cornsilk": [255, 248, 220], + "crimson": [220, 20, 60], + "cyan": [0, 255, 255], + "darkblue": [0, 0, 139], + "darkcyan": [0, 139, 139], + "darkgoldenrod": [184, 134, 11], + "darkgray": [169, 169, 169], + "darkgreen": [0, 100, 0], + "darkgrey": [169, 169, 169], + "darkkhaki": [189, 183, 107], + "darkmagenta": [139, 0, 139], + "darkolivegreen": [85, 107, 47], + "darkorange": [255, 140, 0], + "darkorchid": [153, 50, 204], + "darkred": [139, 0, 0], + "darksalmon": [233, 150, 122], + "darkseagreen": [143, 188, 143], + "darkslateblue": [72, 61, 139], + "darkslategray": [47, 79, 79], + "darkslategrey": [47, 79, 79], + "darkturquoise": [0, 206, 209], + "darkviolet": [148, 0, 211], + "deeppink": [255, 20, 147], + "deepskyblue": [0, 191, 255], + "dimgray": [105, 105, 105], + "dimgrey": [105, 105, 105], + "dodgerblue": [30, 144, 255], + "firebrick": [178, 34, 34], + "floralwhite": [255, 250, 240], + "forestgreen": [34, 139, 34], + "fuchsia": [255, 0, 255], + "gainsboro": [220, 220, 220], + "ghostwhite": [248, 248, 255], + "gold": [255, 215, 0], + "goldenrod": [218, 165, 32], + "gray": [128, 128, 128], + "green": [0, 128, 0], + "greenyellow": [173, 255, 47], + "grey": [128, 128, 128], + "honeydew": [240, 255, 240], + "hotpink": [255, 105, 180], + "indianred": [205, 92, 92], + "indigo": [75, 0, 130], + "ivory": [255, 255, 240], + "khaki": [240, 230, 140], + "lavender": [230, 230, 250], + "lavenderblush": [255, 240, 245], + "lawngreen": [124, 252, 0], + "lemonchiffon": [255, 250, 205], + "lightblue": [173, 216, 230], + "lightcoral": [240, 128, 128], + "lightcyan": [224, 255, 255], + "lightgoldenrodyellow": [250, 250, 210], + "lightgray": [211, 211, 211], + "lightgreen": [144, 238, 144], + "lightgrey": [211, 211, 211], + "lightpink": [255, 182, 193], + "lightsalmon": [255, 160, 122], + "lightseagreen": [32, 178, 170], + "lightskyblue": [135, 206, 250], + "lightslategray": [119, 136, 153], + "lightslategrey": [119, 136, 153], + "lightsteelblue": [176, 196, 222], + "lightyellow": [255, 255, 224], + "lime": [0, 255, 0], + "limegreen": [50, 205, 50], + "linen": [250, 240, 230], + "magenta": [255, 0, 255], + "maroon": [128, 0, 0], + "mediumaquamarine": [102, 205, 170], + "mediumblue": [0, 0, 205], + "mediumorchid": [186, 85, 211], + "mediumpurple": [147, 112, 219], + "mediumseagreen": [60, 179, 113], + "mediumslateblue": [123, 104, 238], + "mediumspringgreen": [0, 250, 154], + "mediumturquoise": [72, 209, 204], + "mediumvioletred": [199, 21, 133], + "midnightblue": [25, 25, 112], + "mintcream": [245, 255, 250], + "mistyrose": [255, 228, 225], + "moccasin": [255, 228, 181], + "navajowhite": [255, 222, 173], + "navy": [0, 0, 128], + "oldlace": [253, 245, 230], + "olive": [128, 128, 0], + "olivedrab": [107, 142, 35], + "orange": [255, 165, 0], + "orangered": [255, 69, 0], + "orchid": [218, 112, 214], + "palegoldenrod": [238, 232, 170], + "palegreen": [152, 251, 152], + "paleturquoise": [175, 238, 238], + "palevioletred": [219, 112, 147], + "papayawhip": [255, 239, 213], + "peachpuff": [255, 218, 185], + "peru": [205, 133, 63], + "pink": [255, 192, 203], + "plum": [221, 160, 221], + "powderblue": [176, 224, 230], + "purple": [128, 0, 128], + "rebeccapurple": [102, 51, 153], + "red": [255, 0, 0], + "rosybrown": [188, 143, 143], + "royalblue": [65, 105, 225], + "saddlebrown": [139, 69, 19], + "salmon": [250, 128, 114], + "sandybrown": [244, 164, 96], + "seagreen": [46, 139, 87], + "seashell": [255, 245, 238], + "sienna": [160, 82, 45], + "silver": [192, 192, 192], + "skyblue": [135, 206, 235], + "slateblue": [106, 90, 205], + "slategray": [112, 128, 144], + "slategrey": [112, 128, 144], + "snow": [255, 250, 250], + "springgreen": [0, 255, 127], + "steelblue": [70, 130, 180], + "tan": [210, 180, 140], + "teal": [0, 128, 128], + "thistle": [216, 191, 216], + "tomato": [255, 99, 71], + "turquoise": [64, 224, 208], + "violet": [238, 130, 238], + "wheat": [245, 222, 179], + "white": [255, 255, 255], + "whitesmoke": [245, 245, 245], + "yellow": [255, 255, 0], + "yellowgreen": [154, 205, 50] +}; + +},{}],7:[function(require,module,exports){ +/** + * @namespace Chart + */ +var Chart = require(29)(); + +Chart.helpers = require(45); + +// @todo dispatch these helpers into appropriated helpers/helpers.* file and write unit tests! +require(27)(Chart); + +Chart.defaults = require(25); +Chart.Element = require(26); +Chart.elements = require(40); +Chart.Interaction = require(28); +Chart.platform = require(48); + +require(31)(Chart); +require(22)(Chart); +require(23)(Chart); +require(24)(Chart); +require(30)(Chart); +require(33)(Chart); +require(32)(Chart); +require(35)(Chart); + +require(54)(Chart); +require(52)(Chart); +require(53)(Chart); +require(55)(Chart); +require(56)(Chart); +require(57)(Chart); + +// Controllers must be loaded after elements +// See Chart.core.datasetController.dataElementType +require(15)(Chart); +require(16)(Chart); +require(17)(Chart); +require(18)(Chart); +require(19)(Chart); +require(20)(Chart); +require(21)(Chart); + +require(8)(Chart); +require(9)(Chart); +require(10)(Chart); +require(11)(Chart); +require(12)(Chart); +require(13)(Chart); +require(14)(Chart); + +// Loading built-it plugins +var plugins = []; + +plugins.push( + require(49)(Chart), + require(50)(Chart), + require(51)(Chart) +); + +Chart.plugins.register(plugins); + +Chart.platform.initialize(); + +module.exports = Chart; +if (typeof window !== 'undefined') { + window.Chart = Chart; +} + +// DEPRECATIONS + +/** + * Provided for backward compatibility, use Chart.helpers.canvas instead. + * @namespace Chart.canvasHelpers + * @deprecated since version 2.6.0 + * @todo remove at version 3 + * @private + */ +Chart.canvasHelpers = Chart.helpers.canvas; + +},{"10":10,"11":11,"12":12,"13":13,"14":14,"15":15,"16":16,"17":17,"18":18,"19":19,"20":20,"21":21,"22":22,"23":23,"24":24,"25":25,"26":26,"27":27,"28":28,"29":29,"30":30,"31":31,"32":32,"33":33,"35":35,"40":40,"45":45,"48":48,"49":49,"50":50,"51":51,"52":52,"53":53,"54":54,"55":55,"56":56,"57":57,"8":8,"9":9}],8:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.Bar = function(context, config) { + config.type = 'bar'; + + return new Chart(context, config); + }; + +}; + +},{}],9:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.Bubble = function(context, config) { + config.type = 'bubble'; + return new Chart(context, config); + }; + +}; + +},{}],10:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.Doughnut = function(context, config) { + config.type = 'doughnut'; + + return new Chart(context, config); + }; + +}; + +},{}],11:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.Line = function(context, config) { + config.type = 'line'; + + return new Chart(context, config); + }; + +}; + +},{}],12:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.PolarArea = function(context, config) { + config.type = 'polarArea'; + + return new Chart(context, config); + }; + +}; + +},{}],13:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + Chart.Radar = function(context, config) { + config.type = 'radar'; + + return new Chart(context, config); + }; + +}; + +},{}],14:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + Chart.Scatter = function(context, config) { + config.type = 'scatter'; + return new Chart(context, config); + }; +}; + +},{}],15:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('bar', { + hover: { + mode: 'label' + }, + + scales: { + xAxes: [{ + type: 'category', + + // Specific to Bar Controller + categoryPercentage: 0.8, + barPercentage: 0.9, + + // offset settings + offset: true, + + // grid line settings + gridLines: { + offsetGridLines: true + } + }], + + yAxes: [{ + type: 'linear' + }] + } +}); + +defaults._set('horizontalBar', { + hover: { + mode: 'index', + axis: 'y' + }, + + scales: { + xAxes: [{ + type: 'linear', + position: 'bottom' + }], + + yAxes: [{ + position: 'left', + type: 'category', + + // Specific to Horizontal Bar Controller + categoryPercentage: 0.8, + barPercentage: 0.9, + + // offset settings + offset: true, + + // grid line settings + gridLines: { + offsetGridLines: true + } + }] + }, + + elements: { + rectangle: { + borderSkipped: 'left' + } + }, + + tooltips: { + callbacks: { + title: function(item, data) { + // Pick first xLabel for now + var title = ''; + + if (item.length > 0) { + if (item[0].yLabel) { + title = item[0].yLabel; + } else if (data.labels.length > 0 && item[0].index < data.labels.length) { + title = data.labels[item[0].index]; + } + } + + return title; + }, + + label: function(item, data) { + var datasetLabel = data.datasets[item.datasetIndex].label || ''; + return datasetLabel + ': ' + item.xLabel; + } + }, + mode: 'index', + axis: 'y' + } +}); + +module.exports = function(Chart) { + + Chart.controllers.bar = Chart.DatasetController.extend({ + + dataElementType: elements.Rectangle, + + initialize: function() { + var me = this; + var meta; + + Chart.DatasetController.prototype.initialize.apply(me, arguments); + + meta = me.getMeta(); + meta.stack = me.getDataset().stack; + meta.bar = true; + }, + + update: function(reset) { + var me = this; + var rects = me.getMeta().data; + var i, ilen; + + me._ruler = me.getRuler(); + + for (i = 0, ilen = rects.length; i < ilen; ++i) { + me.updateElement(rects[i], i, reset); + } + }, + + updateElement: function(rectangle, index, reset) { + var me = this; + var chart = me.chart; + var meta = me.getMeta(); + var dataset = me.getDataset(); + var custom = rectangle.custom || {}; + var rectangleOptions = chart.options.elements.rectangle; + + rectangle._xScale = me.getScaleForId(meta.xAxisID); + rectangle._yScale = me.getScaleForId(meta.yAxisID); + rectangle._datasetIndex = me.index; + rectangle._index = index; + + rectangle._model = { + datasetLabel: dataset.label, + label: chart.data.labels[index], + borderSkipped: custom.borderSkipped ? custom.borderSkipped : rectangleOptions.borderSkipped, + backgroundColor: custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.backgroundColor, index, rectangleOptions.backgroundColor), + borderColor: custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.borderColor, index, rectangleOptions.borderColor), + borderWidth: custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.borderWidth, index, rectangleOptions.borderWidth) + }; + + me.updateElementGeometry(rectangle, index, reset); + + rectangle.pivot(); + }, + + /** + * @private + */ + updateElementGeometry: function(rectangle, index, reset) { + var me = this; + var model = rectangle._model; + var vscale = me.getValueScale(); + var base = vscale.getBasePixel(); + var horizontal = vscale.isHorizontal(); + var ruler = me._ruler || me.getRuler(); + var vpixels = me.calculateBarValuePixels(me.index, index); + var ipixels = me.calculateBarIndexPixels(me.index, index, ruler); + + model.horizontal = horizontal; + model.base = reset ? base : vpixels.base; + model.x = horizontal ? reset ? base : vpixels.head : ipixels.center; + model.y = horizontal ? ipixels.center : reset ? base : vpixels.head; + model.height = horizontal ? ipixels.size : undefined; + model.width = horizontal ? undefined : ipixels.size; + }, + + /** + * @private + */ + getValueScaleId: function() { + return this.getMeta().yAxisID; + }, + + /** + * @private + */ + getIndexScaleId: function() { + return this.getMeta().xAxisID; + }, + + /** + * @private + */ + getValueScale: function() { + return this.getScaleForId(this.getValueScaleId()); + }, + + /** + * @private + */ + getIndexScale: function() { + return this.getScaleForId(this.getIndexScaleId()); + }, + + /** + * Returns the effective number of stacks based on groups and bar visibility. + * @private + */ + getStackCount: function(last) { + var me = this; + var chart = me.chart; + var scale = me.getIndexScale(); + var stacked = scale.options.stacked; + var ilen = last === undefined ? chart.data.datasets.length : last + 1; + var stacks = []; + var i, meta; + + for (i = 0; i < ilen; ++i) { + meta = chart.getDatasetMeta(i); + if (meta.bar && chart.isDatasetVisible(i) && + (stacked === false || + (stacked === true && stacks.indexOf(meta.stack) === -1) || + (stacked === undefined && (meta.stack === undefined || stacks.indexOf(meta.stack) === -1)))) { + stacks.push(meta.stack); + } + } + + return stacks.length; + }, + + /** + * Returns the stack index for the given dataset based on groups and bar visibility. + * @private + */ + getStackIndex: function(datasetIndex) { + return this.getStackCount(datasetIndex) - 1; + }, + + /** + * @private + */ + getRuler: function() { + var me = this; + var scale = me.getIndexScale(); + var stackCount = me.getStackCount(); + var datasetIndex = me.index; + var pixels = []; + var isHorizontal = scale.isHorizontal(); + var start = isHorizontal ? scale.left : scale.top; + var end = start + (isHorizontal ? scale.width : scale.height); + var i, ilen; + + for (i = 0, ilen = me.getMeta().data.length; i < ilen; ++i) { + pixels.push(scale.getPixelForValue(null, i, datasetIndex)); + } + + return { + pixels: pixels, + start: start, + end: end, + stackCount: stackCount, + scale: scale + }; + }, + + /** + * Note: pixel values are not clamped to the scale area. + * @private + */ + calculateBarValuePixels: function(datasetIndex, index) { + var me = this; + var chart = me.chart; + var meta = me.getMeta(); + var scale = me.getValueScale(); + var datasets = chart.data.datasets; + var value = scale.getRightValue(datasets[datasetIndex].data[index]); + var stacked = scale.options.stacked; + var stack = meta.stack; + var start = 0; + var i, imeta, ivalue, base, head, size; + + if (stacked || (stacked === undefined && stack !== undefined)) { + for (i = 0; i < datasetIndex; ++i) { + imeta = chart.getDatasetMeta(i); + + if (imeta.bar && + imeta.stack === stack && + imeta.controller.getValueScaleId() === scale.id && + chart.isDatasetVisible(i)) { + + ivalue = scale.getRightValue(datasets[i].data[index]); + if ((value < 0 && ivalue < 0) || (value >= 0 && ivalue > 0)) { + start += ivalue; + } + } + } + } + + base = scale.getPixelForValue(start); + head = scale.getPixelForValue(start + value); + size = (head - base) / 2; + + return { + size: size, + base: base, + head: head, + center: head + size / 2 + }; + }, + + /** + * @private + */ + calculateBarIndexPixels: function(datasetIndex, index, ruler) { + var me = this; + var options = ruler.scale.options; + var stackIndex = me.getStackIndex(datasetIndex); + var pixels = ruler.pixels; + var base = pixels[index]; + var length = pixels.length; + var start = ruler.start; + var end = ruler.end; + var leftSampleSize, rightSampleSize, leftCategorySize, rightCategorySize, fullBarSize, size; + + if (length === 1) { + leftSampleSize = base > start ? base - start : end - base; + rightSampleSize = base < end ? end - base : base - start; + } else { + if (index > 0) { + leftSampleSize = (base - pixels[index - 1]) / 2; + if (index === length - 1) { + rightSampleSize = leftSampleSize; + } + } + if (index < length - 1) { + rightSampleSize = (pixels[index + 1] - base) / 2; + if (index === 0) { + leftSampleSize = rightSampleSize; + } + } + } + + leftCategorySize = leftSampleSize * options.categoryPercentage; + rightCategorySize = rightSampleSize * options.categoryPercentage; + fullBarSize = (leftCategorySize + rightCategorySize) / ruler.stackCount; + size = fullBarSize * options.barPercentage; + + size = Math.min( + helpers.valueOrDefault(options.barThickness, size), + helpers.valueOrDefault(options.maxBarThickness, Infinity)); + + base -= leftCategorySize; + base += fullBarSize * stackIndex; + base += (fullBarSize - size) / 2; + + return { + size: size, + base: base, + head: base + size, + center: base + size / 2 + }; + }, + + draw: function() { + var me = this; + var chart = me.chart; + var scale = me.getValueScale(); + var rects = me.getMeta().data; + var dataset = me.getDataset(); + var ilen = rects.length; + var i = 0; + + helpers.canvas.clipArea(chart.ctx, chart.chartArea); + + for (; i < ilen; ++i) { + if (!isNaN(scale.getRightValue(dataset.data[i]))) { + rects[i].draw(); + } + } + + helpers.canvas.unclipArea(chart.ctx); + }, + + setHoverStyle: function(rectangle) { + var dataset = this.chart.data.datasets[rectangle._datasetIndex]; + var index = rectangle._index; + var custom = rectangle.custom || {}; + var model = rectangle._model; + + model.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : helpers.valueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor)); + model.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : helpers.valueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.getHoverColor(model.borderColor)); + model.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : helpers.valueAtIndexOrDefault(dataset.hoverBorderWidth, index, model.borderWidth); + }, + + removeHoverStyle: function(rectangle) { + var dataset = this.chart.data.datasets[rectangle._datasetIndex]; + var index = rectangle._index; + var custom = rectangle.custom || {}; + var model = rectangle._model; + var rectangleElementOptions = this.chart.options.elements.rectangle; + + model.backgroundColor = custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.backgroundColor, index, rectangleElementOptions.backgroundColor); + model.borderColor = custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.borderColor, index, rectangleElementOptions.borderColor); + model.borderWidth = custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.borderWidth, index, rectangleElementOptions.borderWidth); + } + }); + + Chart.controllers.horizontalBar = Chart.controllers.bar.extend({ + /** + * @private + */ + getValueScaleId: function() { + return this.getMeta().xAxisID; + }, + + /** + * @private + */ + getIndexScaleId: function() { + return this.getMeta().yAxisID; + } + }); +}; + +},{"25":25,"40":40,"45":45}],16:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('bubble', { + hover: { + mode: 'single' + }, + + scales: { + xAxes: [{ + type: 'linear', // bubble should probably use a linear scale by default + position: 'bottom', + id: 'x-axis-0' // need an ID so datasets can reference the scale + }], + yAxes: [{ + type: 'linear', + position: 'left', + id: 'y-axis-0' + }] + }, + + tooltips: { + callbacks: { + title: function() { + // Title doesn't make sense for scatter since we format the data as a point + return ''; + }, + label: function(item, data) { + var datasetLabel = data.datasets[item.datasetIndex].label || ''; + var dataPoint = data.datasets[item.datasetIndex].data[item.index]; + return datasetLabel + ': (' + item.xLabel + ', ' + item.yLabel + ', ' + dataPoint.r + ')'; + } + } + } +}); + + +module.exports = function(Chart) { + + Chart.controllers.bubble = Chart.DatasetController.extend({ + /** + * @protected + */ + dataElementType: elements.Point, + + /** + * @protected + */ + update: function(reset) { + var me = this; + var meta = me.getMeta(); + var points = meta.data; + + // Update Points + helpers.each(points, function(point, index) { + me.updateElement(point, index, reset); + }); + }, + + /** + * @protected + */ + updateElement: function(point, index, reset) { + var me = this; + var meta = me.getMeta(); + var custom = point.custom || {}; + var xScale = me.getScaleForId(meta.xAxisID); + var yScale = me.getScaleForId(meta.yAxisID); + var options = me._resolveElementOptions(point, index); + var data = me.getDataset().data[index]; + var dsIndex = me.index; + + var x = reset ? xScale.getPixelForDecimal(0.5) : xScale.getPixelForValue(typeof data === 'object' ? data : NaN, index, dsIndex); + var y = reset ? yScale.getBasePixel() : yScale.getPixelForValue(data, index, dsIndex); + + point._xScale = xScale; + point._yScale = yScale; + point._options = options; + point._datasetIndex = dsIndex; + point._index = index; + point._model = { + backgroundColor: options.backgroundColor, + borderColor: options.borderColor, + borderWidth: options.borderWidth, + hitRadius: options.hitRadius, + pointStyle: options.pointStyle, + radius: reset ? 0 : options.radius, + skip: custom.skip || isNaN(x) || isNaN(y), + x: x, + y: y, + }; + + point.pivot(); + }, + + /** + * @protected + */ + setHoverStyle: function(point) { + var model = point._model; + var options = point._options; + + model.backgroundColor = helpers.valueOrDefault(options.hoverBackgroundColor, helpers.getHoverColor(options.backgroundColor)); + model.borderColor = helpers.valueOrDefault(options.hoverBorderColor, helpers.getHoverColor(options.borderColor)); + model.borderWidth = helpers.valueOrDefault(options.hoverBorderWidth, options.borderWidth); + model.radius = options.radius + options.hoverRadius; + }, + + /** + * @protected + */ + removeHoverStyle: function(point) { + var model = point._model; + var options = point._options; + + model.backgroundColor = options.backgroundColor; + model.borderColor = options.borderColor; + model.borderWidth = options.borderWidth; + model.radius = options.radius; + }, + + /** + * @private + */ + _resolveElementOptions: function(point, index) { + var me = this; + var chart = me.chart; + var datasets = chart.data.datasets; + var dataset = datasets[me.index]; + var custom = point.custom || {}; + var options = chart.options.elements.point; + var resolve = helpers.options.resolve; + var data = dataset.data[index]; + var values = {}; + var i, ilen, key; + + // Scriptable options + var context = { + chart: chart, + dataIndex: index, + dataset: dataset, + datasetIndex: me.index + }; + + var keys = [ + 'backgroundColor', + 'borderColor', + 'borderWidth', + 'hoverBackgroundColor', + 'hoverBorderColor', + 'hoverBorderWidth', + 'hoverRadius', + 'hitRadius', + 'pointStyle' + ]; + + for (i = 0, ilen = keys.length; i < ilen; ++i) { + key = keys[i]; + values[key] = resolve([ + custom[key], + dataset[key], + options[key] + ], context, index); + } + + // Custom radius resolution + values.radius = resolve([ + custom.radius, + data ? data.r : undefined, + dataset.radius, + options.radius + ], context, index); + + return values; + } + }); +}; + +},{"25":25,"40":40,"45":45}],17:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('doughnut', { + animation: { + // Boolean - Whether we animate the rotation of the Doughnut + animateRotate: true, + // Boolean - Whether we animate scaling the Doughnut from the centre + animateScale: false + }, + hover: { + mode: 'single' + }, + legendCallback: function(chart) { + var text = []; + text.push('
      '); + + var data = chart.data; + var datasets = data.datasets; + var labels = data.labels; + + if (datasets.length) { + for (var i = 0; i < datasets[0].data.length; ++i) { + text.push('
    • '); + if (labels[i]) { + text.push(labels[i]); + } + text.push('
    • '); + } + } + + text.push('
    '); + return text.join(''); + }, + legend: { + labels: { + generateLabels: function(chart) { + var data = chart.data; + if (data.labels.length && data.datasets.length) { + return data.labels.map(function(label, i) { + var meta = chart.getDatasetMeta(0); + var ds = data.datasets[0]; + var arc = meta.data[i]; + var custom = arc && arc.custom || {}; + var valueAtIndexOrDefault = helpers.valueAtIndexOrDefault; + var arcOpts = chart.options.elements.arc; + var fill = custom.backgroundColor ? custom.backgroundColor : valueAtIndexOrDefault(ds.backgroundColor, i, arcOpts.backgroundColor); + var stroke = custom.borderColor ? custom.borderColor : valueAtIndexOrDefault(ds.borderColor, i, arcOpts.borderColor); + var bw = custom.borderWidth ? custom.borderWidth : valueAtIndexOrDefault(ds.borderWidth, i, arcOpts.borderWidth); + + return { + text: label, + fillStyle: fill, + strokeStyle: stroke, + lineWidth: bw, + hidden: isNaN(ds.data[i]) || meta.data[i].hidden, + + // Extra data used for toggling the correct item + index: i + }; + }); + } + return []; + } + }, + + onClick: function(e, legendItem) { + var index = legendItem.index; + var chart = this.chart; + var i, ilen, meta; + + for (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) { + meta = chart.getDatasetMeta(i); + // toggle visibility of index if exists + if (meta.data[index]) { + meta.data[index].hidden = !meta.data[index].hidden; + } + } + + chart.update(); + } + }, + + // The percentage of the chart that we cut out of the middle. + cutoutPercentage: 50, + + // The rotation of the chart, where the first data arc begins. + rotation: Math.PI * -0.5, + + // The total circumference of the chart. + circumference: Math.PI * 2.0, + + // Need to override these to give a nice default + tooltips: { + callbacks: { + title: function() { + return ''; + }, + label: function(tooltipItem, data) { + var dataLabel = data.labels[tooltipItem.index]; + var value = ': ' + data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index]; + + if (helpers.isArray(dataLabel)) { + // show value on first line of multiline label + // need to clone because we are changing the value + dataLabel = dataLabel.slice(); + dataLabel[0] += value; + } else { + dataLabel += value; + } + + return dataLabel; + } + } + } +}); + +defaults._set('pie', helpers.clone(defaults.doughnut)); +defaults._set('pie', { + cutoutPercentage: 0 +}); + +module.exports = function(Chart) { + + Chart.controllers.doughnut = Chart.controllers.pie = Chart.DatasetController.extend({ + + dataElementType: elements.Arc, + + linkScales: helpers.noop, + + // Get index of the dataset in relation to the visible datasets. This allows determining the inner and outer radius correctly + getRingIndex: function(datasetIndex) { + var ringIndex = 0; + + for (var j = 0; j < datasetIndex; ++j) { + if (this.chart.isDatasetVisible(j)) { + ++ringIndex; + } + } + + return ringIndex; + }, + + update: function(reset) { + var me = this; + var chart = me.chart; + var chartArea = chart.chartArea; + var opts = chart.options; + var arcOpts = opts.elements.arc; + var availableWidth = chartArea.right - chartArea.left - arcOpts.borderWidth; + var availableHeight = chartArea.bottom - chartArea.top - arcOpts.borderWidth; + var minSize = Math.min(availableWidth, availableHeight); + var offset = {x: 0, y: 0}; + var meta = me.getMeta(); + var cutoutPercentage = opts.cutoutPercentage; + var circumference = opts.circumference; + + // If the chart's circumference isn't a full circle, calculate minSize as a ratio of the width/height of the arc + if (circumference < Math.PI * 2.0) { + var startAngle = opts.rotation % (Math.PI * 2.0); + startAngle += Math.PI * 2.0 * (startAngle >= Math.PI ? -1 : startAngle < -Math.PI ? 1 : 0); + var endAngle = startAngle + circumference; + var start = {x: Math.cos(startAngle), y: Math.sin(startAngle)}; + var end = {x: Math.cos(endAngle), y: Math.sin(endAngle)}; + var contains0 = (startAngle <= 0 && endAngle >= 0) || (startAngle <= Math.PI * 2.0 && Math.PI * 2.0 <= endAngle); + var contains90 = (startAngle <= Math.PI * 0.5 && Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 2.5 && Math.PI * 2.5 <= endAngle); + var contains180 = (startAngle <= -Math.PI && -Math.PI <= endAngle) || (startAngle <= Math.PI && Math.PI <= endAngle); + var contains270 = (startAngle <= -Math.PI * 0.5 && -Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 1.5 && Math.PI * 1.5 <= endAngle); + var cutout = cutoutPercentage / 100.0; + var min = {x: contains180 ? -1 : Math.min(start.x * (start.x < 0 ? 1 : cutout), end.x * (end.x < 0 ? 1 : cutout)), y: contains270 ? -1 : Math.min(start.y * (start.y < 0 ? 1 : cutout), end.y * (end.y < 0 ? 1 : cutout))}; + var max = {x: contains0 ? 1 : Math.max(start.x * (start.x > 0 ? 1 : cutout), end.x * (end.x > 0 ? 1 : cutout)), y: contains90 ? 1 : Math.max(start.y * (start.y > 0 ? 1 : cutout), end.y * (end.y > 0 ? 1 : cutout))}; + var size = {width: (max.x - min.x) * 0.5, height: (max.y - min.y) * 0.5}; + minSize = Math.min(availableWidth / size.width, availableHeight / size.height); + offset = {x: (max.x + min.x) * -0.5, y: (max.y + min.y) * -0.5}; + } + + chart.borderWidth = me.getMaxBorderWidth(meta.data); + chart.outerRadius = Math.max((minSize - chart.borderWidth) / 2, 0); + chart.innerRadius = Math.max(cutoutPercentage ? (chart.outerRadius / 100) * (cutoutPercentage) : 0, 0); + chart.radiusLength = (chart.outerRadius - chart.innerRadius) / chart.getVisibleDatasetCount(); + chart.offsetX = offset.x * chart.outerRadius; + chart.offsetY = offset.y * chart.outerRadius; + + meta.total = me.calculateTotal(); + + me.outerRadius = chart.outerRadius - (chart.radiusLength * me.getRingIndex(me.index)); + me.innerRadius = Math.max(me.outerRadius - chart.radiusLength, 0); + + helpers.each(meta.data, function(arc, index) { + me.updateElement(arc, index, reset); + }); + }, + + updateElement: function(arc, index, reset) { + var me = this; + var chart = me.chart; + var chartArea = chart.chartArea; + var opts = chart.options; + var animationOpts = opts.animation; + var centerX = (chartArea.left + chartArea.right) / 2; + var centerY = (chartArea.top + chartArea.bottom) / 2; + var startAngle = opts.rotation; // non reset case handled later + var endAngle = opts.rotation; // non reset case handled later + var dataset = me.getDataset(); + var circumference = reset && animationOpts.animateRotate ? 0 : arc.hidden ? 0 : me.calculateCircumference(dataset.data[index]) * (opts.circumference / (2.0 * Math.PI)); + var innerRadius = reset && animationOpts.animateScale ? 0 : me.innerRadius; + var outerRadius = reset && animationOpts.animateScale ? 0 : me.outerRadius; + var valueAtIndexOrDefault = helpers.valueAtIndexOrDefault; + + helpers.extend(arc, { + // Utility + _datasetIndex: me.index, + _index: index, + + // Desired view properties + _model: { + x: centerX + chart.offsetX, + y: centerY + chart.offsetY, + startAngle: startAngle, + endAngle: endAngle, + circumference: circumference, + outerRadius: outerRadius, + innerRadius: innerRadius, + label: valueAtIndexOrDefault(dataset.label, index, chart.data.labels[index]) + } + }); + + var model = arc._model; + // Resets the visual styles + this.removeHoverStyle(arc); + + // Set correct angles if not resetting + if (!reset || !animationOpts.animateRotate) { + if (index === 0) { + model.startAngle = opts.rotation; + } else { + model.startAngle = me.getMeta().data[index - 1]._model.endAngle; + } + + model.endAngle = model.startAngle + model.circumference; + } + + arc.pivot(); + }, + + removeHoverStyle: function(arc) { + Chart.DatasetController.prototype.removeHoverStyle.call(this, arc, this.chart.options.elements.arc); + }, + + calculateTotal: function() { + var dataset = this.getDataset(); + var meta = this.getMeta(); + var total = 0; + var value; + + helpers.each(meta.data, function(element, index) { + value = dataset.data[index]; + if (!isNaN(value) && !element.hidden) { + total += Math.abs(value); + } + }); + + /* if (total === 0) { + total = NaN; + }*/ + + return total; + }, + + calculateCircumference: function(value) { + var total = this.getMeta().total; + if (total > 0 && !isNaN(value)) { + return (Math.PI * 2.0) * (value / total); + } + return 0; + }, + + // gets the max border or hover width to properly scale pie charts + getMaxBorderWidth: function(arcs) { + var max = 0; + var index = this.index; + var length = arcs.length; + var borderWidth; + var hoverWidth; + + for (var i = 0; i < length; i++) { + borderWidth = arcs[i]._model ? arcs[i]._model.borderWidth : 0; + hoverWidth = arcs[i]._chart ? arcs[i]._chart.config.data.datasets[index].hoverBorderWidth : 0; + + max = borderWidth > max ? borderWidth : max; + max = hoverWidth > max ? hoverWidth : max; + } + return max; + } + }); +}; + +},{"25":25,"40":40,"45":45}],18:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('line', { + showLines: true, + spanGaps: false, + + hover: { + mode: 'label' + }, + + scales: { + xAxes: [{ + type: 'category', + id: 'x-axis-0' + }], + yAxes: [{ + type: 'linear', + id: 'y-axis-0' + }] + } +}); + +module.exports = function(Chart) { + + function lineEnabled(dataset, options) { + return helpers.valueOrDefault(dataset.showLine, options.showLines); + } + + Chart.controllers.line = Chart.DatasetController.extend({ + + datasetElementType: elements.Line, + + dataElementType: elements.Point, + + update: function(reset) { + var me = this; + var meta = me.getMeta(); + var line = meta.dataset; + var points = meta.data || []; + var options = me.chart.options; + var lineElementOptions = options.elements.line; + var scale = me.getScaleForId(meta.yAxisID); + var i, ilen, custom; + var dataset = me.getDataset(); + var showLine = lineEnabled(dataset, options); + + // Update Line + if (showLine) { + custom = line.custom || {}; + + // Compatibility: If the properties are defined with only the old name, use those values + if ((dataset.tension !== undefined) && (dataset.lineTension === undefined)) { + dataset.lineTension = dataset.tension; + } + + // Utility + line._scale = scale; + line._datasetIndex = me.index; + // Data + line._children = points; + // Model + line._model = { + // Appearance + // The default behavior of lines is to break at null values, according + // to https://github.com/chartjs/Chart.js/issues/2435#issuecomment-216718158 + // This option gives lines the ability to span gaps + spanGaps: dataset.spanGaps ? dataset.spanGaps : options.spanGaps, + tension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, lineElementOptions.tension), + backgroundColor: custom.backgroundColor ? custom.backgroundColor : (dataset.backgroundColor || lineElementOptions.backgroundColor), + borderWidth: custom.borderWidth ? custom.borderWidth : (dataset.borderWidth || lineElementOptions.borderWidth), + borderColor: custom.borderColor ? custom.borderColor : (dataset.borderColor || lineElementOptions.borderColor), + borderCapStyle: custom.borderCapStyle ? custom.borderCapStyle : (dataset.borderCapStyle || lineElementOptions.borderCapStyle), + borderDash: custom.borderDash ? custom.borderDash : (dataset.borderDash || lineElementOptions.borderDash), + borderDashOffset: custom.borderDashOffset ? custom.borderDashOffset : (dataset.borderDashOffset || lineElementOptions.borderDashOffset), + borderJoinStyle: custom.borderJoinStyle ? custom.borderJoinStyle : (dataset.borderJoinStyle || lineElementOptions.borderJoinStyle), + fill: custom.fill ? custom.fill : (dataset.fill !== undefined ? dataset.fill : lineElementOptions.fill), + steppedLine: custom.steppedLine ? custom.steppedLine : helpers.valueOrDefault(dataset.steppedLine, lineElementOptions.stepped), + cubicInterpolationMode: custom.cubicInterpolationMode ? custom.cubicInterpolationMode : helpers.valueOrDefault(dataset.cubicInterpolationMode, lineElementOptions.cubicInterpolationMode), + }; + + line.pivot(); + } + + // Update Points + for (i = 0, ilen = points.length; i < ilen; ++i) { + me.updateElement(points[i], i, reset); + } + + if (showLine && line._model.tension !== 0) { + me.updateBezierControlPoints(); + } + + // Now pivot the point for animation + for (i = 0, ilen = points.length; i < ilen; ++i) { + points[i].pivot(); + } + }, + + getPointBackgroundColor: function(point, index) { + var backgroundColor = this.chart.options.elements.point.backgroundColor; + var dataset = this.getDataset(); + var custom = point.custom || {}; + + if (custom.backgroundColor) { + backgroundColor = custom.backgroundColor; + } else if (dataset.pointBackgroundColor) { + backgroundColor = helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, backgroundColor); + } else if (dataset.backgroundColor) { + backgroundColor = dataset.backgroundColor; + } + + return backgroundColor; + }, + + getPointBorderColor: function(point, index) { + var borderColor = this.chart.options.elements.point.borderColor; + var dataset = this.getDataset(); + var custom = point.custom || {}; + + if (custom.borderColor) { + borderColor = custom.borderColor; + } else if (dataset.pointBorderColor) { + borderColor = helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, borderColor); + } else if (dataset.borderColor) { + borderColor = dataset.borderColor; + } + + return borderColor; + }, + + getPointBorderWidth: function(point, index) { + var borderWidth = this.chart.options.elements.point.borderWidth; + var dataset = this.getDataset(); + var custom = point.custom || {}; + + if (!isNaN(custom.borderWidth)) { + borderWidth = custom.borderWidth; + } else if (!isNaN(dataset.pointBorderWidth) || helpers.isArray(dataset.pointBorderWidth)) { + borderWidth = helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, borderWidth); + } else if (!isNaN(dataset.borderWidth)) { + borderWidth = dataset.borderWidth; + } + + return borderWidth; + }, + + updateElement: function(point, index, reset) { + var me = this; + var meta = me.getMeta(); + var custom = point.custom || {}; + var dataset = me.getDataset(); + var datasetIndex = me.index; + var value = dataset.data[index]; + var yScale = me.getScaleForId(meta.yAxisID); + var xScale = me.getScaleForId(meta.xAxisID); + var pointOptions = me.chart.options.elements.point; + var x, y; + + // Compatibility: If the properties are defined with only the old name, use those values + if ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) { + dataset.pointRadius = dataset.radius; + } + if ((dataset.hitRadius !== undefined) && (dataset.pointHitRadius === undefined)) { + dataset.pointHitRadius = dataset.hitRadius; + } + + x = xScale.getPixelForValue(typeof value === 'object' ? value : NaN, index, datasetIndex); + y = reset ? yScale.getBasePixel() : me.calculatePointY(value, index, datasetIndex); + + // Utility + point._xScale = xScale; + point._yScale = yScale; + point._datasetIndex = datasetIndex; + point._index = index; + + // Desired view properties + point._model = { + x: x, + y: y, + skip: custom.skip || isNaN(x) || isNaN(y), + // Appearance + radius: custom.radius || helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointOptions.radius), + pointStyle: custom.pointStyle || helpers.valueAtIndexOrDefault(dataset.pointStyle, index, pointOptions.pointStyle), + backgroundColor: me.getPointBackgroundColor(point, index), + borderColor: me.getPointBorderColor(point, index), + borderWidth: me.getPointBorderWidth(point, index), + tension: meta.dataset._model ? meta.dataset._model.tension : 0, + steppedLine: meta.dataset._model ? meta.dataset._model.steppedLine : false, + // Tooltip + hitRadius: custom.hitRadius || helpers.valueAtIndexOrDefault(dataset.pointHitRadius, index, pointOptions.hitRadius) + }; + }, + + calculatePointY: function(value, index, datasetIndex) { + var me = this; + var chart = me.chart; + var meta = me.getMeta(); + var yScale = me.getScaleForId(meta.yAxisID); + var sumPos = 0; + var sumNeg = 0; + var i, ds, dsMeta; + + if (yScale.options.stacked) { + for (i = 0; i < datasetIndex; i++) { + ds = chart.data.datasets[i]; + dsMeta = chart.getDatasetMeta(i); + if (dsMeta.type === 'line' && dsMeta.yAxisID === yScale.id && chart.isDatasetVisible(i)) { + var stackedRightValue = Number(yScale.getRightValue(ds.data[index])); + if (stackedRightValue < 0) { + sumNeg += stackedRightValue || 0; + } else { + sumPos += stackedRightValue || 0; + } + } + } + + var rightValue = Number(yScale.getRightValue(value)); + if (rightValue < 0) { + return yScale.getPixelForValue(sumNeg + rightValue); + } + return yScale.getPixelForValue(sumPos + rightValue); + } + + return yScale.getPixelForValue(value); + }, + + updateBezierControlPoints: function() { + var me = this; + var meta = me.getMeta(); + var area = me.chart.chartArea; + var points = (meta.data || []); + var i, ilen, point, model, controlPoints; + + // Only consider points that are drawn in case the spanGaps option is used + if (meta.dataset._model.spanGaps) { + points = points.filter(function(pt) { + return !pt._model.skip; + }); + } + + function capControlPoint(pt, min, max) { + return Math.max(Math.min(pt, max), min); + } + + if (meta.dataset._model.cubicInterpolationMode === 'monotone') { + helpers.splineCurveMonotone(points); + } else { + for (i = 0, ilen = points.length; i < ilen; ++i) { + point = points[i]; + model = point._model; + controlPoints = helpers.splineCurve( + helpers.previousItem(points, i)._model, + model, + helpers.nextItem(points, i)._model, + meta.dataset._model.tension + ); + model.controlPointPreviousX = controlPoints.previous.x; + model.controlPointPreviousY = controlPoints.previous.y; + model.controlPointNextX = controlPoints.next.x; + model.controlPointNextY = controlPoints.next.y; + } + } + + if (me.chart.options.elements.line.capBezierPoints) { + for (i = 0, ilen = points.length; i < ilen; ++i) { + model = points[i]._model; + model.controlPointPreviousX = capControlPoint(model.controlPointPreviousX, area.left, area.right); + model.controlPointPreviousY = capControlPoint(model.controlPointPreviousY, area.top, area.bottom); + model.controlPointNextX = capControlPoint(model.controlPointNextX, area.left, area.right); + model.controlPointNextY = capControlPoint(model.controlPointNextY, area.top, area.bottom); + } + } + }, + + draw: function() { + var me = this; + var chart = me.chart; + var meta = me.getMeta(); + var points = meta.data || []; + var area = chart.chartArea; + var ilen = points.length; + var i = 0; + + helpers.canvas.clipArea(chart.ctx, area); + + if (lineEnabled(me.getDataset(), chart.options)) { + meta.dataset.draw(); + } + + helpers.canvas.unclipArea(chart.ctx); + + // Draw the points + for (; i < ilen; ++i) { + points[i].draw(area); + } + }, + + setHoverStyle: function(point) { + // Point + var dataset = this.chart.data.datasets[point._datasetIndex]; + var index = point._index; + var custom = point.custom || {}; + var model = point._model; + + model.radius = custom.hoverRadius || helpers.valueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius); + model.backgroundColor = custom.hoverBackgroundColor || helpers.valueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor)); + model.borderColor = custom.hoverBorderColor || helpers.valueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.getHoverColor(model.borderColor)); + model.borderWidth = custom.hoverBorderWidth || helpers.valueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, model.borderWidth); + }, + + removeHoverStyle: function(point) { + var me = this; + var dataset = me.chart.data.datasets[point._datasetIndex]; + var index = point._index; + var custom = point.custom || {}; + var model = point._model; + + // Compatibility: If the properties are defined with only the old name, use those values + if ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) { + dataset.pointRadius = dataset.radius; + } + + model.radius = custom.radius || helpers.valueAtIndexOrDefault(dataset.pointRadius, index, me.chart.options.elements.point.radius); + model.backgroundColor = me.getPointBackgroundColor(point, index); + model.borderColor = me.getPointBorderColor(point, index); + model.borderWidth = me.getPointBorderWidth(point, index); + } + }); +}; + +},{"25":25,"40":40,"45":45}],19:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('polarArea', { + scale: { + type: 'radialLinear', + angleLines: { + display: false + }, + gridLines: { + circular: true + }, + pointLabels: { + display: false + }, + ticks: { + beginAtZero: true + } + }, + + // Boolean - Whether to animate the rotation of the chart + animation: { + animateRotate: true, + animateScale: true + }, + + startAngle: -0.5 * Math.PI, + legendCallback: function(chart) { + var text = []; + text.push('
      '); + + var data = chart.data; + var datasets = data.datasets; + var labels = data.labels; + + if (datasets.length) { + for (var i = 0; i < datasets[0].data.length; ++i) { + text.push('
    • '); + if (labels[i]) { + text.push(labels[i]); + } + text.push('
    • '); + } + } + + text.push('
    '); + return text.join(''); + }, + legend: { + labels: { + generateLabels: function(chart) { + var data = chart.data; + if (data.labels.length && data.datasets.length) { + return data.labels.map(function(label, i) { + var meta = chart.getDatasetMeta(0); + var ds = data.datasets[0]; + var arc = meta.data[i]; + var custom = arc.custom || {}; + var valueAtIndexOrDefault = helpers.valueAtIndexOrDefault; + var arcOpts = chart.options.elements.arc; + var fill = custom.backgroundColor ? custom.backgroundColor : valueAtIndexOrDefault(ds.backgroundColor, i, arcOpts.backgroundColor); + var stroke = custom.borderColor ? custom.borderColor : valueAtIndexOrDefault(ds.borderColor, i, arcOpts.borderColor); + var bw = custom.borderWidth ? custom.borderWidth : valueAtIndexOrDefault(ds.borderWidth, i, arcOpts.borderWidth); + + return { + text: label, + fillStyle: fill, + strokeStyle: stroke, + lineWidth: bw, + hidden: isNaN(ds.data[i]) || meta.data[i].hidden, + + // Extra data used for toggling the correct item + index: i + }; + }); + } + return []; + } + }, + + onClick: function(e, legendItem) { + var index = legendItem.index; + var chart = this.chart; + var i, ilen, meta; + + for (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) { + meta = chart.getDatasetMeta(i); + meta.data[index].hidden = !meta.data[index].hidden; + } + + chart.update(); + } + }, + + // Need to override these to give a nice default + tooltips: { + callbacks: { + title: function() { + return ''; + }, + label: function(item, data) { + return data.labels[item.index] + ': ' + item.yLabel; + } + } + } +}); + +module.exports = function(Chart) { + + Chart.controllers.polarArea = Chart.DatasetController.extend({ + + dataElementType: elements.Arc, + + linkScales: helpers.noop, + + update: function(reset) { + var me = this; + var chart = me.chart; + var chartArea = chart.chartArea; + var meta = me.getMeta(); + var opts = chart.options; + var arcOpts = opts.elements.arc; + var minSize = Math.min(chartArea.right - chartArea.left, chartArea.bottom - chartArea.top); + chart.outerRadius = Math.max((minSize - arcOpts.borderWidth / 2) / 2, 0); + chart.innerRadius = Math.max(opts.cutoutPercentage ? (chart.outerRadius / 100) * (opts.cutoutPercentage) : 1, 0); + chart.radiusLength = (chart.outerRadius - chart.innerRadius) / chart.getVisibleDatasetCount(); + + me.outerRadius = chart.outerRadius - (chart.radiusLength * me.index); + me.innerRadius = me.outerRadius - chart.radiusLength; + + meta.count = me.countVisibleElements(); + + helpers.each(meta.data, function(arc, index) { + me.updateElement(arc, index, reset); + }); + }, + + updateElement: function(arc, index, reset) { + var me = this; + var chart = me.chart; + var dataset = me.getDataset(); + var opts = chart.options; + var animationOpts = opts.animation; + var scale = chart.scale; + var labels = chart.data.labels; + + var circumference = me.calculateCircumference(dataset.data[index]); + var centerX = scale.xCenter; + var centerY = scale.yCenter; + + // If there is NaN data before us, we need to calculate the starting angle correctly. + // We could be way more efficient here, but its unlikely that the polar area chart will have a lot of data + var visibleCount = 0; + var meta = me.getMeta(); + for (var i = 0; i < index; ++i) { + if (!isNaN(dataset.data[i]) && !meta.data[i].hidden) { + ++visibleCount; + } + } + + // var negHalfPI = -0.5 * Math.PI; + var datasetStartAngle = opts.startAngle; + var distance = arc.hidden ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]); + var startAngle = datasetStartAngle + (circumference * visibleCount); + var endAngle = startAngle + (arc.hidden ? 0 : circumference); + + var resetRadius = animationOpts.animateScale ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]); + + helpers.extend(arc, { + // Utility + _datasetIndex: me.index, + _index: index, + _scale: scale, + + // Desired view properties + _model: { + x: centerX, + y: centerY, + innerRadius: 0, + outerRadius: reset ? resetRadius : distance, + startAngle: reset && animationOpts.animateRotate ? datasetStartAngle : startAngle, + endAngle: reset && animationOpts.animateRotate ? datasetStartAngle : endAngle, + label: helpers.valueAtIndexOrDefault(labels, index, labels[index]) + } + }); + + // Apply border and fill style + me.removeHoverStyle(arc); + + arc.pivot(); + }, + + removeHoverStyle: function(arc) { + Chart.DatasetController.prototype.removeHoverStyle.call(this, arc, this.chart.options.elements.arc); + }, + + countVisibleElements: function() { + var dataset = this.getDataset(); + var meta = this.getMeta(); + var count = 0; + + helpers.each(meta.data, function(element, index) { + if (!isNaN(dataset.data[index]) && !element.hidden) { + count++; + } + }); + + return count; + }, + + calculateCircumference: function(value) { + var count = this.getMeta().count; + if (count > 0 && !isNaN(value)) { + return (2 * Math.PI) / count; + } + return 0; + } + }); +}; + +},{"25":25,"40":40,"45":45}],20:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('radar', { + scale: { + type: 'radialLinear' + }, + elements: { + line: { + tension: 0 // no bezier in radar + } + } +}); + +module.exports = function(Chart) { + + Chart.controllers.radar = Chart.DatasetController.extend({ + + datasetElementType: elements.Line, + + dataElementType: elements.Point, + + linkScales: helpers.noop, + + update: function(reset) { + var me = this; + var meta = me.getMeta(); + var line = meta.dataset; + var points = meta.data; + var custom = line.custom || {}; + var dataset = me.getDataset(); + var lineElementOptions = me.chart.options.elements.line; + var scale = me.chart.scale; + + // Compatibility: If the properties are defined with only the old name, use those values + if ((dataset.tension !== undefined) && (dataset.lineTension === undefined)) { + dataset.lineTension = dataset.tension; + } + + helpers.extend(meta.dataset, { + // Utility + _datasetIndex: me.index, + _scale: scale, + // Data + _children: points, + _loop: true, + // Model + _model: { + // Appearance + tension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, lineElementOptions.tension), + backgroundColor: custom.backgroundColor ? custom.backgroundColor : (dataset.backgroundColor || lineElementOptions.backgroundColor), + borderWidth: custom.borderWidth ? custom.borderWidth : (dataset.borderWidth || lineElementOptions.borderWidth), + borderColor: custom.borderColor ? custom.borderColor : (dataset.borderColor || lineElementOptions.borderColor), + fill: custom.fill ? custom.fill : (dataset.fill !== undefined ? dataset.fill : lineElementOptions.fill), + borderCapStyle: custom.borderCapStyle ? custom.borderCapStyle : (dataset.borderCapStyle || lineElementOptions.borderCapStyle), + borderDash: custom.borderDash ? custom.borderDash : (dataset.borderDash || lineElementOptions.borderDash), + borderDashOffset: custom.borderDashOffset ? custom.borderDashOffset : (dataset.borderDashOffset || lineElementOptions.borderDashOffset), + borderJoinStyle: custom.borderJoinStyle ? custom.borderJoinStyle : (dataset.borderJoinStyle || lineElementOptions.borderJoinStyle), + } + }); + + meta.dataset.pivot(); + + // Update Points + helpers.each(points, function(point, index) { + me.updateElement(point, index, reset); + }, me); + + // Update bezier control points + me.updateBezierControlPoints(); + }, + updateElement: function(point, index, reset) { + var me = this; + var custom = point.custom || {}; + var dataset = me.getDataset(); + var scale = me.chart.scale; + var pointElementOptions = me.chart.options.elements.point; + var pointPosition = scale.getPointPositionForValue(index, dataset.data[index]); + + // Compatibility: If the properties are defined with only the old name, use those values + if ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) { + dataset.pointRadius = dataset.radius; + } + if ((dataset.hitRadius !== undefined) && (dataset.pointHitRadius === undefined)) { + dataset.pointHitRadius = dataset.hitRadius; + } + + helpers.extend(point, { + // Utility + _datasetIndex: me.index, + _index: index, + _scale: scale, + + // Desired view properties + _model: { + x: reset ? scale.xCenter : pointPosition.x, // value not used in dataset scale, but we want a consistent API between scales + y: reset ? scale.yCenter : pointPosition.y, + + // Appearance + tension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, me.chart.options.elements.line.tension), + radius: custom.radius ? custom.radius : helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointElementOptions.radius), + backgroundColor: custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, pointElementOptions.backgroundColor), + borderColor: custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, pointElementOptions.borderColor), + borderWidth: custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, pointElementOptions.borderWidth), + pointStyle: custom.pointStyle ? custom.pointStyle : helpers.valueAtIndexOrDefault(dataset.pointStyle, index, pointElementOptions.pointStyle), + + // Tooltip + hitRadius: custom.hitRadius ? custom.hitRadius : helpers.valueAtIndexOrDefault(dataset.pointHitRadius, index, pointElementOptions.hitRadius) + } + }); + + point._model.skip = custom.skip ? custom.skip : (isNaN(point._model.x) || isNaN(point._model.y)); + }, + updateBezierControlPoints: function() { + var chartArea = this.chart.chartArea; + var meta = this.getMeta(); + + helpers.each(meta.data, function(point, index) { + var model = point._model; + var controlPoints = helpers.splineCurve( + helpers.previousItem(meta.data, index, true)._model, + model, + helpers.nextItem(meta.data, index, true)._model, + model.tension + ); + + // Prevent the bezier going outside of the bounds of the graph + model.controlPointPreviousX = Math.max(Math.min(controlPoints.previous.x, chartArea.right), chartArea.left); + model.controlPointPreviousY = Math.max(Math.min(controlPoints.previous.y, chartArea.bottom), chartArea.top); + + model.controlPointNextX = Math.max(Math.min(controlPoints.next.x, chartArea.right), chartArea.left); + model.controlPointNextY = Math.max(Math.min(controlPoints.next.y, chartArea.bottom), chartArea.top); + + // Now pivot the point for animation + point.pivot(); + }); + }, + + setHoverStyle: function(point) { + // Point + var dataset = this.chart.data.datasets[point._datasetIndex]; + var custom = point.custom || {}; + var index = point._index; + var model = point._model; + + model.radius = custom.hoverRadius ? custom.hoverRadius : helpers.valueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius); + model.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : helpers.valueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor)); + model.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : helpers.valueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.getHoverColor(model.borderColor)); + model.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : helpers.valueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, model.borderWidth); + }, + + removeHoverStyle: function(point) { + var dataset = this.chart.data.datasets[point._datasetIndex]; + var custom = point.custom || {}; + var index = point._index; + var model = point._model; + var pointElementOptions = this.chart.options.elements.point; + + model.radius = custom.radius ? custom.radius : helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointElementOptions.radius); + model.backgroundColor = custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, pointElementOptions.backgroundColor); + model.borderColor = custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, pointElementOptions.borderColor); + model.borderWidth = custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, pointElementOptions.borderWidth); + } + }); +}; + +},{"25":25,"40":40,"45":45}],21:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); + +defaults._set('scatter', { + hover: { + mode: 'single' + }, + + scales: { + xAxes: [{ + id: 'x-axis-1', // need an ID so datasets can reference the scale + type: 'linear', // scatter should not use a category axis + position: 'bottom' + }], + yAxes: [{ + id: 'y-axis-1', + type: 'linear', + position: 'left' + }] + }, + + showLines: false, + + tooltips: { + callbacks: { + title: function() { + return ''; // doesn't make sense for scatter since data are formatted as a point + }, + label: function(item) { + return '(' + item.xLabel + ', ' + item.yLabel + ')'; + } + } + } +}); + +module.exports = function(Chart) { + + // Scatter charts use line controllers + Chart.controllers.scatter = Chart.controllers.line; + +}; + +},{"25":25}],22:[function(require,module,exports){ +/* global window: false */ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + animation: { + duration: 1000, + easing: 'easeOutQuart', + onProgress: helpers.noop, + onComplete: helpers.noop + } +}); + +module.exports = function(Chart) { + + Chart.Animation = Element.extend({ + chart: null, // the animation associated chart instance + currentStep: 0, // the current animation step + numSteps: 60, // default number of steps + easing: '', // the easing to use for this animation + render: null, // render function used by the animation service + + onAnimationProgress: null, // user specified callback to fire on each step of the animation + onAnimationComplete: null, // user specified callback to fire when the animation finishes + }); + + Chart.animationService = { + frameDuration: 17, + animations: [], + dropFrames: 0, + request: null, + + /** + * @param {Chart} chart - The chart to animate. + * @param {Chart.Animation} animation - The animation that we will animate. + * @param {Number} duration - The animation duration in ms. + * @param {Boolean} lazy - if true, the chart is not marked as animating to enable more responsive interactions + */ + addAnimation: function(chart, animation, duration, lazy) { + var animations = this.animations; + var i, ilen; + + animation.chart = chart; + + if (!lazy) { + chart.animating = true; + } + + for (i = 0, ilen = animations.length; i < ilen; ++i) { + if (animations[i].chart === chart) { + animations[i] = animation; + return; + } + } + + animations.push(animation); + + // If there are no animations queued, manually kickstart a digest, for lack of a better word + if (animations.length === 1) { + this.requestAnimationFrame(); + } + }, + + cancelAnimation: function(chart) { + var index = helpers.findIndex(this.animations, function(animation) { + return animation.chart === chart; + }); + + if (index !== -1) { + this.animations.splice(index, 1); + chart.animating = false; + } + }, + + requestAnimationFrame: function() { + var me = this; + if (me.request === null) { + // Skip animation frame requests until the active one is executed. + // This can happen when processing mouse events, e.g. 'mousemove' + // and 'mouseout' events will trigger multiple renders. + me.request = helpers.requestAnimFrame.call(window, function() { + me.request = null; + me.startDigest(); + }); + } + }, + + /** + * @private + */ + startDigest: function() { + var me = this; + var startTime = Date.now(); + var framesToDrop = 0; + + if (me.dropFrames > 1) { + framesToDrop = Math.floor(me.dropFrames); + me.dropFrames = me.dropFrames % 1; + } + + me.advance(1 + framesToDrop); + + var endTime = Date.now(); + + me.dropFrames += (endTime - startTime) / me.frameDuration; + + // Do we have more stuff to animate? + if (me.animations.length > 0) { + me.requestAnimationFrame(); + } + }, + + /** + * @private + */ + advance: function(count) { + var animations = this.animations; + var animation, chart; + var i = 0; + + while (i < animations.length) { + animation = animations[i]; + chart = animation.chart; + + animation.currentStep = (animation.currentStep || 0) + count; + animation.currentStep = Math.min(animation.currentStep, animation.numSteps); + + helpers.callback(animation.render, [chart, animation], chart); + helpers.callback(animation.onAnimationProgress, [animation], chart); + + if (animation.currentStep >= animation.numSteps) { + helpers.callback(animation.onAnimationComplete, [animation], chart); + chart.animating = false; + animations.splice(i, 1); + } else { + ++i; + } + } + } + }; + + /** + * Provided for backward compatibility, use Chart.Animation instead + * @prop Chart.Animation#animationObject + * @deprecated since version 2.6.0 + * @todo remove at version 3 + */ + Object.defineProperty(Chart.Animation.prototype, 'animationObject', { + get: function() { + return this; + } + }); + + /** + * Provided for backward compatibility, use Chart.Animation#chart instead + * @prop Chart.Animation#chartInstance + * @deprecated since version 2.6.0 + * @todo remove at version 3 + */ + Object.defineProperty(Chart.Animation.prototype, 'chartInstance', { + get: function() { + return this.chart; + }, + set: function(value) { + this.chart = value; + } + }); + +}; + +},{"25":25,"26":26,"45":45}],23:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var helpers = require(45); +var Interaction = require(28); +var platform = require(48); + +module.exports = function(Chart) { + var plugins = Chart.plugins; + + // Create a dictionary of chart types, to allow for extension of existing types + Chart.types = {}; + + // Store a reference to each instance - allowing us to globally resize chart instances on window resize. + // Destroy method on the chart will remove the instance of the chart from this reference. + Chart.instances = {}; + + // Controllers available for dataset visualization eg. bar, line, slice, etc. + Chart.controllers = {}; + + /** + * Initializes the given config with global and chart default values. + */ + function initConfig(config) { + config = config || {}; + + // Do NOT use configMerge() for the data object because this method merges arrays + // and so would change references to labels and datasets, preventing data updates. + var data = config.data = config.data || {}; + data.datasets = data.datasets || []; + data.labels = data.labels || []; + + config.options = helpers.configMerge( + defaults.global, + defaults[config.type], + config.options || {}); + + return config; + } + + /** + * Updates the config of the chart + * @param chart {Chart} chart to update the options for + */ + function updateConfig(chart) { + var newOptions = chart.options; + + // Update Scale(s) with options + if (newOptions.scale) { + chart.scale.options = newOptions.scale; + } else if (newOptions.scales) { + newOptions.scales.xAxes.concat(newOptions.scales.yAxes).forEach(function(scaleOptions) { + chart.scales[scaleOptions.id].options = scaleOptions; + }); + } + + // Tooltip + chart.tooltip._options = newOptions.tooltips; + } + + function positionIsHorizontal(position) { + return position === 'top' || position === 'bottom'; + } + + helpers.extend(Chart.prototype, /** @lends Chart */ { + /** + * @private + */ + construct: function(item, config) { + var me = this; + + config = initConfig(config); + + var context = platform.acquireContext(item, config); + var canvas = context && context.canvas; + var height = canvas && canvas.height; + var width = canvas && canvas.width; + + me.id = helpers.uid(); + me.ctx = context; + me.canvas = canvas; + me.config = config; + me.width = width; + me.height = height; + me.aspectRatio = height ? width / height : null; + me.options = config.options; + me._bufferedRender = false; + + /** + * Provided for backward compatibility, Chart and Chart.Controller have been merged, + * the "instance" still need to be defined since it might be called from plugins. + * @prop Chart#chart + * @deprecated since version 2.6.0 + * @todo remove at version 3 + * @private + */ + me.chart = me; + me.controller = me; // chart.chart.controller #inception + + // Add the chart instance to the global namespace + Chart.instances[me.id] = me; + + // Define alias to the config data: `chart.data === chart.config.data` + Object.defineProperty(me, 'data', { + get: function() { + return me.config.data; + }, + set: function(value) { + me.config.data = value; + } + }); + + if (!context || !canvas) { + // The given item is not a compatible context2d element, let's return before finalizing + // the chart initialization but after setting basic chart / controller properties that + // can help to figure out that the chart is not valid (e.g chart.canvas !== null); + // https://github.com/chartjs/Chart.js/issues/2807 + console.error("Failed to create chart: can't acquire context from the given item"); + return; + } + + me.initialize(); + me.update(); + }, + + /** + * @private + */ + initialize: function() { + var me = this; + + // Before init plugin notification + plugins.notify(me, 'beforeInit'); + + helpers.retinaScale(me, me.options.devicePixelRatio); + + me.bindEvents(); + + if (me.options.responsive) { + // Initial resize before chart draws (must be silent to preserve initial animations). + me.resize(true); + } + + // Make sure scales have IDs and are built before we build any controllers. + me.ensureScalesHaveIDs(); + me.buildScales(); + me.initToolTip(); + + // After init plugin notification + plugins.notify(me, 'afterInit'); + + return me; + }, + + clear: function() { + helpers.canvas.clear(this); + return this; + }, + + stop: function() { + // Stops any current animation loop occurring + Chart.animationService.cancelAnimation(this); + return this; + }, + + resize: function(silent) { + var me = this; + var options = me.options; + var canvas = me.canvas; + var aspectRatio = (options.maintainAspectRatio && me.aspectRatio) || null; + + // the canvas render width and height will be casted to integers so make sure that + // the canvas display style uses the same integer values to avoid blurring effect. + + // Set to 0 instead of canvas.size because the size defaults to 300x150 if the element is collased + var newWidth = Math.max(0, Math.floor(helpers.getMaximumWidth(canvas))); + var newHeight = Math.max(0, Math.floor(aspectRatio ? newWidth / aspectRatio : helpers.getMaximumHeight(canvas))); + + if (me.width === newWidth && me.height === newHeight) { + return; + } + + canvas.width = me.width = newWidth; + canvas.height = me.height = newHeight; + canvas.style.width = newWidth + 'px'; + canvas.style.height = newHeight + 'px'; + + helpers.retinaScale(me, options.devicePixelRatio); + + if (!silent) { + // Notify any plugins about the resize + var newSize = {width: newWidth, height: newHeight}; + plugins.notify(me, 'resize', [newSize]); + + // Notify of resize + if (me.options.onResize) { + me.options.onResize(me, newSize); + } + + me.stop(); + me.update(me.options.responsiveAnimationDuration); + } + }, + + ensureScalesHaveIDs: function() { + var options = this.options; + var scalesOptions = options.scales || {}; + var scaleOptions = options.scale; + + helpers.each(scalesOptions.xAxes, function(xAxisOptions, index) { + xAxisOptions.id = xAxisOptions.id || ('x-axis-' + index); + }); + + helpers.each(scalesOptions.yAxes, function(yAxisOptions, index) { + yAxisOptions.id = yAxisOptions.id || ('y-axis-' + index); + }); + + if (scaleOptions) { + scaleOptions.id = scaleOptions.id || 'scale'; + } + }, + + /** + * Builds a map of scale ID to scale object for future lookup. + */ + buildScales: function() { + var me = this; + var options = me.options; + var scales = me.scales = {}; + var items = []; + + if (options.scales) { + items = items.concat( + (options.scales.xAxes || []).map(function(xAxisOptions) { + return {options: xAxisOptions, dtype: 'category', dposition: 'bottom'}; + }), + (options.scales.yAxes || []).map(function(yAxisOptions) { + return {options: yAxisOptions, dtype: 'linear', dposition: 'left'}; + }) + ); + } + + if (options.scale) { + items.push({ + options: options.scale, + dtype: 'radialLinear', + isDefault: true, + dposition: 'chartArea' + }); + } + + helpers.each(items, function(item) { + var scaleOptions = item.options; + var scaleType = helpers.valueOrDefault(scaleOptions.type, item.dtype); + var scaleClass = Chart.scaleService.getScaleConstructor(scaleType); + if (!scaleClass) { + return; + } + + if (positionIsHorizontal(scaleOptions.position) !== positionIsHorizontal(item.dposition)) { + scaleOptions.position = item.dposition; + } + + var scale = new scaleClass({ + id: scaleOptions.id, + options: scaleOptions, + ctx: me.ctx, + chart: me + }); + + scales[scale.id] = scale; + scale.mergeTicksOptions(); + + // TODO(SB): I think we should be able to remove this custom case (options.scale) + // and consider it as a regular scale part of the "scales"" map only! This would + // make the logic easier and remove some useless? custom code. + if (item.isDefault) { + me.scale = scale; + } + }); + + Chart.scaleService.addScalesToLayout(this); + }, + + buildOrUpdateControllers: function() { + var me = this; + var types = []; + var newControllers = []; + + helpers.each(me.data.datasets, function(dataset, datasetIndex) { + var meta = me.getDatasetMeta(datasetIndex); + var type = dataset.type || me.config.type; + + if (meta.type && meta.type !== type) { + me.destroyDatasetMeta(datasetIndex); + meta = me.getDatasetMeta(datasetIndex); + } + meta.type = type; + + types.push(meta.type); + + if (meta.controller) { + meta.controller.updateIndex(datasetIndex); + } else { + var ControllerClass = Chart.controllers[meta.type]; + if (ControllerClass === undefined) { + throw new Error('"' + meta.type + '" is not a chart type.'); + } + + meta.controller = new ControllerClass(me, datasetIndex); + newControllers.push(meta.controller); + } + }, me); + + return newControllers; + }, + + /** + * Reset the elements of all datasets + * @private + */ + resetElements: function() { + var me = this; + helpers.each(me.data.datasets, function(dataset, datasetIndex) { + me.getDatasetMeta(datasetIndex).controller.reset(); + }, me); + }, + + /** + * Resets the chart back to it's state before the initial animation + */ + reset: function() { + this.resetElements(); + this.tooltip.initialize(); + }, + + update: function(config) { + var me = this; + + if (!config || typeof config !== 'object') { + // backwards compatibility + config = { + duration: config, + lazy: arguments[1] + }; + } + + updateConfig(me); + + if (plugins.notify(me, 'beforeUpdate') === false) { + return; + } + + // In case the entire data object changed + me.tooltip._data = me.data; + + // Make sure dataset controllers are updated and new controllers are reset + var newControllers = me.buildOrUpdateControllers(); + + // Make sure all dataset controllers have correct meta data counts + helpers.each(me.data.datasets, function(dataset, datasetIndex) { + me.getDatasetMeta(datasetIndex).controller.buildOrUpdateElements(); + }, me); + + me.updateLayout(); + + // Can only reset the new controllers after the scales have been updated + helpers.each(newControllers, function(controller) { + controller.reset(); + }); + + me.updateDatasets(); + + // Do this before render so that any plugins that need final scale updates can use it + plugins.notify(me, 'afterUpdate'); + + if (me._bufferedRender) { + me._bufferedRequest = { + duration: config.duration, + easing: config.easing, + lazy: config.lazy + }; + } else { + me.render(config); + } + }, + + /** + * Updates the chart layout unless a plugin returns `false` to the `beforeLayout` + * hook, in which case, plugins will not be called on `afterLayout`. + * @private + */ + updateLayout: function() { + var me = this; + + if (plugins.notify(me, 'beforeLayout') === false) { + return; + } + + Chart.layoutService.update(this, this.width, this.height); + + /** + * Provided for backward compatibility, use `afterLayout` instead. + * @method IPlugin#afterScaleUpdate + * @deprecated since version 2.5.0 + * @todo remove at version 3 + * @private + */ + plugins.notify(me, 'afterScaleUpdate'); + plugins.notify(me, 'afterLayout'); + }, + + /** + * Updates all datasets unless a plugin returns `false` to the `beforeDatasetsUpdate` + * hook, in which case, plugins will not be called on `afterDatasetsUpdate`. + * @private + */ + updateDatasets: function() { + var me = this; + + if (plugins.notify(me, 'beforeDatasetsUpdate') === false) { + return; + } + + for (var i = 0, ilen = me.data.datasets.length; i < ilen; ++i) { + me.updateDataset(i); + } + + plugins.notify(me, 'afterDatasetsUpdate'); + }, + + /** + * Updates dataset at index unless a plugin returns `false` to the `beforeDatasetUpdate` + * hook, in which case, plugins will not be called on `afterDatasetUpdate`. + * @private + */ + updateDataset: function(index) { + var me = this; + var meta = me.getDatasetMeta(index); + var args = { + meta: meta, + index: index + }; + + if (plugins.notify(me, 'beforeDatasetUpdate', [args]) === false) { + return; + } + + meta.controller.update(); + + plugins.notify(me, 'afterDatasetUpdate', [args]); + }, + + render: function(config) { + var me = this; + + if (!config || typeof config !== 'object') { + // backwards compatibility + config = { + duration: config, + lazy: arguments[1] + }; + } + + var duration = config.duration; + var lazy = config.lazy; + + if (plugins.notify(me, 'beforeRender') === false) { + return; + } + + var animationOptions = me.options.animation; + var onComplete = function(animation) { + plugins.notify(me, 'afterRender'); + helpers.callback(animationOptions && animationOptions.onComplete, [animation], me); + }; + + if (animationOptions && ((typeof duration !== 'undefined' && duration !== 0) || (typeof duration === 'undefined' && animationOptions.duration !== 0))) { + var animation = new Chart.Animation({ + numSteps: (duration || animationOptions.duration) / 16.66, // 60 fps + easing: config.easing || animationOptions.easing, + + render: function(chart, animationObject) { + var easingFunction = helpers.easing.effects[animationObject.easing]; + var currentStep = animationObject.currentStep; + var stepDecimal = currentStep / animationObject.numSteps; + + chart.draw(easingFunction(stepDecimal), stepDecimal, currentStep); + }, + + onAnimationProgress: animationOptions.onProgress, + onAnimationComplete: onComplete + }); + + Chart.animationService.addAnimation(me, animation, duration, lazy); + } else { + me.draw(); + + // See https://github.com/chartjs/Chart.js/issues/3781 + onComplete(new Chart.Animation({numSteps: 0, chart: me})); + } + + return me; + }, + + draw: function(easingValue) { + var me = this; + + me.clear(); + + if (helpers.isNullOrUndef(easingValue)) { + easingValue = 1; + } + + me.transition(easingValue); + + if (plugins.notify(me, 'beforeDraw', [easingValue]) === false) { + return; + } + + // Draw all the scales + helpers.each(me.boxes, function(box) { + box.draw(me.chartArea); + }, me); + + if (me.scale) { + me.scale.draw(); + } + + me.drawDatasets(easingValue); + + // Finally draw the tooltip + me.tooltip.draw(); + + plugins.notify(me, 'afterDraw', [easingValue]); + }, + + /** + * @private + */ + transition: function(easingValue) { + var me = this; + + for (var i = 0, ilen = (me.data.datasets || []).length; i < ilen; ++i) { + if (me.isDatasetVisible(i)) { + me.getDatasetMeta(i).controller.transition(easingValue); + } + } + + me.tooltip.transition(easingValue); + }, + + /** + * Draws all datasets unless a plugin returns `false` to the `beforeDatasetsDraw` + * hook, in which case, plugins will not be called on `afterDatasetsDraw`. + * @private + */ + drawDatasets: function(easingValue) { + var me = this; + + if (plugins.notify(me, 'beforeDatasetsDraw', [easingValue]) === false) { + return; + } + + // Draw datasets reversed to support proper line stacking + for (var i = (me.data.datasets || []).length - 1; i >= 0; --i) { + if (me.isDatasetVisible(i)) { + me.drawDataset(i, easingValue); + } + } + + plugins.notify(me, 'afterDatasetsDraw', [easingValue]); + }, + + /** + * Draws dataset at index unless a plugin returns `false` to the `beforeDatasetDraw` + * hook, in which case, plugins will not be called on `afterDatasetDraw`. + * @private + */ + drawDataset: function(index, easingValue) { + var me = this; + var meta = me.getDatasetMeta(index); + var args = { + meta: meta, + index: index, + easingValue: easingValue + }; + + if (plugins.notify(me, 'beforeDatasetDraw', [args]) === false) { + return; + } + + meta.controller.draw(easingValue); + + plugins.notify(me, 'afterDatasetDraw', [args]); + }, + + // Get the single element that was clicked on + // @return : An object containing the dataset index and element index of the matching element. Also contains the rectangle that was draw + getElementAtEvent: function(e) { + return Interaction.modes.single(this, e); + }, + + getElementsAtEvent: function(e) { + return Interaction.modes.label(this, e, {intersect: true}); + }, + + getElementsAtXAxis: function(e) { + return Interaction.modes['x-axis'](this, e, {intersect: true}); + }, + + getElementsAtEventForMode: function(e, mode, options) { + var method = Interaction.modes[mode]; + if (typeof method === 'function') { + return method(this, e, options); + } + + return []; + }, + + getDatasetAtEvent: function(e) { + return Interaction.modes.dataset(this, e, {intersect: true}); + }, + + getDatasetMeta: function(datasetIndex) { + var me = this; + var dataset = me.data.datasets[datasetIndex]; + if (!dataset._meta) { + dataset._meta = {}; + } + + var meta = dataset._meta[me.id]; + if (!meta) { + meta = dataset._meta[me.id] = { + type: null, + data: [], + dataset: null, + controller: null, + hidden: null, // See isDatasetVisible() comment + xAxisID: null, + yAxisID: null + }; + } + + return meta; + }, + + getVisibleDatasetCount: function() { + var count = 0; + for (var i = 0, ilen = this.data.datasets.length; i < ilen; ++i) { + if (this.isDatasetVisible(i)) { + count++; + } + } + return count; + }, + + isDatasetVisible: function(datasetIndex) { + var meta = this.getDatasetMeta(datasetIndex); + + // meta.hidden is a per chart dataset hidden flag override with 3 states: if true or false, + // the dataset.hidden value is ignored, else if null, the dataset hidden state is returned. + return typeof meta.hidden === 'boolean' ? !meta.hidden : !this.data.datasets[datasetIndex].hidden; + }, + + generateLegend: function() { + return this.options.legendCallback(this); + }, + + /** + * @private + */ + destroyDatasetMeta: function(datasetIndex) { + var id = this.id; + var dataset = this.data.datasets[datasetIndex]; + var meta = dataset._meta && dataset._meta[id]; + + if (meta) { + meta.controller.destroy(); + delete dataset._meta[id]; + } + }, + + destroy: function() { + var me = this; + var canvas = me.canvas; + var i, ilen; + + me.stop(); + + // dataset controllers need to cleanup associated data + for (i = 0, ilen = me.data.datasets.length; i < ilen; ++i) { + me.destroyDatasetMeta(i); + } + + if (canvas) { + me.unbindEvents(); + helpers.canvas.clear(me); + platform.releaseContext(me.ctx); + me.canvas = null; + me.ctx = null; + } + + plugins.notify(me, 'destroy'); + + delete Chart.instances[me.id]; + }, + + toBase64Image: function() { + return this.canvas.toDataURL.apply(this.canvas, arguments); + }, + + initToolTip: function() { + var me = this; + me.tooltip = new Chart.Tooltip({ + _chart: me, + _chartInstance: me, // deprecated, backward compatibility + _data: me.data, + _options: me.options.tooltips + }, me); + }, + + /** + * @private + */ + bindEvents: function() { + var me = this; + var listeners = me._listeners = {}; + var listener = function() { + me.eventHandler.apply(me, arguments); + }; + + helpers.each(me.options.events, function(type) { + platform.addEventListener(me, type, listener); + listeners[type] = listener; + }); + + // Elements used to detect size change should not be injected for non responsive charts. + // See https://github.com/chartjs/Chart.js/issues/2210 + if (me.options.responsive) { + listener = function() { + me.resize(); + }; + + platform.addEventListener(me, 'resize', listener); + listeners.resize = listener; + } + }, + + /** + * @private + */ + unbindEvents: function() { + var me = this; + var listeners = me._listeners; + if (!listeners) { + return; + } + + delete me._listeners; + helpers.each(listeners, function(listener, type) { + platform.removeEventListener(me, type, listener); + }); + }, + + updateHoverStyle: function(elements, mode, enabled) { + var method = enabled ? 'setHoverStyle' : 'removeHoverStyle'; + var element, i, ilen; + + for (i = 0, ilen = elements.length; i < ilen; ++i) { + element = elements[i]; + if (element) { + this.getDatasetMeta(element._datasetIndex).controller[method](element); + } + } + }, + + /** + * @private + */ + eventHandler: function(e) { + var me = this; + var tooltip = me.tooltip; + + if (plugins.notify(me, 'beforeEvent', [e]) === false) { + return; + } + + // Buffer any update calls so that renders do not occur + me._bufferedRender = true; + me._bufferedRequest = null; + + var changed = me.handleEvent(e); + changed |= tooltip && tooltip.handleEvent(e); + + plugins.notify(me, 'afterEvent', [e]); + + var bufferedRequest = me._bufferedRequest; + if (bufferedRequest) { + // If we have an update that was triggered, we need to do a normal render + me.render(bufferedRequest); + } else if (changed && !me.animating) { + // If entering, leaving, or changing elements, animate the change via pivot + me.stop(); + + // We only need to render at this point. Updating will cause scales to be + // recomputed generating flicker & using more memory than necessary. + me.render(me.options.hover.animationDuration, true); + } + + me._bufferedRender = false; + me._bufferedRequest = null; + + return me; + }, + + /** + * Handle an event + * @private + * @param {IEvent} event the event to handle + * @return {Boolean} true if the chart needs to re-render + */ + handleEvent: function(e) { + var me = this; + var options = me.options || {}; + var hoverOptions = options.hover; + var changed = false; + + me.lastActive = me.lastActive || []; + + // Find Active Elements for hover and tooltips + if (e.type === 'mouseout') { + me.active = []; + } else { + me.active = me.getElementsAtEventForMode(e, hoverOptions.mode, hoverOptions); + } + + // Invoke onHover hook + // Need to call with native event here to not break backwards compatibility + helpers.callback(options.onHover || options.hover.onHover, [e.native, me.active], me); + + if (e.type === 'mouseup' || e.type === 'click') { + if (options.onClick) { + // Use e.native here for backwards compatibility + options.onClick.call(me, e.native, me.active); + } + } + + // Remove styling for last active (even if it may still be active) + if (me.lastActive.length) { + me.updateHoverStyle(me.lastActive, hoverOptions.mode, false); + } + + // Built in hover styling + if (me.active.length && hoverOptions.mode) { + me.updateHoverStyle(me.active, hoverOptions.mode, true); + } + + changed = !helpers.arrayEquals(me.active, me.lastActive); + + // Remember Last Actives + me.lastActive = me.active; + + return changed; + } + }); + + /** + * Provided for backward compatibility, use Chart instead. + * @class Chart.Controller + * @deprecated since version 2.6.0 + * @todo remove at version 3 + * @private + */ + Chart.Controller = Chart; +}; + +},{"25":25,"28":28,"45":45,"48":48}],24:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); + +module.exports = function(Chart) { + + var arrayEvents = ['push', 'pop', 'shift', 'splice', 'unshift']; + + /** + * Hooks the array methods that add or remove values ('push', pop', 'shift', 'splice', + * 'unshift') and notify the listener AFTER the array has been altered. Listeners are + * called on the 'onData*' callbacks (e.g. onDataPush, etc.) with same arguments. + */ + function listenArrayEvents(array, listener) { + if (array._chartjs) { + array._chartjs.listeners.push(listener); + return; + } + + Object.defineProperty(array, '_chartjs', { + configurable: true, + enumerable: false, + value: { + listeners: [listener] + } + }); + + arrayEvents.forEach(function(key) { + var method = 'onData' + key.charAt(0).toUpperCase() + key.slice(1); + var base = array[key]; + + Object.defineProperty(array, key, { + configurable: true, + enumerable: false, + value: function() { + var args = Array.prototype.slice.call(arguments); + var res = base.apply(this, args); + + helpers.each(array._chartjs.listeners, function(object) { + if (typeof object[method] === 'function') { + object[method].apply(object, args); + } + }); + + return res; + } + }); + }); + } + + /** + * Removes the given array event listener and cleanup extra attached properties (such as + * the _chartjs stub and overridden methods) if array doesn't have any more listeners. + */ + function unlistenArrayEvents(array, listener) { + var stub = array._chartjs; + if (!stub) { + return; + } + + var listeners = stub.listeners; + var index = listeners.indexOf(listener); + if (index !== -1) { + listeners.splice(index, 1); + } + + if (listeners.length > 0) { + return; + } + + arrayEvents.forEach(function(key) { + delete array[key]; + }); + + delete array._chartjs; + } + + // Base class for all dataset controllers (line, bar, etc) + Chart.DatasetController = function(chart, datasetIndex) { + this.initialize(chart, datasetIndex); + }; + + helpers.extend(Chart.DatasetController.prototype, { + + /** + * Element type used to generate a meta dataset (e.g. Chart.element.Line). + * @type {Chart.core.element} + */ + datasetElementType: null, + + /** + * Element type used to generate a meta data (e.g. Chart.element.Point). + * @type {Chart.core.element} + */ + dataElementType: null, + + initialize: function(chart, datasetIndex) { + var me = this; + me.chart = chart; + me.index = datasetIndex; + me.linkScales(); + me.addElements(); + }, + + updateIndex: function(datasetIndex) { + this.index = datasetIndex; + }, + + linkScales: function() { + var me = this; + var meta = me.getMeta(); + var dataset = me.getDataset(); + + if (meta.xAxisID === null) { + meta.xAxisID = dataset.xAxisID || me.chart.options.scales.xAxes[0].id; + } + if (meta.yAxisID === null) { + meta.yAxisID = dataset.yAxisID || me.chart.options.scales.yAxes[0].id; + } + }, + + getDataset: function() { + return this.chart.data.datasets[this.index]; + }, + + getMeta: function() { + return this.chart.getDatasetMeta(this.index); + }, + + getScaleForId: function(scaleID) { + return this.chart.scales[scaleID]; + }, + + reset: function() { + this.update(true); + }, + + /** + * @private + */ + destroy: function() { + if (this._data) { + unlistenArrayEvents(this._data, this); + } + }, + + createMetaDataset: function() { + var me = this; + var type = me.datasetElementType; + return type && new type({ + _chart: me.chart, + _datasetIndex: me.index + }); + }, + + createMetaData: function(index) { + var me = this; + var type = me.dataElementType; + return type && new type({ + _chart: me.chart, + _datasetIndex: me.index, + _index: index + }); + }, + + addElements: function() { + var me = this; + var meta = me.getMeta(); + var data = me.getDataset().data || []; + var metaData = meta.data; + var i, ilen; + + for (i = 0, ilen = data.length; i < ilen; ++i) { + metaData[i] = metaData[i] || me.createMetaData(i); + } + + meta.dataset = meta.dataset || me.createMetaDataset(); + }, + + addElementAndReset: function(index) { + var element = this.createMetaData(index); + this.getMeta().data.splice(index, 0, element); + this.updateElement(element, index, true); + }, + + buildOrUpdateElements: function() { + var me = this; + var dataset = me.getDataset(); + var data = dataset.data || (dataset.data = []); + + // In order to correctly handle data addition/deletion animation (an thus simulate + // real-time charts), we need to monitor these data modifications and synchronize + // the internal meta data accordingly. + if (me._data !== data) { + if (me._data) { + // This case happens when the user replaced the data array instance. + unlistenArrayEvents(me._data, me); + } + + listenArrayEvents(data, me); + me._data = data; + } + + // Re-sync meta data in case the user replaced the data array or if we missed + // any updates and so make sure that we handle number of datapoints changing. + me.resyncElements(); + }, + + update: helpers.noop, + + transition: function(easingValue) { + var meta = this.getMeta(); + var elements = meta.data || []; + var ilen = elements.length; + var i = 0; + + for (; i < ilen; ++i) { + elements[i].transition(easingValue); + } + + if (meta.dataset) { + meta.dataset.transition(easingValue); + } + }, + + draw: function() { + var meta = this.getMeta(); + var elements = meta.data || []; + var ilen = elements.length; + var i = 0; + + if (meta.dataset) { + meta.dataset.draw(); + } + + for (; i < ilen; ++i) { + elements[i].draw(); + } + }, + + removeHoverStyle: function(element, elementOpts) { + var dataset = this.chart.data.datasets[element._datasetIndex]; + var index = element._index; + var custom = element.custom || {}; + var valueOrDefault = helpers.valueAtIndexOrDefault; + var model = element._model; + + model.backgroundColor = custom.backgroundColor ? custom.backgroundColor : valueOrDefault(dataset.backgroundColor, index, elementOpts.backgroundColor); + model.borderColor = custom.borderColor ? custom.borderColor : valueOrDefault(dataset.borderColor, index, elementOpts.borderColor); + model.borderWidth = custom.borderWidth ? custom.borderWidth : valueOrDefault(dataset.borderWidth, index, elementOpts.borderWidth); + }, + + setHoverStyle: function(element) { + var dataset = this.chart.data.datasets[element._datasetIndex]; + var index = element._index; + var custom = element.custom || {}; + var valueOrDefault = helpers.valueAtIndexOrDefault; + var getHoverColor = helpers.getHoverColor; + var model = element._model; + + model.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : valueOrDefault(dataset.hoverBackgroundColor, index, getHoverColor(model.backgroundColor)); + model.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : valueOrDefault(dataset.hoverBorderColor, index, getHoverColor(model.borderColor)); + model.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : valueOrDefault(dataset.hoverBorderWidth, index, model.borderWidth); + }, + + /** + * @private + */ + resyncElements: function() { + var me = this; + var meta = me.getMeta(); + var data = me.getDataset().data; + var numMeta = meta.data.length; + var numData = data.length; + + if (numData < numMeta) { + meta.data.splice(numData, numMeta - numData); + } else if (numData > numMeta) { + me.insertElements(numMeta, numData - numMeta); + } + }, + + /** + * @private + */ + insertElements: function(start, count) { + for (var i = 0; i < count; ++i) { + this.addElementAndReset(start + i); + } + }, + + /** + * @private + */ + onDataPush: function() { + this.insertElements(this.getDataset().data.length - 1, arguments.length); + }, + + /** + * @private + */ + onDataPop: function() { + this.getMeta().data.pop(); + }, + + /** + * @private + */ + onDataShift: function() { + this.getMeta().data.shift(); + }, + + /** + * @private + */ + onDataSplice: function(start, count) { + this.getMeta().data.splice(start, count); + this.insertElements(start, arguments.length - 2); + }, + + /** + * @private + */ + onDataUnshift: function() { + this.insertElements(0, arguments.length); + } + }); + + Chart.DatasetController.extend = helpers.inherits; +}; + +},{"45":45}],25:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); + +module.exports = { + /** + * @private + */ + _set: function(scope, values) { + return helpers.merge(this[scope] || (this[scope] = {}), values); + } +}; + +},{"45":45}],26:[function(require,module,exports){ +'use strict'; + +var color = require(3); +var helpers = require(45); + +function interpolate(start, view, model, ease) { + var keys = Object.keys(model); + var i, ilen, key, actual, origin, target, type, c0, c1; + + for (i = 0, ilen = keys.length; i < ilen; ++i) { + key = keys[i]; + + target = model[key]; + + // if a value is added to the model after pivot() has been called, the view + // doesn't contain it, so let's initialize the view to the target value. + if (!view.hasOwnProperty(key)) { + view[key] = target; + } + + actual = view[key]; + + if (actual === target || key[0] === '_') { + continue; + } + + if (!start.hasOwnProperty(key)) { + start[key] = actual; + } + + origin = start[key]; + + type = typeof target; + + if (type === typeof origin) { + if (type === 'string') { + c0 = color(origin); + if (c0.valid) { + c1 = color(target); + if (c1.valid) { + view[key] = c1.mix(c0, ease).rgbString(); + continue; + } + } + } else if (type === 'number' && isFinite(origin) && isFinite(target)) { + view[key] = origin + (target - origin) * ease; + continue; + } + } + + view[key] = target; + } +} + +var Element = function(configuration) { + helpers.extend(this, configuration); + this.initialize.apply(this, arguments); +}; + +helpers.extend(Element.prototype, { + + initialize: function() { + this.hidden = false; + }, + + pivot: function() { + var me = this; + if (!me._view) { + me._view = helpers.clone(me._model); + } + me._start = {}; + return me; + }, + + transition: function(ease) { + var me = this; + var model = me._model; + var start = me._start; + var view = me._view; + + // No animation -> No Transition + if (!model || ease === 1) { + me._view = model; + me._start = null; + return me; + } + + if (!view) { + view = me._view = {}; + } + + if (!start) { + start = me._start = {}; + } + + interpolate(start, view, model, ease); + + return me; + }, + + tooltipPosition: function() { + return { + x: this._model.x, + y: this._model.y + }; + }, + + hasValue: function() { + return helpers.isNumber(this._model.x) && helpers.isNumber(this._model.y); + } +}); + +Element.extend = helpers.inherits; + +module.exports = Element; + +},{"3":3,"45":45}],27:[function(require,module,exports){ +/* global window: false */ +/* global document: false */ +'use strict'; + +var color = require(3); +var defaults = require(25); +var helpers = require(45); + +module.exports = function(Chart) { + + // -- Basic js utility methods + + helpers.extend = function(base) { + var setFn = function(value, key) { + base[key] = value; + }; + for (var i = 1, ilen = arguments.length; i < ilen; i++) { + helpers.each(arguments[i], setFn); + } + return base; + }; + + helpers.configMerge = function(/* objects ... */) { + return helpers.merge(helpers.clone(arguments[0]), [].slice.call(arguments, 1), { + merger: function(key, target, source, options) { + var tval = target[key] || {}; + var sval = source[key]; + + if (key === 'scales') { + // scale config merging is complex. Add our own function here for that + target[key] = helpers.scaleMerge(tval, sval); + } else if (key === 'scale') { + // used in polar area & radar charts since there is only one scale + target[key] = helpers.merge(tval, [Chart.scaleService.getScaleDefaults(sval.type), sval]); + } else { + helpers._merger(key, target, source, options); + } + } + }); + }; + + helpers.scaleMerge = function(/* objects ... */) { + return helpers.merge(helpers.clone(arguments[0]), [].slice.call(arguments, 1), { + merger: function(key, target, source, options) { + if (key === 'xAxes' || key === 'yAxes') { + var slen = source[key].length; + var i, type, scale; + + if (!target[key]) { + target[key] = []; + } + + for (i = 0; i < slen; ++i) { + scale = source[key][i]; + type = helpers.valueOrDefault(scale.type, key === 'xAxes' ? 'category' : 'linear'); + + if (i >= target[key].length) { + target[key].push({}); + } + + if (!target[key][i].type || (scale.type && scale.type !== target[key][i].type)) { + // new/untyped scale or type changed: let's apply the new defaults + // then merge source scale to correctly overwrite the defaults. + helpers.merge(target[key][i], [Chart.scaleService.getScaleDefaults(type), scale]); + } else { + // scales type are the same + helpers.merge(target[key][i], scale); + } + } + } else { + helpers._merger(key, target, source, options); + } + } + }); + }; + + helpers.where = function(collection, filterCallback) { + if (helpers.isArray(collection) && Array.prototype.filter) { + return collection.filter(filterCallback); + } + var filtered = []; + + helpers.each(collection, function(item) { + if (filterCallback(item)) { + filtered.push(item); + } + }); + + return filtered; + }; + helpers.findIndex = Array.prototype.findIndex ? + function(array, callback, scope) { + return array.findIndex(callback, scope); + } : + function(array, callback, scope) { + scope = scope === undefined ? array : scope; + for (var i = 0, ilen = array.length; i < ilen; ++i) { + if (callback.call(scope, array[i], i, array)) { + return i; + } + } + return -1; + }; + helpers.findNextWhere = function(arrayToSearch, filterCallback, startIndex) { + // Default to start of the array + if (helpers.isNullOrUndef(startIndex)) { + startIndex = -1; + } + for (var i = startIndex + 1; i < arrayToSearch.length; i++) { + var currentItem = arrayToSearch[i]; + if (filterCallback(currentItem)) { + return currentItem; + } + } + }; + helpers.findPreviousWhere = function(arrayToSearch, filterCallback, startIndex) { + // Default to end of the array + if (helpers.isNullOrUndef(startIndex)) { + startIndex = arrayToSearch.length; + } + for (var i = startIndex - 1; i >= 0; i--) { + var currentItem = arrayToSearch[i]; + if (filterCallback(currentItem)) { + return currentItem; + } + } + }; + helpers.inherits = function(extensions) { + // Basic javascript inheritance based on the model created in Backbone.js + var me = this; + var ChartElement = (extensions && extensions.hasOwnProperty('constructor')) ? extensions.constructor : function() { + return me.apply(this, arguments); + }; + + var Surrogate = function() { + this.constructor = ChartElement; + }; + Surrogate.prototype = me.prototype; + ChartElement.prototype = new Surrogate(); + + ChartElement.extend = helpers.inherits; + + if (extensions) { + helpers.extend(ChartElement.prototype, extensions); + } + + ChartElement.__super__ = me.prototype; + + return ChartElement; + }; + // -- Math methods + helpers.isNumber = function(n) { + return !isNaN(parseFloat(n)) && isFinite(n); + }; + helpers.almostEquals = function(x, y, epsilon) { + return Math.abs(x - y) < epsilon; + }; + helpers.almostWhole = function(x, epsilon) { + var rounded = Math.round(x); + return (((rounded - epsilon) < x) && ((rounded + epsilon) > x)); + }; + helpers.max = function(array) { + return array.reduce(function(max, value) { + if (!isNaN(value)) { + return Math.max(max, value); + } + return max; + }, Number.NEGATIVE_INFINITY); + }; + helpers.min = function(array) { + return array.reduce(function(min, value) { + if (!isNaN(value)) { + return Math.min(min, value); + } + return min; + }, Number.POSITIVE_INFINITY); + }; + helpers.sign = Math.sign ? + function(x) { + return Math.sign(x); + } : + function(x) { + x = +x; // convert to a number + if (x === 0 || isNaN(x)) { + return x; + } + return x > 0 ? 1 : -1; + }; + helpers.log10 = Math.log10 ? + function(x) { + return Math.log10(x); + } : + function(x) { + return Math.log(x) / Math.LN10; + }; + helpers.toRadians = function(degrees) { + return degrees * (Math.PI / 180); + }; + helpers.toDegrees = function(radians) { + return radians * (180 / Math.PI); + }; + // Gets the angle from vertical upright to the point about a centre. + helpers.getAngleFromPoint = function(centrePoint, anglePoint) { + var distanceFromXCenter = anglePoint.x - centrePoint.x; + var distanceFromYCenter = anglePoint.y - centrePoint.y; + var radialDistanceFromCenter = Math.sqrt(distanceFromXCenter * distanceFromXCenter + distanceFromYCenter * distanceFromYCenter); + + var angle = Math.atan2(distanceFromYCenter, distanceFromXCenter); + + if (angle < (-0.5 * Math.PI)) { + angle += 2.0 * Math.PI; // make sure the returned angle is in the range of (-PI/2, 3PI/2] + } + + return { + angle: angle, + distance: radialDistanceFromCenter + }; + }; + helpers.distanceBetweenPoints = function(pt1, pt2) { + return Math.sqrt(Math.pow(pt2.x - pt1.x, 2) + Math.pow(pt2.y - pt1.y, 2)); + }; + helpers.aliasPixel = function(pixelWidth) { + return (pixelWidth % 2 === 0) ? 0 : 0.5; + }; + helpers.splineCurve = function(firstPoint, middlePoint, afterPoint, t) { + // Props to Rob Spencer at scaled innovation for his post on splining between points + // http://scaledinnovation.com/analytics/splines/aboutSplines.html + + // This function must also respect "skipped" points + + var previous = firstPoint.skip ? middlePoint : firstPoint; + var current = middlePoint; + var next = afterPoint.skip ? middlePoint : afterPoint; + + var d01 = Math.sqrt(Math.pow(current.x - previous.x, 2) + Math.pow(current.y - previous.y, 2)); + var d12 = Math.sqrt(Math.pow(next.x - current.x, 2) + Math.pow(next.y - current.y, 2)); + + var s01 = d01 / (d01 + d12); + var s12 = d12 / (d01 + d12); + + // If all points are the same, s01 & s02 will be inf + s01 = isNaN(s01) ? 0 : s01; + s12 = isNaN(s12) ? 0 : s12; + + var fa = t * s01; // scaling factor for triangle Ta + var fb = t * s12; + + return { + previous: { + x: current.x - fa * (next.x - previous.x), + y: current.y - fa * (next.y - previous.y) + }, + next: { + x: current.x + fb * (next.x - previous.x), + y: current.y + fb * (next.y - previous.y) + } + }; + }; + helpers.EPSILON = Number.EPSILON || 1e-14; + helpers.splineCurveMonotone = function(points) { + // This function calculates Bézier control points in a similar way than |splineCurve|, + // but preserves monotonicity of the provided data and ensures no local extremums are added + // between the dataset discrete points due to the interpolation. + // See : https://en.wikipedia.org/wiki/Monotone_cubic_interpolation + + var pointsWithTangents = (points || []).map(function(point) { + return { + model: point._model, + deltaK: 0, + mK: 0 + }; + }); + + // Calculate slopes (deltaK) and initialize tangents (mK) + var pointsLen = pointsWithTangents.length; + var i, pointBefore, pointCurrent, pointAfter; + for (i = 0; i < pointsLen; ++i) { + pointCurrent = pointsWithTangents[i]; + if (pointCurrent.model.skip) { + continue; + } + + pointBefore = i > 0 ? pointsWithTangents[i - 1] : null; + pointAfter = i < pointsLen - 1 ? pointsWithTangents[i + 1] : null; + if (pointAfter && !pointAfter.model.skip) { + var slopeDeltaX = (pointAfter.model.x - pointCurrent.model.x); + + // In the case of two points that appear at the same x pixel, slopeDeltaX is 0 + pointCurrent.deltaK = slopeDeltaX !== 0 ? (pointAfter.model.y - pointCurrent.model.y) / slopeDeltaX : 0; + } + + if (!pointBefore || pointBefore.model.skip) { + pointCurrent.mK = pointCurrent.deltaK; + } else if (!pointAfter || pointAfter.model.skip) { + pointCurrent.mK = pointBefore.deltaK; + } else if (this.sign(pointBefore.deltaK) !== this.sign(pointCurrent.deltaK)) { + pointCurrent.mK = 0; + } else { + pointCurrent.mK = (pointBefore.deltaK + pointCurrent.deltaK) / 2; + } + } + + // Adjust tangents to ensure monotonic properties + var alphaK, betaK, tauK, squaredMagnitude; + for (i = 0; i < pointsLen - 1; ++i) { + pointCurrent = pointsWithTangents[i]; + pointAfter = pointsWithTangents[i + 1]; + if (pointCurrent.model.skip || pointAfter.model.skip) { + continue; + } + + if (helpers.almostEquals(pointCurrent.deltaK, 0, this.EPSILON)) { + pointCurrent.mK = pointAfter.mK = 0; + continue; + } + + alphaK = pointCurrent.mK / pointCurrent.deltaK; + betaK = pointAfter.mK / pointCurrent.deltaK; + squaredMagnitude = Math.pow(alphaK, 2) + Math.pow(betaK, 2); + if (squaredMagnitude <= 9) { + continue; + } + + tauK = 3 / Math.sqrt(squaredMagnitude); + pointCurrent.mK = alphaK * tauK * pointCurrent.deltaK; + pointAfter.mK = betaK * tauK * pointCurrent.deltaK; + } + + // Compute control points + var deltaX; + for (i = 0; i < pointsLen; ++i) { + pointCurrent = pointsWithTangents[i]; + if (pointCurrent.model.skip) { + continue; + } + + pointBefore = i > 0 ? pointsWithTangents[i - 1] : null; + pointAfter = i < pointsLen - 1 ? pointsWithTangents[i + 1] : null; + if (pointBefore && !pointBefore.model.skip) { + deltaX = (pointCurrent.model.x - pointBefore.model.x) / 3; + pointCurrent.model.controlPointPreviousX = pointCurrent.model.x - deltaX; + pointCurrent.model.controlPointPreviousY = pointCurrent.model.y - deltaX * pointCurrent.mK; + } + if (pointAfter && !pointAfter.model.skip) { + deltaX = (pointAfter.model.x - pointCurrent.model.x) / 3; + pointCurrent.model.controlPointNextX = pointCurrent.model.x + deltaX; + pointCurrent.model.controlPointNextY = pointCurrent.model.y + deltaX * pointCurrent.mK; + } + } + }; + helpers.nextItem = function(collection, index, loop) { + if (loop) { + return index >= collection.length - 1 ? collection[0] : collection[index + 1]; + } + return index >= collection.length - 1 ? collection[collection.length - 1] : collection[index + 1]; + }; + helpers.previousItem = function(collection, index, loop) { + if (loop) { + return index <= 0 ? collection[collection.length - 1] : collection[index - 1]; + } + return index <= 0 ? collection[0] : collection[index - 1]; + }; + // Implementation of the nice number algorithm used in determining where axis labels will go + helpers.niceNum = function(range, round) { + var exponent = Math.floor(helpers.log10(range)); + var fraction = range / Math.pow(10, exponent); + var niceFraction; + + if (round) { + if (fraction < 1.5) { + niceFraction = 1; + } else if (fraction < 3) { + niceFraction = 2; + } else if (fraction < 7) { + niceFraction = 5; + } else { + niceFraction = 10; + } + } else if (fraction <= 1.0) { + niceFraction = 1; + } else if (fraction <= 2) { + niceFraction = 2; + } else if (fraction <= 5) { + niceFraction = 5; + } else { + niceFraction = 10; + } + + return niceFraction * Math.pow(10, exponent); + }; + // Request animation polyfill - http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ + helpers.requestAnimFrame = (function() { + if (typeof window === 'undefined') { + return function(callback) { + callback(); + }; + } + return window.requestAnimationFrame || + window.webkitRequestAnimationFrame || + window.mozRequestAnimationFrame || + window.oRequestAnimationFrame || + window.msRequestAnimationFrame || + function(callback) { + return window.setTimeout(callback, 1000 / 60); + }; + }()); + // -- DOM methods + helpers.getRelativePosition = function(evt, chart) { + var mouseX, mouseY; + var e = evt.originalEvent || evt; + var canvas = evt.currentTarget || evt.srcElement; + var boundingRect = canvas.getBoundingClientRect(); + + var touches = e.touches; + if (touches && touches.length > 0) { + mouseX = touches[0].clientX; + mouseY = touches[0].clientY; + + } else { + mouseX = e.clientX; + mouseY = e.clientY; + } + + // Scale mouse coordinates into canvas coordinates + // by following the pattern laid out by 'jerryj' in the comments of + // http://www.html5canvastutorials.com/advanced/html5-canvas-mouse-coordinates/ + var paddingLeft = parseFloat(helpers.getStyle(canvas, 'padding-left')); + var paddingTop = parseFloat(helpers.getStyle(canvas, 'padding-top')); + var paddingRight = parseFloat(helpers.getStyle(canvas, 'padding-right')); + var paddingBottom = parseFloat(helpers.getStyle(canvas, 'padding-bottom')); + var width = boundingRect.right - boundingRect.left - paddingLeft - paddingRight; + var height = boundingRect.bottom - boundingRect.top - paddingTop - paddingBottom; + + // We divide by the current device pixel ratio, because the canvas is scaled up by that amount in each direction. However + // the backend model is in unscaled coordinates. Since we are going to deal with our model coordinates, we go back here + mouseX = Math.round((mouseX - boundingRect.left - paddingLeft) / (width) * canvas.width / chart.currentDevicePixelRatio); + mouseY = Math.round((mouseY - boundingRect.top - paddingTop) / (height) * canvas.height / chart.currentDevicePixelRatio); + + return { + x: mouseX, + y: mouseY + }; + + }; + + // Private helper function to convert max-width/max-height values that may be percentages into a number + function parseMaxStyle(styleValue, node, parentProperty) { + var valueInPixels; + if (typeof styleValue === 'string') { + valueInPixels = parseInt(styleValue, 10); + + if (styleValue.indexOf('%') !== -1) { + // percentage * size in dimension + valueInPixels = valueInPixels / 100 * node.parentNode[parentProperty]; + } + } else { + valueInPixels = styleValue; + } + + return valueInPixels; + } + + /** + * Returns if the given value contains an effective constraint. + * @private + */ + function isConstrainedValue(value) { + return value !== undefined && value !== null && value !== 'none'; + } + + // Private helper to get a constraint dimension + // @param domNode : the node to check the constraint on + // @param maxStyle : the style that defines the maximum for the direction we are using (maxWidth / maxHeight) + // @param percentageProperty : property of parent to use when calculating width as a percentage + // @see http://www.nathanaeljones.com/blog/2013/reading-max-width-cross-browser + function getConstraintDimension(domNode, maxStyle, percentageProperty) { + var view = document.defaultView; + var parentNode = domNode.parentNode; + var constrainedNode = view.getComputedStyle(domNode)[maxStyle]; + var constrainedContainer = view.getComputedStyle(parentNode)[maxStyle]; + var hasCNode = isConstrainedValue(constrainedNode); + var hasCContainer = isConstrainedValue(constrainedContainer); + var infinity = Number.POSITIVE_INFINITY; + + if (hasCNode || hasCContainer) { + return Math.min( + hasCNode ? parseMaxStyle(constrainedNode, domNode, percentageProperty) : infinity, + hasCContainer ? parseMaxStyle(constrainedContainer, parentNode, percentageProperty) : infinity); + } + + return 'none'; + } + // returns Number or undefined if no constraint + helpers.getConstraintWidth = function(domNode) { + return getConstraintDimension(domNode, 'max-width', 'clientWidth'); + }; + // returns Number or undefined if no constraint + helpers.getConstraintHeight = function(domNode) { + return getConstraintDimension(domNode, 'max-height', 'clientHeight'); + }; + helpers.getMaximumWidth = function(domNode) { + var container = domNode.parentNode; + if (!container) { + return domNode.clientWidth; + } + + var paddingLeft = parseInt(helpers.getStyle(container, 'padding-left'), 10); + var paddingRight = parseInt(helpers.getStyle(container, 'padding-right'), 10); + var w = container.clientWidth - paddingLeft - paddingRight; + var cw = helpers.getConstraintWidth(domNode); + return isNaN(cw) ? w : Math.min(w, cw); + }; + helpers.getMaximumHeight = function(domNode) { + var container = domNode.parentNode; + if (!container) { + return domNode.clientHeight; + } + + var paddingTop = parseInt(helpers.getStyle(container, 'padding-top'), 10); + var paddingBottom = parseInt(helpers.getStyle(container, 'padding-bottom'), 10); + var h = container.clientHeight - paddingTop - paddingBottom; + var ch = helpers.getConstraintHeight(domNode); + return isNaN(ch) ? h : Math.min(h, ch); + }; + helpers.getStyle = function(el, property) { + return el.currentStyle ? + el.currentStyle[property] : + document.defaultView.getComputedStyle(el, null).getPropertyValue(property); + }; + helpers.retinaScale = function(chart, forceRatio) { + var pixelRatio = chart.currentDevicePixelRatio = forceRatio || window.devicePixelRatio || 1; + if (pixelRatio === 1) { + return; + } + + var canvas = chart.canvas; + var height = chart.height; + var width = chart.width; + + canvas.height = height * pixelRatio; + canvas.width = width * pixelRatio; + chart.ctx.scale(pixelRatio, pixelRatio); + + // If no style has been set on the canvas, the render size is used as display size, + // making the chart visually bigger, so let's enforce it to the "correct" values. + // See https://github.com/chartjs/Chart.js/issues/3575 + canvas.style.height = height + 'px'; + canvas.style.width = width + 'px'; + }; + // -- Canvas methods + helpers.fontString = function(pixelSize, fontStyle, fontFamily) { + return fontStyle + ' ' + pixelSize + 'px ' + fontFamily; + }; + helpers.longestText = function(ctx, font, arrayOfThings, cache) { + cache = cache || {}; + var data = cache.data = cache.data || {}; + var gc = cache.garbageCollect = cache.garbageCollect || []; + + if (cache.font !== font) { + data = cache.data = {}; + gc = cache.garbageCollect = []; + cache.font = font; + } + + ctx.font = font; + var longest = 0; + helpers.each(arrayOfThings, function(thing) { + // Undefined strings and arrays should not be measured + if (thing !== undefined && thing !== null && helpers.isArray(thing) !== true) { + longest = helpers.measureText(ctx, data, gc, longest, thing); + } else if (helpers.isArray(thing)) { + // if it is an array lets measure each element + // to do maybe simplify this function a bit so we can do this more recursively? + helpers.each(thing, function(nestedThing) { + // Undefined strings and arrays should not be measured + if (nestedThing !== undefined && nestedThing !== null && !helpers.isArray(nestedThing)) { + longest = helpers.measureText(ctx, data, gc, longest, nestedThing); + } + }); + } + }); + + var gcLen = gc.length / 2; + if (gcLen > arrayOfThings.length) { + for (var i = 0; i < gcLen; i++) { + delete data[gc[i]]; + } + gc.splice(0, gcLen); + } + return longest; + }; + helpers.measureText = function(ctx, data, gc, longest, string) { + var textWidth = data[string]; + if (!textWidth) { + textWidth = data[string] = ctx.measureText(string).width; + gc.push(string); + } + if (textWidth > longest) { + longest = textWidth; + } + return longest; + }; + helpers.numberOfLabelLines = function(arrayOfThings) { + var numberOfLines = 1; + helpers.each(arrayOfThings, function(thing) { + if (helpers.isArray(thing)) { + if (thing.length > numberOfLines) { + numberOfLines = thing.length; + } + } + }); + return numberOfLines; + }; + + helpers.color = !color ? + function(value) { + console.error('Color.js not found!'); + return value; + } : + function(value) { + /* global CanvasGradient */ + if (value instanceof CanvasGradient) { + value = defaults.global.defaultColor; + } + + return color(value); + }; + + helpers.getHoverColor = function(colorValue) { + /* global CanvasPattern */ + return (colorValue instanceof CanvasPattern) ? + colorValue : + helpers.color(colorValue).saturate(0.5).darken(0.1).rgbString(); + }; +}; + +},{"25":25,"3":3,"45":45}],28:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); + +/** + * Helper function to get relative position for an event + * @param {Event|IEvent} event - The event to get the position for + * @param {Chart} chart - The chart + * @returns {Point} the event position + */ +function getRelativePosition(e, chart) { + if (e.native) { + return { + x: e.x, + y: e.y + }; + } + + return helpers.getRelativePosition(e, chart); +} + +/** + * Helper function to traverse all of the visible elements in the chart + * @param chart {chart} the chart + * @param handler {Function} the callback to execute for each visible item + */ +function parseVisibleItems(chart, handler) { + var datasets = chart.data.datasets; + var meta, i, j, ilen, jlen; + + for (i = 0, ilen = datasets.length; i < ilen; ++i) { + if (!chart.isDatasetVisible(i)) { + continue; + } + + meta = chart.getDatasetMeta(i); + for (j = 0, jlen = meta.data.length; j < jlen; ++j) { + var element = meta.data[j]; + if (!element._view.skip) { + handler(element); + } + } + } +} + +/** + * Helper function to get the items that intersect the event position + * @param items {ChartElement[]} elements to filter + * @param position {Point} the point to be nearest to + * @return {ChartElement[]} the nearest items + */ +function getIntersectItems(chart, position) { + var elements = []; + + parseVisibleItems(chart, function(element) { + if (element.inRange(position.x, position.y)) { + elements.push(element); + } + }); + + return elements; +} + +/** + * Helper function to get the items nearest to the event position considering all visible items in teh chart + * @param chart {Chart} the chart to look at elements from + * @param position {Point} the point to be nearest to + * @param intersect {Boolean} if true, only consider items that intersect the position + * @param distanceMetric {Function} function to provide the distance between points + * @return {ChartElement[]} the nearest items + */ +function getNearestItems(chart, position, intersect, distanceMetric) { + var minDistance = Number.POSITIVE_INFINITY; + var nearestItems = []; + + parseVisibleItems(chart, function(element) { + if (intersect && !element.inRange(position.x, position.y)) { + return; + } + + var center = element.getCenterPoint(); + var distance = distanceMetric(position, center); + + if (distance < minDistance) { + nearestItems = [element]; + minDistance = distance; + } else if (distance === minDistance) { + // Can have multiple items at the same distance in which case we sort by size + nearestItems.push(element); + } + }); + + return nearestItems; +} + +/** + * Get a distance metric function for two points based on the + * axis mode setting + * @param {String} axis the axis mode. x|y|xy + */ +function getDistanceMetricForAxis(axis) { + var useX = axis.indexOf('x') !== -1; + var useY = axis.indexOf('y') !== -1; + + return function(pt1, pt2) { + var deltaX = useX ? Math.abs(pt1.x - pt2.x) : 0; + var deltaY = useY ? Math.abs(pt1.y - pt2.y) : 0; + return Math.sqrt(Math.pow(deltaX, 2) + Math.pow(deltaY, 2)); + }; +} + +function indexMode(chart, e, options) { + var position = getRelativePosition(e, chart); + // Default axis for index mode is 'x' to match old behaviour + options.axis = options.axis || 'x'; + var distanceMetric = getDistanceMetricForAxis(options.axis); + var items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric); + var elements = []; + + if (!items.length) { + return []; + } + + chart.data.datasets.forEach(function(dataset, datasetIndex) { + if (chart.isDatasetVisible(datasetIndex)) { + var meta = chart.getDatasetMeta(datasetIndex); + var element = meta.data[items[0]._index]; + + // don't count items that are skipped (null data) + if (element && !element._view.skip) { + elements.push(element); + } + } + }); + + return elements; +} + +/** + * @interface IInteractionOptions + */ +/** + * If true, only consider items that intersect the point + * @name IInterfaceOptions#boolean + * @type Boolean + */ + +/** + * Contains interaction related functions + * @namespace Chart.Interaction + */ +module.exports = { + // Helper function for different modes + modes: { + single: function(chart, e) { + var position = getRelativePosition(e, chart); + var elements = []; + + parseVisibleItems(chart, function(element) { + if (element.inRange(position.x, position.y)) { + elements.push(element); + return elements; + } + }); + + return elements.slice(0, 1); + }, + + /** + * @function Chart.Interaction.modes.label + * @deprecated since version 2.4.0 + * @todo remove at version 3 + * @private + */ + label: indexMode, + + /** + * Returns items at the same index. If the options.intersect parameter is true, we only return items if we intersect something + * If the options.intersect mode is false, we find the nearest item and return the items at the same index as that item + * @function Chart.Interaction.modes.index + * @since v2.4.0 + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @param options {IInteractionOptions} options to use during interaction + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + index: indexMode, + + /** + * Returns items in the same dataset. If the options.intersect parameter is true, we only return items if we intersect something + * If the options.intersect is false, we find the nearest item and return the items in that dataset + * @function Chart.Interaction.modes.dataset + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @param options {IInteractionOptions} options to use during interaction + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + dataset: function(chart, e, options) { + var position = getRelativePosition(e, chart); + options.axis = options.axis || 'xy'; + var distanceMetric = getDistanceMetricForAxis(options.axis); + var items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric); + + if (items.length > 0) { + items = chart.getDatasetMeta(items[0]._datasetIndex).data; + } + + return items; + }, + + /** + * @function Chart.Interaction.modes.x-axis + * @deprecated since version 2.4.0. Use index mode and intersect == true + * @todo remove at version 3 + * @private + */ + 'x-axis': function(chart, e) { + return indexMode(chart, e, {intersect: true}); + }, + + /** + * Point mode returns all elements that hit test based on the event position + * of the event + * @function Chart.Interaction.modes.intersect + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + point: function(chart, e) { + var position = getRelativePosition(e, chart); + return getIntersectItems(chart, position); + }, + + /** + * nearest mode returns the element closest to the point + * @function Chart.Interaction.modes.intersect + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @param options {IInteractionOptions} options to use + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + nearest: function(chart, e, options) { + var position = getRelativePosition(e, chart); + options.axis = options.axis || 'xy'; + var distanceMetric = getDistanceMetricForAxis(options.axis); + var nearestItems = getNearestItems(chart, position, options.intersect, distanceMetric); + + // We have multiple items at the same distance from the event. Now sort by smallest + if (nearestItems.length > 1) { + nearestItems.sort(function(a, b) { + var sizeA = a.getArea(); + var sizeB = b.getArea(); + var ret = sizeA - sizeB; + + if (ret === 0) { + // if equal sort by dataset index + ret = a._datasetIndex - b._datasetIndex; + } + + return ret; + }); + } + + // Return only 1 item + return nearestItems.slice(0, 1); + }, + + /** + * x mode returns the elements that hit-test at the current x coordinate + * @function Chart.Interaction.modes.x + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @param options {IInteractionOptions} options to use + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + x: function(chart, e, options) { + var position = getRelativePosition(e, chart); + var items = []; + var intersectsItem = false; + + parseVisibleItems(chart, function(element) { + if (element.inXRange(position.x)) { + items.push(element); + } + + if (element.inRange(position.x, position.y)) { + intersectsItem = true; + } + }); + + // If we want to trigger on an intersect and we don't have any items + // that intersect the position, return nothing + if (options.intersect && !intersectsItem) { + items = []; + } + return items; + }, + + /** + * y mode returns the elements that hit-test at the current y coordinate + * @function Chart.Interaction.modes.y + * @param chart {chart} the chart we are returning items from + * @param e {Event} the event we are find things at + * @param options {IInteractionOptions} options to use + * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned + */ + y: function(chart, e, options) { + var position = getRelativePosition(e, chart); + var items = []; + var intersectsItem = false; + + parseVisibleItems(chart, function(element) { + if (element.inYRange(position.y)) { + items.push(element); + } + + if (element.inRange(position.x, position.y)) { + intersectsItem = true; + } + }); + + // If we want to trigger on an intersect and we don't have any items + // that intersect the position, return nothing + if (options.intersect && !intersectsItem) { + items = []; + } + return items; + } + } +}; + +},{"45":45}],29:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); + +defaults._set('global', { + responsive: true, + responsiveAnimationDuration: 0, + maintainAspectRatio: true, + events: ['mousemove', 'mouseout', 'click', 'touchstart', 'touchmove'], + hover: { + onHover: null, + mode: 'nearest', + intersect: true, + animationDuration: 400 + }, + onClick: null, + defaultColor: 'rgba(0,0,0,0.1)', + defaultFontColor: '#666', + defaultFontFamily: "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif", + defaultFontSize: 12, + defaultFontStyle: 'normal', + showLines: true, + + // Element defaults defined in element extensions + elements: {}, + + // Layout options such as padding + layout: { + padding: { + top: 0, + right: 0, + bottom: 0, + left: 0 + } + } +}); + +module.exports = function() { + + // Occupy the global variable of Chart, and create a simple base class + var Chart = function(item, config) { + this.construct(item, config); + return this; + }; + + Chart.Chart = Chart; + + return Chart; +}; + +},{"25":25}],30:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); + +module.exports = function(Chart) { + + function filterByPosition(array, position) { + return helpers.where(array, function(v) { + return v.position === position; + }); + } + + function sortByWeight(array, reverse) { + array.forEach(function(v, i) { + v._tmpIndex_ = i; + return v; + }); + array.sort(function(a, b) { + var v0 = reverse ? b : a; + var v1 = reverse ? a : b; + return v0.weight === v1.weight ? + v0._tmpIndex_ - v1._tmpIndex_ : + v0.weight - v1.weight; + }); + array.forEach(function(v) { + delete v._tmpIndex_; + }); + } + + /** + * @interface ILayoutItem + * @prop {String} position - The position of the item in the chart layout. Possible values are + * 'left', 'top', 'right', 'bottom', and 'chartArea' + * @prop {Number} weight - The weight used to sort the item. Higher weights are further away from the chart area + * @prop {Boolean} fullWidth - if true, and the item is horizontal, then push vertical boxes down + * @prop {Function} isHorizontal - returns true if the layout item is horizontal (ie. top or bottom) + * @prop {Function} update - Takes two parameters: width and height. Returns size of item + * @prop {Function} getPadding - Returns an object with padding on the edges + * @prop {Number} width - Width of item. Must be valid after update() + * @prop {Number} height - Height of item. Must be valid after update() + * @prop {Number} left - Left edge of the item. Set by layout system and cannot be used in update + * @prop {Number} top - Top edge of the item. Set by layout system and cannot be used in update + * @prop {Number} right - Right edge of the item. Set by layout system and cannot be used in update + * @prop {Number} bottom - Bottom edge of the item. Set by layout system and cannot be used in update + */ + + // The layout service is very self explanatory. It's responsible for the layout within a chart. + // Scales, Legends and Plugins all rely on the layout service and can easily register to be placed anywhere they need + // It is this service's responsibility of carrying out that layout. + Chart.layoutService = { + defaults: {}, + + /** + * Register a box to a chart. + * A box is simply a reference to an object that requires layout. eg. Scales, Legend, Title. + * @param {Chart} chart - the chart to use + * @param {ILayoutItem} item - the item to add to be layed out + */ + addBox: function(chart, item) { + if (!chart.boxes) { + chart.boxes = []; + } + + // initialize item with default values + item.fullWidth = item.fullWidth || false; + item.position = item.position || 'top'; + item.weight = item.weight || 0; + + chart.boxes.push(item); + }, + + /** + * Remove a layoutItem from a chart + * @param {Chart} chart - the chart to remove the box from + * @param {Object} layoutItem - the item to remove from the layout + */ + removeBox: function(chart, layoutItem) { + var index = chart.boxes ? chart.boxes.indexOf(layoutItem) : -1; + if (index !== -1) { + chart.boxes.splice(index, 1); + } + }, + + /** + * Sets (or updates) options on the given `item`. + * @param {Chart} chart - the chart in which the item lives (or will be added to) + * @param {Object} item - the item to configure with the given options + * @param {Object} options - the new item options. + */ + configure: function(chart, item, options) { + var props = ['fullWidth', 'position', 'weight']; + var ilen = props.length; + var i = 0; + var prop; + + for (; i < ilen; ++i) { + prop = props[i]; + if (options.hasOwnProperty(prop)) { + item[prop] = options[prop]; + } + } + }, + + /** + * Fits boxes of the given chart into the given size by having each box measure itself + * then running a fitting algorithm + * @param {Chart} chart - the chart + * @param {Number} width - the width to fit into + * @param {Number} height - the height to fit into + */ + update: function(chart, width, height) { + if (!chart) { + return; + } + + var layoutOptions = chart.options.layout || {}; + var padding = helpers.options.toPadding(layoutOptions.padding); + var leftPadding = padding.left; + var rightPadding = padding.right; + var topPadding = padding.top; + var bottomPadding = padding.bottom; + + var leftBoxes = filterByPosition(chart.boxes, 'left'); + var rightBoxes = filterByPosition(chart.boxes, 'right'); + var topBoxes = filterByPosition(chart.boxes, 'top'); + var bottomBoxes = filterByPosition(chart.boxes, 'bottom'); + var chartAreaBoxes = filterByPosition(chart.boxes, 'chartArea'); + + // Sort boxes by weight. A higher weight is further away from the chart area + sortByWeight(leftBoxes, true); + sortByWeight(rightBoxes, false); + sortByWeight(topBoxes, true); + sortByWeight(bottomBoxes, false); + + // Essentially we now have any number of boxes on each of the 4 sides. + // Our canvas looks like the following. + // The areas L1 and L2 are the left axes. R1 is the right axis, T1 is the top axis and + // B1 is the bottom axis + // There are also 4 quadrant-like locations (left to right instead of clockwise) reserved for chart overlays + // These locations are single-box locations only, when trying to register a chartArea location that is already taken, + // an error will be thrown. + // + // |----------------------------------------------------| + // | T1 (Full Width) | + // |----------------------------------------------------| + // | | | T2 | | + // | |----|-------------------------------------|----| + // | | | C1 | | C2 | | + // | | |----| |----| | + // | | | | | + // | L1 | L2 | ChartArea (C0) | R1 | + // | | | | | + // | | |----| |----| | + // | | | C3 | | C4 | | + // | |----|-------------------------------------|----| + // | | | B1 | | + // |----------------------------------------------------| + // | B2 (Full Width) | + // |----------------------------------------------------| + // + // What we do to find the best sizing, we do the following + // 1. Determine the minimum size of the chart area. + // 2. Split the remaining width equally between each vertical axis + // 3. Split the remaining height equally between each horizontal axis + // 4. Give each layout the maximum size it can be. The layout will return it's minimum size + // 5. Adjust the sizes of each axis based on it's minimum reported size. + // 6. Refit each axis + // 7. Position each axis in the final location + // 8. Tell the chart the final location of the chart area + // 9. Tell any axes that overlay the chart area the positions of the chart area + + // Step 1 + var chartWidth = width - leftPadding - rightPadding; + var chartHeight = height - topPadding - bottomPadding; + var chartAreaWidth = chartWidth / 2; // min 50% + var chartAreaHeight = chartHeight / 2; // min 50% + + // Step 2 + var verticalBoxWidth = (width - chartAreaWidth) / (leftBoxes.length + rightBoxes.length); + + // Step 3 + var horizontalBoxHeight = (height - chartAreaHeight) / (topBoxes.length + bottomBoxes.length); + + // Step 4 + var maxChartAreaWidth = chartWidth; + var maxChartAreaHeight = chartHeight; + var minBoxSizes = []; + + function getMinimumBoxSize(box) { + var minSize; + var isHorizontal = box.isHorizontal(); + + if (isHorizontal) { + minSize = box.update(box.fullWidth ? chartWidth : maxChartAreaWidth, horizontalBoxHeight); + maxChartAreaHeight -= minSize.height; + } else { + minSize = box.update(verticalBoxWidth, chartAreaHeight); + maxChartAreaWidth -= minSize.width; + } + + minBoxSizes.push({ + horizontal: isHorizontal, + minSize: minSize, + box: box, + }); + } + + helpers.each(leftBoxes.concat(rightBoxes, topBoxes, bottomBoxes), getMinimumBoxSize); + + // If a horizontal box has padding, we move the left boxes over to avoid ugly charts (see issue #2478) + var maxHorizontalLeftPadding = 0; + var maxHorizontalRightPadding = 0; + var maxVerticalTopPadding = 0; + var maxVerticalBottomPadding = 0; + + helpers.each(topBoxes.concat(bottomBoxes), function(horizontalBox) { + if (horizontalBox.getPadding) { + var boxPadding = horizontalBox.getPadding(); + maxHorizontalLeftPadding = Math.max(maxHorizontalLeftPadding, boxPadding.left); + maxHorizontalRightPadding = Math.max(maxHorizontalRightPadding, boxPadding.right); + } + }); + + helpers.each(leftBoxes.concat(rightBoxes), function(verticalBox) { + if (verticalBox.getPadding) { + var boxPadding = verticalBox.getPadding(); + maxVerticalTopPadding = Math.max(maxVerticalTopPadding, boxPadding.top); + maxVerticalBottomPadding = Math.max(maxVerticalBottomPadding, boxPadding.bottom); + } + }); + + // At this point, maxChartAreaHeight and maxChartAreaWidth are the size the chart area could + // be if the axes are drawn at their minimum sizes. + // Steps 5 & 6 + var totalLeftBoxesWidth = leftPadding; + var totalRightBoxesWidth = rightPadding; + var totalTopBoxesHeight = topPadding; + var totalBottomBoxesHeight = bottomPadding; + + // Function to fit a box + function fitBox(box) { + var minBoxSize = helpers.findNextWhere(minBoxSizes, function(minBox) { + return minBox.box === box; + }); + + if (minBoxSize) { + if (box.isHorizontal()) { + var scaleMargin = { + left: Math.max(totalLeftBoxesWidth, maxHorizontalLeftPadding), + right: Math.max(totalRightBoxesWidth, maxHorizontalRightPadding), + top: 0, + bottom: 0 + }; + + // Don't use min size here because of label rotation. When the labels are rotated, their rotation highly depends + // on the margin. Sometimes they need to increase in size slightly + box.update(box.fullWidth ? chartWidth : maxChartAreaWidth, chartHeight / 2, scaleMargin); + } else { + box.update(minBoxSize.minSize.width, maxChartAreaHeight); + } + } + } + + // Update, and calculate the left and right margins for the horizontal boxes + helpers.each(leftBoxes.concat(rightBoxes), fitBox); + + helpers.each(leftBoxes, function(box) { + totalLeftBoxesWidth += box.width; + }); + + helpers.each(rightBoxes, function(box) { + totalRightBoxesWidth += box.width; + }); + + // Set the Left and Right margins for the horizontal boxes + helpers.each(topBoxes.concat(bottomBoxes), fitBox); + + // Figure out how much margin is on the top and bottom of the vertical boxes + helpers.each(topBoxes, function(box) { + totalTopBoxesHeight += box.height; + }); + + helpers.each(bottomBoxes, function(box) { + totalBottomBoxesHeight += box.height; + }); + + function finalFitVerticalBox(box) { + var minBoxSize = helpers.findNextWhere(minBoxSizes, function(minSize) { + return minSize.box === box; + }); + + var scaleMargin = { + left: 0, + right: 0, + top: totalTopBoxesHeight, + bottom: totalBottomBoxesHeight + }; + + if (minBoxSize) { + box.update(minBoxSize.minSize.width, maxChartAreaHeight, scaleMargin); + } + } + + // Let the left layout know the final margin + helpers.each(leftBoxes.concat(rightBoxes), finalFitVerticalBox); + + // Recalculate because the size of each layout might have changed slightly due to the margins (label rotation for instance) + totalLeftBoxesWidth = leftPadding; + totalRightBoxesWidth = rightPadding; + totalTopBoxesHeight = topPadding; + totalBottomBoxesHeight = bottomPadding; + + helpers.each(leftBoxes, function(box) { + totalLeftBoxesWidth += box.width; + }); + + helpers.each(rightBoxes, function(box) { + totalRightBoxesWidth += box.width; + }); + + helpers.each(topBoxes, function(box) { + totalTopBoxesHeight += box.height; + }); + helpers.each(bottomBoxes, function(box) { + totalBottomBoxesHeight += box.height; + }); + + // We may be adding some padding to account for rotated x axis labels + var leftPaddingAddition = Math.max(maxHorizontalLeftPadding - totalLeftBoxesWidth, 0); + totalLeftBoxesWidth += leftPaddingAddition; + totalRightBoxesWidth += Math.max(maxHorizontalRightPadding - totalRightBoxesWidth, 0); + + var topPaddingAddition = Math.max(maxVerticalTopPadding - totalTopBoxesHeight, 0); + totalTopBoxesHeight += topPaddingAddition; + totalBottomBoxesHeight += Math.max(maxVerticalBottomPadding - totalBottomBoxesHeight, 0); + + // Figure out if our chart area changed. This would occur if the dataset layout label rotation + // changed due to the application of the margins in step 6. Since we can only get bigger, this is safe to do + // without calling `fit` again + var newMaxChartAreaHeight = height - totalTopBoxesHeight - totalBottomBoxesHeight; + var newMaxChartAreaWidth = width - totalLeftBoxesWidth - totalRightBoxesWidth; + + if (newMaxChartAreaWidth !== maxChartAreaWidth || newMaxChartAreaHeight !== maxChartAreaHeight) { + helpers.each(leftBoxes, function(box) { + box.height = newMaxChartAreaHeight; + }); + + helpers.each(rightBoxes, function(box) { + box.height = newMaxChartAreaHeight; + }); + + helpers.each(topBoxes, function(box) { + if (!box.fullWidth) { + box.width = newMaxChartAreaWidth; + } + }); + + helpers.each(bottomBoxes, function(box) { + if (!box.fullWidth) { + box.width = newMaxChartAreaWidth; + } + }); + + maxChartAreaHeight = newMaxChartAreaHeight; + maxChartAreaWidth = newMaxChartAreaWidth; + } + + // Step 7 - Position the boxes + var left = leftPadding + leftPaddingAddition; + var top = topPadding + topPaddingAddition; + + function placeBox(box) { + if (box.isHorizontal()) { + box.left = box.fullWidth ? leftPadding : totalLeftBoxesWidth; + box.right = box.fullWidth ? width - rightPadding : totalLeftBoxesWidth + maxChartAreaWidth; + box.top = top; + box.bottom = top + box.height; + + // Move to next point + top = box.bottom; + + } else { + + box.left = left; + box.right = left + box.width; + box.top = totalTopBoxesHeight; + box.bottom = totalTopBoxesHeight + maxChartAreaHeight; + + // Move to next point + left = box.right; + } + } + + helpers.each(leftBoxes.concat(topBoxes), placeBox); + + // Account for chart width and height + left += maxChartAreaWidth; + top += maxChartAreaHeight; + + helpers.each(rightBoxes, placeBox); + helpers.each(bottomBoxes, placeBox); + + // Step 8 + chart.chartArea = { + left: totalLeftBoxesWidth, + top: totalTopBoxesHeight, + right: totalLeftBoxesWidth + maxChartAreaWidth, + bottom: totalTopBoxesHeight + maxChartAreaHeight + }; + + // Step 9 + helpers.each(chartAreaBoxes, function(box) { + box.left = chart.chartArea.left; + box.top = chart.chartArea.top; + box.right = chart.chartArea.right; + box.bottom = chart.chartArea.bottom; + + box.update(maxChartAreaWidth, maxChartAreaHeight); + }); + } + }; +}; + +},{"45":45}],31:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + plugins: {} +}); + +module.exports = function(Chart) { + + /** + * The plugin service singleton + * @namespace Chart.plugins + * @since 2.1.0 + */ + Chart.plugins = { + /** + * Globally registered plugins. + * @private + */ + _plugins: [], + + /** + * This identifier is used to invalidate the descriptors cache attached to each chart + * when a global plugin is registered or unregistered. In this case, the cache ID is + * incremented and descriptors are regenerated during following API calls. + * @private + */ + _cacheId: 0, + + /** + * Registers the given plugin(s) if not already registered. + * @param {Array|Object} plugins plugin instance(s). + */ + register: function(plugins) { + var p = this._plugins; + ([]).concat(plugins).forEach(function(plugin) { + if (p.indexOf(plugin) === -1) { + p.push(plugin); + } + }); + + this._cacheId++; + }, + + /** + * Unregisters the given plugin(s) only if registered. + * @param {Array|Object} plugins plugin instance(s). + */ + unregister: function(plugins) { + var p = this._plugins; + ([]).concat(plugins).forEach(function(plugin) { + var idx = p.indexOf(plugin); + if (idx !== -1) { + p.splice(idx, 1); + } + }); + + this._cacheId++; + }, + + /** + * Remove all registered plugins. + * @since 2.1.5 + */ + clear: function() { + this._plugins = []; + this._cacheId++; + }, + + /** + * Returns the number of registered plugins? + * @returns {Number} + * @since 2.1.5 + */ + count: function() { + return this._plugins.length; + }, + + /** + * Returns all registered plugin instances. + * @returns {Array} array of plugin objects. + * @since 2.1.5 + */ + getAll: function() { + return this._plugins; + }, + + /** + * Calls enabled plugins for `chart` on the specified hook and with the given args. + * This method immediately returns as soon as a plugin explicitly returns false. The + * returned value can be used, for instance, to interrupt the current action. + * @param {Object} chart - The chart instance for which plugins should be called. + * @param {String} hook - The name of the plugin method to call (e.g. 'beforeUpdate'). + * @param {Array} [args] - Extra arguments to apply to the hook call. + * @returns {Boolean} false if any of the plugins return false, else returns true. + */ + notify: function(chart, hook, args) { + var descriptors = this.descriptors(chart); + var ilen = descriptors.length; + var i, descriptor, plugin, params, method; + + for (i = 0; i < ilen; ++i) { + descriptor = descriptors[i]; + plugin = descriptor.plugin; + method = plugin[hook]; + if (typeof method === 'function') { + params = [chart].concat(args || []); + params.push(descriptor.options); + if (method.apply(plugin, params) === false) { + return false; + } + } + } + + return true; + }, + + /** + * Returns descriptors of enabled plugins for the given chart. + * @returns {Array} [{ plugin, options }] + * @private + */ + descriptors: function(chart) { + var cache = chart._plugins || (chart._plugins = {}); + if (cache.id === this._cacheId) { + return cache.descriptors; + } + + var plugins = []; + var descriptors = []; + var config = (chart && chart.config) || {}; + var options = (config.options && config.options.plugins) || {}; + + this._plugins.concat(config.plugins || []).forEach(function(plugin) { + var idx = plugins.indexOf(plugin); + if (idx !== -1) { + return; + } + + var id = plugin.id; + var opts = options[id]; + if (opts === false) { + return; + } + + if (opts === true) { + opts = helpers.clone(defaults.global.plugins[id]); + } + + plugins.push(plugin); + descriptors.push({ + plugin: plugin, + options: opts || {} + }); + }); + + cache.descriptors = descriptors; + cache.id = this._cacheId; + return descriptors; + } + }; + + /** + * Plugin extension hooks. + * @interface IPlugin + * @since 2.1.0 + */ + /** + * @method IPlugin#beforeInit + * @desc Called before initializing `chart`. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#afterInit + * @desc Called after `chart` has been initialized and before the first update. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeUpdate + * @desc Called before updating `chart`. If any plugin returns `false`, the update + * is cancelled (and thus subsequent render(s)) until another `update` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart update. + */ + /** + * @method IPlugin#afterUpdate + * @desc Called after `chart` has been updated and before rendering. Note that this + * hook will not be called if the chart update has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeDatasetsUpdate + * @desc Called before updating the `chart` datasets. If any plugin returns `false`, + * the datasets update is cancelled until another `update` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + * @returns {Boolean} false to cancel the datasets update. + * @since version 2.1.5 + */ + /** + * @method IPlugin#afterDatasetsUpdate + * @desc Called after the `chart` datasets have been updated. Note that this hook + * will not be called if the datasets update has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + * @since version 2.1.5 + */ + /** + * @method IPlugin#beforeDatasetUpdate + * @desc Called before updating the `chart` dataset at the given `args.index`. If any plugin + * returns `false`, the datasets update is cancelled until another `update` is triggered. + * @param {Chart} chart - The chart instance. + * @param {Object} args - The call arguments. + * @param {Number} args.index - The dataset index. + * @param {Object} args.meta - The dataset metadata. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart datasets drawing. + */ + /** + * @method IPlugin#afterDatasetUpdate + * @desc Called after the `chart` datasets at the given `args.index` has been updated. Note + * that this hook will not be called if the datasets update has been previously cancelled. + * @param {Chart} chart - The chart instance. + * @param {Object} args - The call arguments. + * @param {Number} args.index - The dataset index. + * @param {Object} args.meta - The dataset metadata. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeLayout + * @desc Called before laying out `chart`. If any plugin returns `false`, + * the layout update is cancelled until another `update` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart layout. + */ + /** + * @method IPlugin#afterLayout + * @desc Called after the `chart` has been layed out. Note that this hook will not + * be called if the layout update has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeRender + * @desc Called before rendering `chart`. If any plugin returns `false`, + * the rendering is cancelled until another `render` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart rendering. + */ + /** + * @method IPlugin#afterRender + * @desc Called after the `chart` has been fully rendered (and animation completed). Note + * that this hook will not be called if the rendering has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeDraw + * @desc Called before drawing `chart` at every animation frame specified by the given + * easing value. If any plugin returns `false`, the frame drawing is cancelled until + * another `render` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Number} easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart drawing. + */ + /** + * @method IPlugin#afterDraw + * @desc Called after the `chart` has been drawn for the specific easing value. Note + * that this hook will not be called if the drawing has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Number} easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeDatasetsDraw + * @desc Called before drawing the `chart` datasets. If any plugin returns `false`, + * the datasets drawing is cancelled until another `render` is triggered. + * @param {Chart.Controller} chart - The chart instance. + * @param {Number} easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart datasets drawing. + */ + /** + * @method IPlugin#afterDatasetsDraw + * @desc Called after the `chart` datasets have been drawn. Note that this hook + * will not be called if the datasets drawing has been previously cancelled. + * @param {Chart.Controller} chart - The chart instance. + * @param {Number} easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeDatasetDraw + * @desc Called before drawing the `chart` dataset at the given `args.index` (datasets + * are drawn in the reverse order). If any plugin returns `false`, the datasets drawing + * is cancelled until another `render` is triggered. + * @param {Chart} chart - The chart instance. + * @param {Object} args - The call arguments. + * @param {Number} args.index - The dataset index. + * @param {Object} args.meta - The dataset metadata. + * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + * @returns {Boolean} `false` to cancel the chart datasets drawing. + */ + /** + * @method IPlugin#afterDatasetDraw + * @desc Called after the `chart` datasets at the given `args.index` have been drawn + * (datasets are drawn in the reverse order). Note that this hook will not be called + * if the datasets drawing has been previously cancelled. + * @param {Chart} chart - The chart instance. + * @param {Object} args - The call arguments. + * @param {Number} args.index - The dataset index. + * @param {Object} args.meta - The dataset metadata. + * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#beforeEvent + * @desc Called before processing the specified `event`. If any plugin returns `false`, + * the event will be discarded. + * @param {Chart.Controller} chart - The chart instance. + * @param {IEvent} event - The event object. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#afterEvent + * @desc Called after the `event` has been consumed. Note that this hook + * will not be called if the `event` has been previously discarded. + * @param {Chart.Controller} chart - The chart instance. + * @param {IEvent} event - The event object. + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#resize + * @desc Called after the chart as been resized. + * @param {Chart.Controller} chart - The chart instance. + * @param {Number} size - The new canvas display size (eq. canvas.style width & height). + * @param {Object} options - The plugin options. + */ + /** + * @method IPlugin#destroy + * @desc Called after the chart as been destroyed. + * @param {Chart.Controller} chart - The chart instance. + * @param {Object} options - The plugin options. + */ + + /** + * Provided for backward compatibility, use Chart.plugins instead + * @namespace Chart.pluginService + * @deprecated since version 2.1.5 + * @todo remove at version 3 + * @private + */ + Chart.pluginService = Chart.plugins; + + /** + * Provided for backward compatibility, inheriting from Chart.PlugingBase has no + * effect, instead simply create/register plugins via plain JavaScript objects. + * @interface Chart.PluginBase + * @deprecated since version 2.5.0 + * @todo remove at version 3 + * @private + */ + Chart.PluginBase = Element.extend({}); +}; + +},{"25":25,"26":26,"45":45}],32:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); +var Ticks = require(34); + +defaults._set('scale', { + display: true, + position: 'left', + offset: false, + + // grid line settings + gridLines: { + display: true, + color: 'rgba(0, 0, 0, 0.1)', + lineWidth: 1, + drawBorder: true, + drawOnChartArea: true, + drawTicks: true, + tickMarkLength: 10, + zeroLineWidth: 1, + zeroLineColor: 'rgba(0,0,0,0.25)', + zeroLineBorderDash: [], + zeroLineBorderDashOffset: 0.0, + offsetGridLines: false, + borderDash: [], + borderDashOffset: 0.0 + }, + + // scale label + scaleLabel: { + // display property + display: false, + + // actual label + labelString: '', + + // line height + lineHeight: 1.2, + + // top/bottom padding + padding: { + top: 4, + bottom: 4 + } + }, + + // label settings + ticks: { + beginAtZero: false, + minRotation: 0, + maxRotation: 50, + mirror: false, + padding: 0, + reverse: false, + display: true, + autoSkip: true, + autoSkipPadding: 0, + labelOffset: 0, + // We pass through arrays to be rendered as multiline labels, we convert Others to strings here. + callback: Ticks.formatters.values, + minor: {}, + major: {} + } +}); + +function labelsFromTicks(ticks) { + var labels = []; + var i, ilen; + + for (i = 0, ilen = ticks.length; i < ilen; ++i) { + labels.push(ticks[i].label); + } + + return labels; +} + +function getLineValue(scale, index, offsetGridLines) { + var lineValue = scale.getPixelForTick(index); + + if (offsetGridLines) { + if (index === 0) { + lineValue -= (scale.getPixelForTick(1) - lineValue) / 2; + } else { + lineValue -= (lineValue - scale.getPixelForTick(index - 1)) / 2; + } + } + return lineValue; +} + +module.exports = function(Chart) { + + function computeTextSize(context, tick, font) { + return helpers.isArray(tick) ? + helpers.longestText(context, font, tick) : + context.measureText(tick).width; + } + + function parseFontOptions(options) { + var valueOrDefault = helpers.valueOrDefault; + var globalDefaults = defaults.global; + var size = valueOrDefault(options.fontSize, globalDefaults.defaultFontSize); + var style = valueOrDefault(options.fontStyle, globalDefaults.defaultFontStyle); + var family = valueOrDefault(options.fontFamily, globalDefaults.defaultFontFamily); + + return { + size: size, + style: style, + family: family, + font: helpers.fontString(size, style, family) + }; + } + + function parseLineHeight(options) { + return helpers.options.toLineHeight( + helpers.valueOrDefault(options.lineHeight, 1.2), + helpers.valueOrDefault(options.fontSize, defaults.global.defaultFontSize)); + } + + Chart.Scale = Element.extend({ + /** + * Get the padding needed for the scale + * @method getPadding + * @private + * @returns {Padding} the necessary padding + */ + getPadding: function() { + var me = this; + return { + left: me.paddingLeft || 0, + top: me.paddingTop || 0, + right: me.paddingRight || 0, + bottom: me.paddingBottom || 0 + }; + }, + + /** + * Returns the scale tick objects ({label, major}) + * @since 2.7 + */ + getTicks: function() { + return this._ticks; + }, + + // These methods are ordered by lifecyle. Utilities then follow. + // Any function defined here is inherited by all scale types. + // Any function can be extended by the scale type + + mergeTicksOptions: function() { + var ticks = this.options.ticks; + if (ticks.minor === false) { + ticks.minor = { + display: false + }; + } + if (ticks.major === false) { + ticks.major = { + display: false + }; + } + for (var key in ticks) { + if (key !== 'major' && key !== 'minor') { + if (typeof ticks.minor[key] === 'undefined') { + ticks.minor[key] = ticks[key]; + } + if (typeof ticks.major[key] === 'undefined') { + ticks.major[key] = ticks[key]; + } + } + } + }, + beforeUpdate: function() { + helpers.callback(this.options.beforeUpdate, [this]); + }, + update: function(maxWidth, maxHeight, margins) { + var me = this; + var i, ilen, labels, label, ticks, tick; + + // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) + me.beforeUpdate(); + + // Absorb the master measurements + me.maxWidth = maxWidth; + me.maxHeight = maxHeight; + me.margins = helpers.extend({ + left: 0, + right: 0, + top: 0, + bottom: 0 + }, margins); + me.longestTextCache = me.longestTextCache || {}; + + // Dimensions + me.beforeSetDimensions(); + me.setDimensions(); + me.afterSetDimensions(); + + // Data min/max + me.beforeDataLimits(); + me.determineDataLimits(); + me.afterDataLimits(); + + // Ticks - `this.ticks` is now DEPRECATED! + // Internal ticks are now stored as objects in the PRIVATE `this._ticks` member + // and must not be accessed directly from outside this class. `this.ticks` being + // around for long time and not marked as private, we can't change its structure + // without unexpected breaking changes. If you need to access the scale ticks, + // use scale.getTicks() instead. + + me.beforeBuildTicks(); + + // New implementations should return an array of objects but for BACKWARD COMPAT, + // we still support no return (`this.ticks` internally set by calling this method). + ticks = me.buildTicks() || []; + + me.afterBuildTicks(); + + me.beforeTickToLabelConversion(); + + // New implementations should return the formatted tick labels but for BACKWARD + // COMPAT, we still support no return (`this.ticks` internally changed by calling + // this method and supposed to contain only string values). + labels = me.convertTicksToLabels(ticks) || me.ticks; + + me.afterTickToLabelConversion(); + + me.ticks = labels; // BACKWARD COMPATIBILITY + + // IMPORTANT: from this point, we consider that `this.ticks` will NEVER change! + + // BACKWARD COMPAT: synchronize `_ticks` with labels (so potentially `this.ticks`) + for (i = 0, ilen = labels.length; i < ilen; ++i) { + label = labels[i]; + tick = ticks[i]; + if (!tick) { + ticks.push(tick = { + label: label, + major: false + }); + } else { + tick.label = label; + } + } + + me._ticks = ticks; + + // Tick Rotation + me.beforeCalculateTickRotation(); + me.calculateTickRotation(); + me.afterCalculateTickRotation(); + // Fit + me.beforeFit(); + me.fit(); + me.afterFit(); + // + me.afterUpdate(); + + return me.minSize; + + }, + afterUpdate: function() { + helpers.callback(this.options.afterUpdate, [this]); + }, + + // + + beforeSetDimensions: function() { + helpers.callback(this.options.beforeSetDimensions, [this]); + }, + setDimensions: function() { + var me = this; + // Set the unconstrained dimension before label rotation + if (me.isHorizontal()) { + // Reset position before calculating rotation + me.width = me.maxWidth; + me.left = 0; + me.right = me.width; + } else { + me.height = me.maxHeight; + + // Reset position before calculating rotation + me.top = 0; + me.bottom = me.height; + } + + // Reset padding + me.paddingLeft = 0; + me.paddingTop = 0; + me.paddingRight = 0; + me.paddingBottom = 0; + }, + afterSetDimensions: function() { + helpers.callback(this.options.afterSetDimensions, [this]); + }, + + // Data limits + beforeDataLimits: function() { + helpers.callback(this.options.beforeDataLimits, [this]); + }, + determineDataLimits: helpers.noop, + afterDataLimits: function() { + helpers.callback(this.options.afterDataLimits, [this]); + }, + + // + beforeBuildTicks: function() { + helpers.callback(this.options.beforeBuildTicks, [this]); + }, + buildTicks: helpers.noop, + afterBuildTicks: function() { + helpers.callback(this.options.afterBuildTicks, [this]); + }, + + beforeTickToLabelConversion: function() { + helpers.callback(this.options.beforeTickToLabelConversion, [this]); + }, + convertTicksToLabels: function() { + var me = this; + // Convert ticks to strings + var tickOpts = me.options.ticks; + me.ticks = me.ticks.map(tickOpts.userCallback || tickOpts.callback, this); + }, + afterTickToLabelConversion: function() { + helpers.callback(this.options.afterTickToLabelConversion, [this]); + }, + + // + + beforeCalculateTickRotation: function() { + helpers.callback(this.options.beforeCalculateTickRotation, [this]); + }, + calculateTickRotation: function() { + var me = this; + var context = me.ctx; + var tickOpts = me.options.ticks; + var labels = labelsFromTicks(me._ticks); + + // Get the width of each grid by calculating the difference + // between x offsets between 0 and 1. + var tickFont = parseFontOptions(tickOpts); + context.font = tickFont.font; + + var labelRotation = tickOpts.minRotation || 0; + + if (labels.length && me.options.display && me.isHorizontal()) { + var originalLabelWidth = helpers.longestText(context, tickFont.font, labels, me.longestTextCache); + var labelWidth = originalLabelWidth; + var cosRotation, sinRotation; + + // Allow 3 pixels x2 padding either side for label readability + var tickWidth = me.getPixelForTick(1) - me.getPixelForTick(0) - 6; + + // Max label rotation can be set or default to 90 - also act as a loop counter + while (labelWidth > tickWidth && labelRotation < tickOpts.maxRotation) { + var angleRadians = helpers.toRadians(labelRotation); + cosRotation = Math.cos(angleRadians); + sinRotation = Math.sin(angleRadians); + + if (sinRotation * originalLabelWidth > me.maxHeight) { + // go back one step + labelRotation--; + break; + } + + labelRotation++; + labelWidth = cosRotation * originalLabelWidth; + } + } + + me.labelRotation = labelRotation; + }, + afterCalculateTickRotation: function() { + helpers.callback(this.options.afterCalculateTickRotation, [this]); + }, + + // + + beforeFit: function() { + helpers.callback(this.options.beforeFit, [this]); + }, + fit: function() { + var me = this; + // Reset + var minSize = me.minSize = { + width: 0, + height: 0 + }; + + var labels = labelsFromTicks(me._ticks); + + var opts = me.options; + var tickOpts = opts.ticks; + var scaleLabelOpts = opts.scaleLabel; + var gridLineOpts = opts.gridLines; + var display = opts.display; + var isHorizontal = me.isHorizontal(); + + var tickFont = parseFontOptions(tickOpts); + var tickMarkLength = opts.gridLines.tickMarkLength; + + // Width + if (isHorizontal) { + // subtract the margins to line up with the chartArea if we are a full width scale + minSize.width = me.isFullWidth() ? me.maxWidth - me.margins.left - me.margins.right : me.maxWidth; + } else { + minSize.width = display && gridLineOpts.drawTicks ? tickMarkLength : 0; + } + + // height + if (isHorizontal) { + minSize.height = display && gridLineOpts.drawTicks ? tickMarkLength : 0; + } else { + minSize.height = me.maxHeight; // fill all the height + } + + // Are we showing a title for the scale? + if (scaleLabelOpts.display && display) { + var scaleLabelLineHeight = parseLineHeight(scaleLabelOpts); + var scaleLabelPadding = helpers.options.toPadding(scaleLabelOpts.padding); + var deltaHeight = scaleLabelLineHeight + scaleLabelPadding.height; + + if (isHorizontal) { + minSize.height += deltaHeight; + } else { + minSize.width += deltaHeight; + } + } + + // Don't bother fitting the ticks if we are not showing them + if (tickOpts.display && display) { + var largestTextWidth = helpers.longestText(me.ctx, tickFont.font, labels, me.longestTextCache); + var tallestLabelHeightInLines = helpers.numberOfLabelLines(labels); + var lineSpace = tickFont.size * 0.5; + var tickPadding = me.options.ticks.padding; + + if (isHorizontal) { + // A horizontal axis is more constrained by the height. + me.longestLabelWidth = largestTextWidth; + + var angleRadians = helpers.toRadians(me.labelRotation); + var cosRotation = Math.cos(angleRadians); + var sinRotation = Math.sin(angleRadians); + + // TODO - improve this calculation + var labelHeight = (sinRotation * largestTextWidth) + + (tickFont.size * tallestLabelHeightInLines) + + (lineSpace * (tallestLabelHeightInLines - 1)) + + lineSpace; // padding + + minSize.height = Math.min(me.maxHeight, minSize.height + labelHeight + tickPadding); + + me.ctx.font = tickFont.font; + var firstLabelWidth = computeTextSize(me.ctx, labels[0], tickFont.font); + var lastLabelWidth = computeTextSize(me.ctx, labels[labels.length - 1], tickFont.font); + + // Ensure that our ticks are always inside the canvas. When rotated, ticks are right aligned + // which means that the right padding is dominated by the font height + if (me.labelRotation !== 0) { + me.paddingLeft = opts.position === 'bottom' ? (cosRotation * firstLabelWidth) + 3 : (cosRotation * lineSpace) + 3; // add 3 px to move away from canvas edges + me.paddingRight = opts.position === 'bottom' ? (cosRotation * lineSpace) + 3 : (cosRotation * lastLabelWidth) + 3; + } else { + me.paddingLeft = firstLabelWidth / 2 + 3; // add 3 px to move away from canvas edges + me.paddingRight = lastLabelWidth / 2 + 3; + } + } else { + // A vertical axis is more constrained by the width. Labels are the + // dominant factor here, so get that length first and account for padding + if (tickOpts.mirror) { + largestTextWidth = 0; + } else { + // use lineSpace for consistency with horizontal axis + // tickPadding is not implemented for horizontal + largestTextWidth += tickPadding + lineSpace; + } + + minSize.width = Math.min(me.maxWidth, minSize.width + largestTextWidth); + + me.paddingTop = tickFont.size / 2; + me.paddingBottom = tickFont.size / 2; + } + } + + me.handleMargins(); + + me.width = minSize.width; + me.height = minSize.height; + }, + + /** + * Handle margins and padding interactions + * @private + */ + handleMargins: function() { + var me = this; + if (me.margins) { + me.paddingLeft = Math.max(me.paddingLeft - me.margins.left, 0); + me.paddingTop = Math.max(me.paddingTop - me.margins.top, 0); + me.paddingRight = Math.max(me.paddingRight - me.margins.right, 0); + me.paddingBottom = Math.max(me.paddingBottom - me.margins.bottom, 0); + } + }, + + afterFit: function() { + helpers.callback(this.options.afterFit, [this]); + }, + + // Shared Methods + isHorizontal: function() { + return this.options.position === 'top' || this.options.position === 'bottom'; + }, + isFullWidth: function() { + return (this.options.fullWidth); + }, + + // Get the correct value. NaN bad inputs, If the value type is object get the x or y based on whether we are horizontal or not + getRightValue: function(rawValue) { + // Null and undefined values first + if (helpers.isNullOrUndef(rawValue)) { + return NaN; + } + // isNaN(object) returns true, so make sure NaN is checking for a number; Discard Infinite values + if (typeof rawValue === 'number' && !isFinite(rawValue)) { + return NaN; + } + // If it is in fact an object, dive in one more level + if (rawValue) { + if (this.isHorizontal()) { + if (rawValue.x !== undefined) { + return this.getRightValue(rawValue.x); + } + } else if (rawValue.y !== undefined) { + return this.getRightValue(rawValue.y); + } + } + + // Value is good, return it + return rawValue; + }, + + // Used to get the value to display in the tooltip for the data at the given index + // function getLabelForIndex(index, datasetIndex) + getLabelForIndex: helpers.noop, + + // Used to get data value locations. Value can either be an index or a numerical value + getPixelForValue: helpers.noop, + + // Used to get the data value from a given pixel. This is the inverse of getPixelForValue + getValueForPixel: helpers.noop, + + // Used for tick location, should + getPixelForTick: function(index) { + var me = this; + var offset = me.options.offset; + if (me.isHorizontal()) { + var innerWidth = me.width - (me.paddingLeft + me.paddingRight); + var tickWidth = innerWidth / Math.max((me._ticks.length - (offset ? 0 : 1)), 1); + var pixel = (tickWidth * index) + me.paddingLeft; + + if (offset) { + pixel += tickWidth / 2; + } + + var finalVal = me.left + Math.round(pixel); + finalVal += me.isFullWidth() ? me.margins.left : 0; + return finalVal; + } + var innerHeight = me.height - (me.paddingTop + me.paddingBottom); + return me.top + (index * (innerHeight / (me._ticks.length - 1))); + }, + + // Utility for getting the pixel location of a percentage of scale + getPixelForDecimal: function(decimal) { + var me = this; + if (me.isHorizontal()) { + var innerWidth = me.width - (me.paddingLeft + me.paddingRight); + var valueOffset = (innerWidth * decimal) + me.paddingLeft; + + var finalVal = me.left + Math.round(valueOffset); + finalVal += me.isFullWidth() ? me.margins.left : 0; + return finalVal; + } + return me.top + (decimal * me.height); + }, + + getBasePixel: function() { + return this.getPixelForValue(this.getBaseValue()); + }, + + getBaseValue: function() { + var me = this; + var min = me.min; + var max = me.max; + + return me.beginAtZero ? 0 : + min < 0 && max < 0 ? max : + min > 0 && max > 0 ? min : + 0; + }, + + /** + * Returns a subset of ticks to be plotted to avoid overlapping labels. + * @private + */ + _autoSkip: function(ticks) { + var skipRatio; + var me = this; + var isHorizontal = me.isHorizontal(); + var optionTicks = me.options.ticks.minor; + var tickCount = ticks.length; + var labelRotationRadians = helpers.toRadians(me.labelRotation); + var cosRotation = Math.cos(labelRotationRadians); + var longestRotatedLabel = me.longestLabelWidth * cosRotation; + var result = []; + var i, tick, shouldSkip; + + // figure out the maximum number of gridlines to show + var maxTicks; + if (optionTicks.maxTicksLimit) { + maxTicks = optionTicks.maxTicksLimit; + } + + if (isHorizontal) { + skipRatio = false; + + if ((longestRotatedLabel + optionTicks.autoSkipPadding) * tickCount > (me.width - (me.paddingLeft + me.paddingRight))) { + skipRatio = 1 + Math.floor(((longestRotatedLabel + optionTicks.autoSkipPadding) * tickCount) / (me.width - (me.paddingLeft + me.paddingRight))); + } + + // if they defined a max number of optionTicks, + // increase skipRatio until that number is met + if (maxTicks && tickCount > maxTicks) { + skipRatio = Math.max(skipRatio, Math.floor(tickCount / maxTicks)); + } + } + + for (i = 0; i < tickCount; i++) { + tick = ticks[i]; + + // Since we always show the last tick,we need may need to hide the last shown one before + shouldSkip = (skipRatio > 1 && i % skipRatio > 0) || (i % skipRatio === 0 && i + skipRatio >= tickCount); + if (shouldSkip && i !== tickCount - 1 || helpers.isNullOrUndef(tick.label)) { + // leave tick in place but make sure it's not displayed (#4635) + delete tick.label; + } + result.push(tick); + } + return result; + }, + + // Actually draw the scale on the canvas + // @param {rectangle} chartArea : the area of the chart to draw full grid lines on + draw: function(chartArea) { + var me = this; + var options = me.options; + if (!options.display) { + return; + } + + var context = me.ctx; + var globalDefaults = defaults.global; + var optionTicks = options.ticks.minor; + var optionMajorTicks = options.ticks.major || optionTicks; + var gridLines = options.gridLines; + var scaleLabel = options.scaleLabel; + + var isRotated = me.labelRotation !== 0; + var isHorizontal = me.isHorizontal(); + + var ticks = optionTicks.autoSkip ? me._autoSkip(me.getTicks()) : me.getTicks(); + var tickFontColor = helpers.valueOrDefault(optionTicks.fontColor, globalDefaults.defaultFontColor); + var tickFont = parseFontOptions(optionTicks); + var majorTickFontColor = helpers.valueOrDefault(optionMajorTicks.fontColor, globalDefaults.defaultFontColor); + var majorTickFont = parseFontOptions(optionMajorTicks); + + var tl = gridLines.drawTicks ? gridLines.tickMarkLength : 0; + + var scaleLabelFontColor = helpers.valueOrDefault(scaleLabel.fontColor, globalDefaults.defaultFontColor); + var scaleLabelFont = parseFontOptions(scaleLabel); + var scaleLabelPadding = helpers.options.toPadding(scaleLabel.padding); + var labelRotationRadians = helpers.toRadians(me.labelRotation); + + var itemsToDraw = []; + + var xTickStart = options.position === 'right' ? me.left : me.right - tl; + var xTickEnd = options.position === 'right' ? me.left + tl : me.right; + var yTickStart = options.position === 'bottom' ? me.top : me.bottom - tl; + var yTickEnd = options.position === 'bottom' ? me.top + tl : me.bottom; + + helpers.each(ticks, function(tick, index) { + // autoskipper skipped this tick (#4635) + if (tick.label === undefined) { + return; + } + + var label = tick.label; + var lineWidth, lineColor, borderDash, borderDashOffset; + if (index === me.zeroLineIndex && options.offset === gridLines.offsetGridLines) { + // Draw the first index specially + lineWidth = gridLines.zeroLineWidth; + lineColor = gridLines.zeroLineColor; + borderDash = gridLines.zeroLineBorderDash; + borderDashOffset = gridLines.zeroLineBorderDashOffset; + } else { + lineWidth = helpers.valueAtIndexOrDefault(gridLines.lineWidth, index); + lineColor = helpers.valueAtIndexOrDefault(gridLines.color, index); + borderDash = helpers.valueOrDefault(gridLines.borderDash, globalDefaults.borderDash); + borderDashOffset = helpers.valueOrDefault(gridLines.borderDashOffset, globalDefaults.borderDashOffset); + } + + // Common properties + var tx1, ty1, tx2, ty2, x1, y1, x2, y2, labelX, labelY; + var textAlign = 'middle'; + var textBaseline = 'middle'; + var tickPadding = optionTicks.padding; + + if (isHorizontal) { + var labelYOffset = tl + tickPadding; + + if (options.position === 'bottom') { + // bottom + textBaseline = !isRotated ? 'top' : 'middle'; + textAlign = !isRotated ? 'center' : 'right'; + labelY = me.top + labelYOffset; + } else { + // top + textBaseline = !isRotated ? 'bottom' : 'middle'; + textAlign = !isRotated ? 'center' : 'left'; + labelY = me.bottom - labelYOffset; + } + + var xLineValue = getLineValue(me, index, gridLines.offsetGridLines && ticks.length > 1); + if (xLineValue < me.left) { + lineColor = 'rgba(0,0,0,0)'; + } + xLineValue += helpers.aliasPixel(lineWidth); + + labelX = me.getPixelForTick(index) + optionTicks.labelOffset; // x values for optionTicks (need to consider offsetLabel option) + + tx1 = tx2 = x1 = x2 = xLineValue; + ty1 = yTickStart; + ty2 = yTickEnd; + y1 = chartArea.top; + y2 = chartArea.bottom; + } else { + var isLeft = options.position === 'left'; + var labelXOffset; + + if (optionTicks.mirror) { + textAlign = isLeft ? 'left' : 'right'; + labelXOffset = tickPadding; + } else { + textAlign = isLeft ? 'right' : 'left'; + labelXOffset = tl + tickPadding; + } + + labelX = isLeft ? me.right - labelXOffset : me.left + labelXOffset; + + var yLineValue = getLineValue(me, index, gridLines.offsetGridLines && ticks.length > 1); + if (yLineValue < me.top) { + lineColor = 'rgba(0,0,0,0)'; + } + yLineValue += helpers.aliasPixel(lineWidth); + + labelY = me.getPixelForTick(index) + optionTicks.labelOffset; + + tx1 = xTickStart; + tx2 = xTickEnd; + x1 = chartArea.left; + x2 = chartArea.right; + ty1 = ty2 = y1 = y2 = yLineValue; + } + + itemsToDraw.push({ + tx1: tx1, + ty1: ty1, + tx2: tx2, + ty2: ty2, + x1: x1, + y1: y1, + x2: x2, + y2: y2, + labelX: labelX, + labelY: labelY, + glWidth: lineWidth, + glColor: lineColor, + glBorderDash: borderDash, + glBorderDashOffset: borderDashOffset, + rotation: -1 * labelRotationRadians, + label: label, + major: tick.major, + textBaseline: textBaseline, + textAlign: textAlign + }); + }); + + // Draw all of the tick labels, tick marks, and grid lines at the correct places + helpers.each(itemsToDraw, function(itemToDraw) { + if (gridLines.display) { + context.save(); + context.lineWidth = itemToDraw.glWidth; + context.strokeStyle = itemToDraw.glColor; + if (context.setLineDash) { + context.setLineDash(itemToDraw.glBorderDash); + context.lineDashOffset = itemToDraw.glBorderDashOffset; + } + + context.beginPath(); + + if (gridLines.drawTicks) { + context.moveTo(itemToDraw.tx1, itemToDraw.ty1); + context.lineTo(itemToDraw.tx2, itemToDraw.ty2); + } + + if (gridLines.drawOnChartArea) { + context.moveTo(itemToDraw.x1, itemToDraw.y1); + context.lineTo(itemToDraw.x2, itemToDraw.y2); + } + + context.stroke(); + context.restore(); + } + + if (optionTicks.display) { + // Make sure we draw text in the correct color and font + context.save(); + context.translate(itemToDraw.labelX, itemToDraw.labelY); + context.rotate(itemToDraw.rotation); + context.font = itemToDraw.major ? majorTickFont.font : tickFont.font; + context.fillStyle = itemToDraw.major ? majorTickFontColor : tickFontColor; + context.textBaseline = itemToDraw.textBaseline; + context.textAlign = itemToDraw.textAlign; + + var label = itemToDraw.label; + if (helpers.isArray(label)) { + for (var i = 0, y = 0; i < label.length; ++i) { + // We just make sure the multiline element is a string here.. + context.fillText('' + label[i], 0, y); + // apply same lineSpacing as calculated @ L#320 + y += (tickFont.size * 1.5); + } + } else { + context.fillText(label, 0, 0); + } + context.restore(); + } + }); + + if (scaleLabel.display) { + // Draw the scale label + var scaleLabelX; + var scaleLabelY; + var rotation = 0; + var halfLineHeight = parseLineHeight(scaleLabel) / 2; + + if (isHorizontal) { + scaleLabelX = me.left + ((me.right - me.left) / 2); // midpoint of the width + scaleLabelY = options.position === 'bottom' + ? me.bottom - halfLineHeight - scaleLabelPadding.bottom + : me.top + halfLineHeight + scaleLabelPadding.top; + } else { + var isLeft = options.position === 'left'; + scaleLabelX = isLeft + ? me.left + halfLineHeight + scaleLabelPadding.top + : me.right - halfLineHeight - scaleLabelPadding.top; + scaleLabelY = me.top + ((me.bottom - me.top) / 2); + rotation = isLeft ? -0.5 * Math.PI : 0.5 * Math.PI; + } + + context.save(); + context.translate(scaleLabelX, scaleLabelY); + context.rotate(rotation); + context.textAlign = 'center'; + context.textBaseline = 'middle'; + context.fillStyle = scaleLabelFontColor; // render in correct colour + context.font = scaleLabelFont.font; + context.fillText(scaleLabel.labelString, 0, 0); + context.restore(); + } + + if (gridLines.drawBorder) { + // Draw the line at the edge of the axis + context.lineWidth = helpers.valueAtIndexOrDefault(gridLines.lineWidth, 0); + context.strokeStyle = helpers.valueAtIndexOrDefault(gridLines.color, 0); + var x1 = me.left; + var x2 = me.right; + var y1 = me.top; + var y2 = me.bottom; + + var aliasPixel = helpers.aliasPixel(context.lineWidth); + if (isHorizontal) { + y1 = y2 = options.position === 'top' ? me.bottom : me.top; + y1 += aliasPixel; + y2 += aliasPixel; + } else { + x1 = x2 = options.position === 'left' ? me.right : me.left; + x1 += aliasPixel; + x2 += aliasPixel; + } + + context.beginPath(); + context.moveTo(x1, y1); + context.lineTo(x2, y2); + context.stroke(); + } + } + }); +}; + +},{"25":25,"26":26,"34":34,"45":45}],33:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var helpers = require(45); + +module.exports = function(Chart) { + + Chart.scaleService = { + // Scale registration object. Extensions can register new scale types (such as log or DB scales) and then + // use the new chart options to grab the correct scale + constructors: {}, + // Use a registration function so that we can move to an ES6 map when we no longer need to support + // old browsers + + // Scale config defaults + defaults: {}, + registerScaleType: function(type, scaleConstructor, scaleDefaults) { + this.constructors[type] = scaleConstructor; + this.defaults[type] = helpers.clone(scaleDefaults); + }, + getScaleConstructor: function(type) { + return this.constructors.hasOwnProperty(type) ? this.constructors[type] : undefined; + }, + getScaleDefaults: function(type) { + // Return the scale defaults merged with the global settings so that we always use the latest ones + return this.defaults.hasOwnProperty(type) ? helpers.merge({}, [defaults.scale, this.defaults[type]]) : {}; + }, + updateScaleDefaults: function(type, additions) { + var me = this; + if (me.defaults.hasOwnProperty(type)) { + me.defaults[type] = helpers.extend(me.defaults[type], additions); + } + }, + addScalesToLayout: function(chart) { + // Adds each scale to the chart.boxes array to be sized accordingly + helpers.each(chart.scales, function(scale) { + // Set ILayoutItem parameters for backwards compatibility + scale.fullWidth = scale.options.fullWidth; + scale.position = scale.options.position; + scale.weight = scale.options.weight; + Chart.layoutService.addBox(chart, scale); + }); + } + }; +}; + +},{"25":25,"45":45}],34:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); + +/** + * Namespace to hold static tick generation functions + * @namespace Chart.Ticks + */ +module.exports = { + /** + * Namespace to hold generators for different types of ticks + * @namespace Chart.Ticks.generators + */ + generators: { + /** + * Interface for the options provided to the numeric tick generator + * @interface INumericTickGenerationOptions + */ + /** + * The maximum number of ticks to display + * @name INumericTickGenerationOptions#maxTicks + * @type Number + */ + /** + * The distance between each tick. + * @name INumericTickGenerationOptions#stepSize + * @type Number + * @optional + */ + /** + * Forced minimum for the ticks. If not specified, the minimum of the data range is used to calculate the tick minimum + * @name INumericTickGenerationOptions#min + * @type Number + * @optional + */ + /** + * The maximum value of the ticks. If not specified, the maximum of the data range is used to calculate the tick maximum + * @name INumericTickGenerationOptions#max + * @type Number + * @optional + */ + + /** + * Generate a set of linear ticks + * @method Chart.Ticks.generators.linear + * @param generationOptions {INumericTickGenerationOptions} the options used to generate the ticks + * @param dataRange {IRange} the range of the data + * @returns {Array} array of tick values + */ + linear: function(generationOptions, dataRange) { + var ticks = []; + // To get a "nice" value for the tick spacing, we will use the appropriately named + // "nice number" algorithm. See http://stackoverflow.com/questions/8506881/nice-label-algorithm-for-charts-with-minimum-ticks + // for details. + + var spacing; + if (generationOptions.stepSize && generationOptions.stepSize > 0) { + spacing = generationOptions.stepSize; + } else { + var niceRange = helpers.niceNum(dataRange.max - dataRange.min, false); + spacing = helpers.niceNum(niceRange / (generationOptions.maxTicks - 1), true); + } + var niceMin = Math.floor(dataRange.min / spacing) * spacing; + var niceMax = Math.ceil(dataRange.max / spacing) * spacing; + + // If min, max and stepSize is set and they make an evenly spaced scale use it. + if (generationOptions.min && generationOptions.max && generationOptions.stepSize) { + // If very close to our whole number, use it. + if (helpers.almostWhole((generationOptions.max - generationOptions.min) / generationOptions.stepSize, spacing / 1000)) { + niceMin = generationOptions.min; + niceMax = generationOptions.max; + } + } + + var numSpaces = (niceMax - niceMin) / spacing; + // If very close to our rounded value, use it. + if (helpers.almostEquals(numSpaces, Math.round(numSpaces), spacing / 1000)) { + numSpaces = Math.round(numSpaces); + } else { + numSpaces = Math.ceil(numSpaces); + } + + // Put the values into the ticks array + ticks.push(generationOptions.min !== undefined ? generationOptions.min : niceMin); + for (var j = 1; j < numSpaces; ++j) { + ticks.push(niceMin + (j * spacing)); + } + ticks.push(generationOptions.max !== undefined ? generationOptions.max : niceMax); + + return ticks; + }, + + /** + * Generate a set of logarithmic ticks + * @method Chart.Ticks.generators.logarithmic + * @param generationOptions {INumericTickGenerationOptions} the options used to generate the ticks + * @param dataRange {IRange} the range of the data + * @returns {Array} array of tick values + */ + logarithmic: function(generationOptions, dataRange) { + var ticks = []; + var valueOrDefault = helpers.valueOrDefault; + + // Figure out what the max number of ticks we can support it is based on the size of + // the axis area. For now, we say that the minimum tick spacing in pixels must be 50 + // We also limit the maximum number of ticks to 11 which gives a nice 10 squares on + // the graph + var tickVal = valueOrDefault(generationOptions.min, Math.pow(10, Math.floor(helpers.log10(dataRange.min)))); + + var endExp = Math.floor(helpers.log10(dataRange.max)); + var endSignificand = Math.ceil(dataRange.max / Math.pow(10, endExp)); + var exp, significand; + + if (tickVal === 0) { + exp = Math.floor(helpers.log10(dataRange.minNotZero)); + significand = Math.floor(dataRange.minNotZero / Math.pow(10, exp)); + + ticks.push(tickVal); + tickVal = significand * Math.pow(10, exp); + } else { + exp = Math.floor(helpers.log10(tickVal)); + significand = Math.floor(tickVal / Math.pow(10, exp)); + } + + do { + ticks.push(tickVal); + + ++significand; + if (significand === 10) { + significand = 1; + ++exp; + } + + tickVal = significand * Math.pow(10, exp); + } while (exp < endExp || (exp === endExp && significand < endSignificand)); + + var lastTick = valueOrDefault(generationOptions.max, tickVal); + ticks.push(lastTick); + + return ticks; + } + }, + + /** + * Namespace to hold formatters for different types of ticks + * @namespace Chart.Ticks.formatters + */ + formatters: { + /** + * Formatter for value labels + * @method Chart.Ticks.formatters.values + * @param value the value to display + * @return {String|Array} the label to display + */ + values: function(value) { + return helpers.isArray(value) ? value : '' + value; + }, + + /** + * Formatter for linear numeric ticks + * @method Chart.Ticks.formatters.linear + * @param tickValue {Number} the value to be formatted + * @param index {Number} the position of the tickValue parameter in the ticks array + * @param ticks {Array} the list of ticks being converted + * @return {String} string representation of the tickValue parameter + */ + linear: function(tickValue, index, ticks) { + // If we have lots of ticks, don't use the ones + var delta = ticks.length > 3 ? ticks[2] - ticks[1] : ticks[1] - ticks[0]; + + // If we have a number like 2.5 as the delta, figure out how many decimal places we need + if (Math.abs(delta) > 1) { + if (tickValue !== Math.floor(tickValue)) { + // not an integer + delta = tickValue - Math.floor(tickValue); + } + } + + var logDelta = helpers.log10(Math.abs(delta)); + var tickString = ''; + + if (tickValue !== 0) { + var numDecimal = -1 * Math.floor(logDelta); + numDecimal = Math.max(Math.min(numDecimal, 20), 0); // toFixed has a max of 20 decimal places + tickString = tickValue.toFixed(numDecimal); + } else { + tickString = '0'; // never show decimal places for 0 + } + + return tickString; + }, + + logarithmic: function(tickValue, index, ticks) { + var remain = tickValue / (Math.pow(10, Math.floor(helpers.log10(tickValue)))); + + if (tickValue === 0) { + return '0'; + } else if (remain === 1 || remain === 2 || remain === 5 || index === 0 || index === ticks.length - 1) { + return tickValue.toExponential(); + } + return ''; + } + } +}; + +},{"45":45}],35:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + tooltips: { + enabled: true, + custom: null, + mode: 'nearest', + position: 'average', + intersect: true, + backgroundColor: 'rgba(0,0,0,0.8)', + titleFontStyle: 'bold', + titleSpacing: 2, + titleMarginBottom: 6, + titleFontColor: '#fff', + titleAlign: 'left', + bodySpacing: 2, + bodyFontColor: '#fff', + bodyAlign: 'left', + footerFontStyle: 'bold', + footerSpacing: 2, + footerMarginTop: 6, + footerFontColor: '#fff', + footerAlign: 'left', + yPadding: 6, + xPadding: 6, + caretPadding: 2, + caretSize: 5, + cornerRadius: 6, + multiKeyBackground: '#fff', + displayColors: true, + borderColor: 'rgba(0,0,0,0)', + borderWidth: 0, + callbacks: { + // Args are: (tooltipItems, data) + beforeTitle: helpers.noop, + title: function(tooltipItems, data) { + // Pick first xLabel for now + var title = ''; + var labels = data.labels; + var labelCount = labels ? labels.length : 0; + + if (tooltipItems.length > 0) { + var item = tooltipItems[0]; + + if (item.xLabel) { + title = item.xLabel; + } else if (labelCount > 0 && item.index < labelCount) { + title = labels[item.index]; + } + } + + return title; + }, + afterTitle: helpers.noop, + + // Args are: (tooltipItems, data) + beforeBody: helpers.noop, + + // Args are: (tooltipItem, data) + beforeLabel: helpers.noop, + label: function(tooltipItem, data) { + var label = data.datasets[tooltipItem.datasetIndex].label || ''; + + if (label) { + label += ': '; + } + label += tooltipItem.yLabel; + return label; + }, + labelColor: function(tooltipItem, chart) { + var meta = chart.getDatasetMeta(tooltipItem.datasetIndex); + var activeElement = meta.data[tooltipItem.index]; + var view = activeElement._view; + return { + borderColor: view.borderColor, + backgroundColor: view.backgroundColor + }; + }, + labelTextColor: function() { + return this._options.bodyFontColor; + }, + afterLabel: helpers.noop, + + // Args are: (tooltipItems, data) + afterBody: helpers.noop, + + // Args are: (tooltipItems, data) + beforeFooter: helpers.noop, + footer: helpers.noop, + afterFooter: helpers.noop + } + } +}); + +module.exports = function(Chart) { + + /** + * Helper method to merge the opacity into a color + */ + function mergeOpacity(colorString, opacity) { + var color = helpers.color(colorString); + return color.alpha(opacity * color.alpha()).rgbaString(); + } + + // Helper to push or concat based on if the 2nd parameter is an array or not + function pushOrConcat(base, toPush) { + if (toPush) { + if (helpers.isArray(toPush)) { + // base = base.concat(toPush); + Array.prototype.push.apply(base, toPush); + } else { + base.push(toPush); + } + } + + return base; + } + + // Private helper to create a tooltip item model + // @param element : the chart element (point, arc, bar) to create the tooltip item for + // @return : new tooltip item + function createTooltipItem(element) { + var xScale = element._xScale; + var yScale = element._yScale || element._scale; // handle radar || polarArea charts + var index = element._index; + var datasetIndex = element._datasetIndex; + + return { + xLabel: xScale ? xScale.getLabelForIndex(index, datasetIndex) : '', + yLabel: yScale ? yScale.getLabelForIndex(index, datasetIndex) : '', + index: index, + datasetIndex: datasetIndex, + x: element._model.x, + y: element._model.y + }; + } + + /** + * Helper to get the reset model for the tooltip + * @param tooltipOpts {Object} the tooltip options + */ + function getBaseModel(tooltipOpts) { + var globalDefaults = defaults.global; + var valueOrDefault = helpers.valueOrDefault; + + return { + // Positioning + xPadding: tooltipOpts.xPadding, + yPadding: tooltipOpts.yPadding, + xAlign: tooltipOpts.xAlign, + yAlign: tooltipOpts.yAlign, + + // Body + bodyFontColor: tooltipOpts.bodyFontColor, + _bodyFontFamily: valueOrDefault(tooltipOpts.bodyFontFamily, globalDefaults.defaultFontFamily), + _bodyFontStyle: valueOrDefault(tooltipOpts.bodyFontStyle, globalDefaults.defaultFontStyle), + _bodyAlign: tooltipOpts.bodyAlign, + bodyFontSize: valueOrDefault(tooltipOpts.bodyFontSize, globalDefaults.defaultFontSize), + bodySpacing: tooltipOpts.bodySpacing, + + // Title + titleFontColor: tooltipOpts.titleFontColor, + _titleFontFamily: valueOrDefault(tooltipOpts.titleFontFamily, globalDefaults.defaultFontFamily), + _titleFontStyle: valueOrDefault(tooltipOpts.titleFontStyle, globalDefaults.defaultFontStyle), + titleFontSize: valueOrDefault(tooltipOpts.titleFontSize, globalDefaults.defaultFontSize), + _titleAlign: tooltipOpts.titleAlign, + titleSpacing: tooltipOpts.titleSpacing, + titleMarginBottom: tooltipOpts.titleMarginBottom, + + // Footer + footerFontColor: tooltipOpts.footerFontColor, + _footerFontFamily: valueOrDefault(tooltipOpts.footerFontFamily, globalDefaults.defaultFontFamily), + _footerFontStyle: valueOrDefault(tooltipOpts.footerFontStyle, globalDefaults.defaultFontStyle), + footerFontSize: valueOrDefault(tooltipOpts.footerFontSize, globalDefaults.defaultFontSize), + _footerAlign: tooltipOpts.footerAlign, + footerSpacing: tooltipOpts.footerSpacing, + footerMarginTop: tooltipOpts.footerMarginTop, + + // Appearance + caretSize: tooltipOpts.caretSize, + cornerRadius: tooltipOpts.cornerRadius, + backgroundColor: tooltipOpts.backgroundColor, + opacity: 0, + legendColorBackground: tooltipOpts.multiKeyBackground, + displayColors: tooltipOpts.displayColors, + borderColor: tooltipOpts.borderColor, + borderWidth: tooltipOpts.borderWidth + }; + } + + /** + * Get the size of the tooltip + */ + function getTooltipSize(tooltip, model) { + var ctx = tooltip._chart.ctx; + + var height = model.yPadding * 2; // Tooltip Padding + var width = 0; + + // Count of all lines in the body + var body = model.body; + var combinedBodyLength = body.reduce(function(count, bodyItem) { + return count + bodyItem.before.length + bodyItem.lines.length + bodyItem.after.length; + }, 0); + combinedBodyLength += model.beforeBody.length + model.afterBody.length; + + var titleLineCount = model.title.length; + var footerLineCount = model.footer.length; + var titleFontSize = model.titleFontSize; + var bodyFontSize = model.bodyFontSize; + var footerFontSize = model.footerFontSize; + + height += titleLineCount * titleFontSize; // Title Lines + height += titleLineCount ? (titleLineCount - 1) * model.titleSpacing : 0; // Title Line Spacing + height += titleLineCount ? model.titleMarginBottom : 0; // Title's bottom Margin + height += combinedBodyLength * bodyFontSize; // Body Lines + height += combinedBodyLength ? (combinedBodyLength - 1) * model.bodySpacing : 0; // Body Line Spacing + height += footerLineCount ? model.footerMarginTop : 0; // Footer Margin + height += footerLineCount * (footerFontSize); // Footer Lines + height += footerLineCount ? (footerLineCount - 1) * model.footerSpacing : 0; // Footer Line Spacing + + // Title width + var widthPadding = 0; + var maxLineWidth = function(line) { + width = Math.max(width, ctx.measureText(line).width + widthPadding); + }; + + ctx.font = helpers.fontString(titleFontSize, model._titleFontStyle, model._titleFontFamily); + helpers.each(model.title, maxLineWidth); + + // Body width + ctx.font = helpers.fontString(bodyFontSize, model._bodyFontStyle, model._bodyFontFamily); + helpers.each(model.beforeBody.concat(model.afterBody), maxLineWidth); + + // Body lines may include some extra width due to the color box + widthPadding = model.displayColors ? (bodyFontSize + 2) : 0; + helpers.each(body, function(bodyItem) { + helpers.each(bodyItem.before, maxLineWidth); + helpers.each(bodyItem.lines, maxLineWidth); + helpers.each(bodyItem.after, maxLineWidth); + }); + + // Reset back to 0 + widthPadding = 0; + + // Footer width + ctx.font = helpers.fontString(footerFontSize, model._footerFontStyle, model._footerFontFamily); + helpers.each(model.footer, maxLineWidth); + + // Add padding + width += 2 * model.xPadding; + + return { + width: width, + height: height + }; + } + + /** + * Helper to get the alignment of a tooltip given the size + */ + function determineAlignment(tooltip, size) { + var model = tooltip._model; + var chart = tooltip._chart; + var chartArea = tooltip._chart.chartArea; + var xAlign = 'center'; + var yAlign = 'center'; + + if (model.y < size.height) { + yAlign = 'top'; + } else if (model.y > (chart.height - size.height)) { + yAlign = 'bottom'; + } + + var lf, rf; // functions to determine left, right alignment + var olf, orf; // functions to determine if left/right alignment causes tooltip to go outside chart + var yf; // function to get the y alignment if the tooltip goes outside of the left or right edges + var midX = (chartArea.left + chartArea.right) / 2; + var midY = (chartArea.top + chartArea.bottom) / 2; + + if (yAlign === 'center') { + lf = function(x) { + return x <= midX; + }; + rf = function(x) { + return x > midX; + }; + } else { + lf = function(x) { + return x <= (size.width / 2); + }; + rf = function(x) { + return x >= (chart.width - (size.width / 2)); + }; + } + + olf = function(x) { + return x + size.width > chart.width; + }; + orf = function(x) { + return x - size.width < 0; + }; + yf = function(y) { + return y <= midY ? 'top' : 'bottom'; + }; + + if (lf(model.x)) { + xAlign = 'left'; + + // Is tooltip too wide and goes over the right side of the chart.? + if (olf(model.x)) { + xAlign = 'center'; + yAlign = yf(model.y); + } + } else if (rf(model.x)) { + xAlign = 'right'; + + // Is tooltip too wide and goes outside left edge of canvas? + if (orf(model.x)) { + xAlign = 'center'; + yAlign = yf(model.y); + } + } + + var opts = tooltip._options; + return { + xAlign: opts.xAlign ? opts.xAlign : xAlign, + yAlign: opts.yAlign ? opts.yAlign : yAlign + }; + } + + /** + * @Helper to get the location a tooltip needs to be placed at given the initial position (via the vm) and the size and alignment + */ + function getBackgroundPoint(vm, size, alignment) { + // Background Position + var x = vm.x; + var y = vm.y; + + var caretSize = vm.caretSize; + var caretPadding = vm.caretPadding; + var cornerRadius = vm.cornerRadius; + var xAlign = alignment.xAlign; + var yAlign = alignment.yAlign; + var paddingAndSize = caretSize + caretPadding; + var radiusAndPadding = cornerRadius + caretPadding; + + if (xAlign === 'right') { + x -= size.width; + } else if (xAlign === 'center') { + x -= (size.width / 2); + } + + if (yAlign === 'top') { + y += paddingAndSize; + } else if (yAlign === 'bottom') { + y -= size.height + paddingAndSize; + } else { + y -= (size.height / 2); + } + + if (yAlign === 'center') { + if (xAlign === 'left') { + x += paddingAndSize; + } else if (xAlign === 'right') { + x -= paddingAndSize; + } + } else if (xAlign === 'left') { + x -= radiusAndPadding; + } else if (xAlign === 'right') { + x += radiusAndPadding; + } + + return { + x: x, + y: y + }; + } + + Chart.Tooltip = Element.extend({ + initialize: function() { + this._model = getBaseModel(this._options); + }, + + // Get the title + // Args are: (tooltipItem, data) + getTitle: function() { + var me = this; + var opts = me._options; + var callbacks = opts.callbacks; + + var beforeTitle = callbacks.beforeTitle.apply(me, arguments); + var title = callbacks.title.apply(me, arguments); + var afterTitle = callbacks.afterTitle.apply(me, arguments); + + var lines = []; + lines = pushOrConcat(lines, beforeTitle); + lines = pushOrConcat(lines, title); + lines = pushOrConcat(lines, afterTitle); + + return lines; + }, + + // Args are: (tooltipItem, data) + getBeforeBody: function() { + var lines = this._options.callbacks.beforeBody.apply(this, arguments); + return helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : []; + }, + + // Args are: (tooltipItem, data) + getBody: function(tooltipItems, data) { + var me = this; + var callbacks = me._options.callbacks; + var bodyItems = []; + + helpers.each(tooltipItems, function(tooltipItem) { + var bodyItem = { + before: [], + lines: [], + after: [] + }; + pushOrConcat(bodyItem.before, callbacks.beforeLabel.call(me, tooltipItem, data)); + pushOrConcat(bodyItem.lines, callbacks.label.call(me, tooltipItem, data)); + pushOrConcat(bodyItem.after, callbacks.afterLabel.call(me, tooltipItem, data)); + + bodyItems.push(bodyItem); + }); + + return bodyItems; + }, + + // Args are: (tooltipItem, data) + getAfterBody: function() { + var lines = this._options.callbacks.afterBody.apply(this, arguments); + return helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : []; + }, + + // Get the footer and beforeFooter and afterFooter lines + // Args are: (tooltipItem, data) + getFooter: function() { + var me = this; + var callbacks = me._options.callbacks; + + var beforeFooter = callbacks.beforeFooter.apply(me, arguments); + var footer = callbacks.footer.apply(me, arguments); + var afterFooter = callbacks.afterFooter.apply(me, arguments); + + var lines = []; + lines = pushOrConcat(lines, beforeFooter); + lines = pushOrConcat(lines, footer); + lines = pushOrConcat(lines, afterFooter); + + return lines; + }, + + update: function(changed) { + var me = this; + var opts = me._options; + + // Need to regenerate the model because its faster than using extend and it is necessary due to the optimization in Chart.Element.transition + // that does _view = _model if ease === 1. This causes the 2nd tooltip update to set properties in both the view and model at the same time + // which breaks any animations. + var existingModel = me._model; + var model = me._model = getBaseModel(opts); + var active = me._active; + + var data = me._data; + + // In the case where active.length === 0 we need to keep these at existing values for good animations + var alignment = { + xAlign: existingModel.xAlign, + yAlign: existingModel.yAlign + }; + var backgroundPoint = { + x: existingModel.x, + y: existingModel.y + }; + var tooltipSize = { + width: existingModel.width, + height: existingModel.height + }; + var tooltipPosition = { + x: existingModel.caretX, + y: existingModel.caretY + }; + + var i, len; + + if (active.length) { + model.opacity = 1; + + var labelColors = []; + var labelTextColors = []; + tooltipPosition = Chart.Tooltip.positioners[opts.position](active, me._eventPosition); + + var tooltipItems = []; + for (i = 0, len = active.length; i < len; ++i) { + tooltipItems.push(createTooltipItem(active[i])); + } + + // If the user provided a filter function, use it to modify the tooltip items + if (opts.filter) { + tooltipItems = tooltipItems.filter(function(a) { + return opts.filter(a, data); + }); + } + + // If the user provided a sorting function, use it to modify the tooltip items + if (opts.itemSort) { + tooltipItems = tooltipItems.sort(function(a, b) { + return opts.itemSort(a, b, data); + }); + } + + // Determine colors for boxes + helpers.each(tooltipItems, function(tooltipItem) { + labelColors.push(opts.callbacks.labelColor.call(me, tooltipItem, me._chart)); + labelTextColors.push(opts.callbacks.labelTextColor.call(me, tooltipItem, me._chart)); + }); + + + // Build the Text Lines + model.title = me.getTitle(tooltipItems, data); + model.beforeBody = me.getBeforeBody(tooltipItems, data); + model.body = me.getBody(tooltipItems, data); + model.afterBody = me.getAfterBody(tooltipItems, data); + model.footer = me.getFooter(tooltipItems, data); + + // Initial positioning and colors + model.x = Math.round(tooltipPosition.x); + model.y = Math.round(tooltipPosition.y); + model.caretPadding = opts.caretPadding; + model.labelColors = labelColors; + model.labelTextColors = labelTextColors; + + // data points + model.dataPoints = tooltipItems; + + // We need to determine alignment of the tooltip + tooltipSize = getTooltipSize(this, model); + alignment = determineAlignment(this, tooltipSize); + // Final Size and Position + backgroundPoint = getBackgroundPoint(model, tooltipSize, alignment); + } else { + model.opacity = 0; + } + + model.xAlign = alignment.xAlign; + model.yAlign = alignment.yAlign; + model.x = backgroundPoint.x; + model.y = backgroundPoint.y; + model.width = tooltipSize.width; + model.height = tooltipSize.height; + + // Point where the caret on the tooltip points to + model.caretX = tooltipPosition.x; + model.caretY = tooltipPosition.y; + + me._model = model; + + if (changed && opts.custom) { + opts.custom.call(me, model); + } + + return me; + }, + drawCaret: function(tooltipPoint, size) { + var ctx = this._chart.ctx; + var vm = this._view; + var caretPosition = this.getCaretPosition(tooltipPoint, size, vm); + + ctx.lineTo(caretPosition.x1, caretPosition.y1); + ctx.lineTo(caretPosition.x2, caretPosition.y2); + ctx.lineTo(caretPosition.x3, caretPosition.y3); + }, + getCaretPosition: function(tooltipPoint, size, vm) { + var x1, x2, x3, y1, y2, y3; + var caretSize = vm.caretSize; + var cornerRadius = vm.cornerRadius; + var xAlign = vm.xAlign; + var yAlign = vm.yAlign; + var ptX = tooltipPoint.x; + var ptY = tooltipPoint.y; + var width = size.width; + var height = size.height; + + if (yAlign === 'center') { + y2 = ptY + (height / 2); + + if (xAlign === 'left') { + x1 = ptX; + x2 = x1 - caretSize; + x3 = x1; + + y1 = y2 + caretSize; + y3 = y2 - caretSize; + } else { + x1 = ptX + width; + x2 = x1 + caretSize; + x3 = x1; + + y1 = y2 - caretSize; + y3 = y2 + caretSize; + } + } else { + if (xAlign === 'left') { + x2 = ptX + cornerRadius + (caretSize); + x1 = x2 - caretSize; + x3 = x2 + caretSize; + } else if (xAlign === 'right') { + x2 = ptX + width - cornerRadius - caretSize; + x1 = x2 - caretSize; + x3 = x2 + caretSize; + } else { + x2 = ptX + (width / 2); + x1 = x2 - caretSize; + x3 = x2 + caretSize; + } + if (yAlign === 'top') { + y1 = ptY; + y2 = y1 - caretSize; + y3 = y1; + } else { + y1 = ptY + height; + y2 = y1 + caretSize; + y3 = y1; + // invert drawing order + var tmp = x3; + x3 = x1; + x1 = tmp; + } + } + return {x1: x1, x2: x2, x3: x3, y1: y1, y2: y2, y3: y3}; + }, + drawTitle: function(pt, vm, ctx, opacity) { + var title = vm.title; + + if (title.length) { + ctx.textAlign = vm._titleAlign; + ctx.textBaseline = 'top'; + + var titleFontSize = vm.titleFontSize; + var titleSpacing = vm.titleSpacing; + + ctx.fillStyle = mergeOpacity(vm.titleFontColor, opacity); + ctx.font = helpers.fontString(titleFontSize, vm._titleFontStyle, vm._titleFontFamily); + + var i, len; + for (i = 0, len = title.length; i < len; ++i) { + ctx.fillText(title[i], pt.x, pt.y); + pt.y += titleFontSize + titleSpacing; // Line Height and spacing + + if (i + 1 === title.length) { + pt.y += vm.titleMarginBottom - titleSpacing; // If Last, add margin, remove spacing + } + } + } + }, + drawBody: function(pt, vm, ctx, opacity) { + var bodyFontSize = vm.bodyFontSize; + var bodySpacing = vm.bodySpacing; + var body = vm.body; + + ctx.textAlign = vm._bodyAlign; + ctx.textBaseline = 'top'; + ctx.font = helpers.fontString(bodyFontSize, vm._bodyFontStyle, vm._bodyFontFamily); + + // Before Body + var xLinePadding = 0; + var fillLineOfText = function(line) { + ctx.fillText(line, pt.x + xLinePadding, pt.y); + pt.y += bodyFontSize + bodySpacing; + }; + + // Before body lines + helpers.each(vm.beforeBody, fillLineOfText); + + var drawColorBoxes = vm.displayColors; + xLinePadding = drawColorBoxes ? (bodyFontSize + 2) : 0; + + // Draw body lines now + helpers.each(body, function(bodyItem, i) { + helpers.each(bodyItem.before, fillLineOfText); + + helpers.each(bodyItem.lines, function(line) { + // Draw Legend-like boxes if needed + if (drawColorBoxes) { + // Fill a white rect so that colours merge nicely if the opacity is < 1 + ctx.fillStyle = mergeOpacity(vm.legendColorBackground, opacity); + ctx.fillRect(pt.x, pt.y, bodyFontSize, bodyFontSize); + + // Border + ctx.lineWidth = 1; + ctx.strokeStyle = mergeOpacity(vm.labelColors[i].borderColor, opacity); + ctx.strokeRect(pt.x, pt.y, bodyFontSize, bodyFontSize); + + // Inner square + ctx.fillStyle = mergeOpacity(vm.labelColors[i].backgroundColor, opacity); + ctx.fillRect(pt.x + 1, pt.y + 1, bodyFontSize - 2, bodyFontSize - 2); + var textColor = mergeOpacity(vm.labelTextColors[i], opacity); + ctx.fillStyle = textColor; + } + + fillLineOfText(line); + }); + + helpers.each(bodyItem.after, fillLineOfText); + }); + + // Reset back to 0 for after body + xLinePadding = 0; + + // After body lines + helpers.each(vm.afterBody, fillLineOfText); + pt.y -= bodySpacing; // Remove last body spacing + }, + drawFooter: function(pt, vm, ctx, opacity) { + var footer = vm.footer; + + if (footer.length) { + pt.y += vm.footerMarginTop; + + ctx.textAlign = vm._footerAlign; + ctx.textBaseline = 'top'; + + ctx.fillStyle = mergeOpacity(vm.footerFontColor, opacity); + ctx.font = helpers.fontString(vm.footerFontSize, vm._footerFontStyle, vm._footerFontFamily); + + helpers.each(footer, function(line) { + ctx.fillText(line, pt.x, pt.y); + pt.y += vm.footerFontSize + vm.footerSpacing; + }); + } + }, + drawBackground: function(pt, vm, ctx, tooltipSize, opacity) { + ctx.fillStyle = mergeOpacity(vm.backgroundColor, opacity); + ctx.strokeStyle = mergeOpacity(vm.borderColor, opacity); + ctx.lineWidth = vm.borderWidth; + var xAlign = vm.xAlign; + var yAlign = vm.yAlign; + var x = pt.x; + var y = pt.y; + var width = tooltipSize.width; + var height = tooltipSize.height; + var radius = vm.cornerRadius; + + ctx.beginPath(); + ctx.moveTo(x + radius, y); + if (yAlign === 'top') { + this.drawCaret(pt, tooltipSize); + } + ctx.lineTo(x + width - radius, y); + ctx.quadraticCurveTo(x + width, y, x + width, y + radius); + if (yAlign === 'center' && xAlign === 'right') { + this.drawCaret(pt, tooltipSize); + } + ctx.lineTo(x + width, y + height - radius); + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height); + if (yAlign === 'bottom') { + this.drawCaret(pt, tooltipSize); + } + ctx.lineTo(x + radius, y + height); + ctx.quadraticCurveTo(x, y + height, x, y + height - radius); + if (yAlign === 'center' && xAlign === 'left') { + this.drawCaret(pt, tooltipSize); + } + ctx.lineTo(x, y + radius); + ctx.quadraticCurveTo(x, y, x + radius, y); + ctx.closePath(); + + ctx.fill(); + + if (vm.borderWidth > 0) { + ctx.stroke(); + } + }, + draw: function() { + var ctx = this._chart.ctx; + var vm = this._view; + + if (vm.opacity === 0) { + return; + } + + var tooltipSize = { + width: vm.width, + height: vm.height + }; + var pt = { + x: vm.x, + y: vm.y + }; + + // IE11/Edge does not like very small opacities, so snap to 0 + var opacity = Math.abs(vm.opacity < 1e-3) ? 0 : vm.opacity; + + // Truthy/falsey value for empty tooltip + var hasTooltipContent = vm.title.length || vm.beforeBody.length || vm.body.length || vm.afterBody.length || vm.footer.length; + + if (this._options.enabled && hasTooltipContent) { + // Draw Background + this.drawBackground(pt, vm, ctx, tooltipSize, opacity); + + // Draw Title, Body, and Footer + pt.x += vm.xPadding; + pt.y += vm.yPadding; + + // Titles + this.drawTitle(pt, vm, ctx, opacity); + + // Body + this.drawBody(pt, vm, ctx, opacity); + + // Footer + this.drawFooter(pt, vm, ctx, opacity); + } + }, + + /** + * Handle an event + * @private + * @param {IEvent} event - The event to handle + * @returns {Boolean} true if the tooltip changed + */ + handleEvent: function(e) { + var me = this; + var options = me._options; + var changed = false; + + me._lastActive = me._lastActive || []; + + // Find Active Elements for tooltips + if (e.type === 'mouseout') { + me._active = []; + } else { + me._active = me._chart.getElementsAtEventForMode(e, options.mode, options); + } + + // Remember Last Actives + changed = !helpers.arrayEquals(me._active, me._lastActive); + + // If tooltip didn't change, do not handle the target event + if (!changed) { + return false; + } + + me._lastActive = me._active; + + if (options.enabled || options.custom) { + me._eventPosition = { + x: e.x, + y: e.y + }; + + var model = me._model; + me.update(true); + me.pivot(); + + // See if our tooltip position changed + changed |= (model.x !== me._model.x) || (model.y !== me._model.y); + } + + return changed; + } + }); + + /** + * @namespace Chart.Tooltip.positioners + */ + Chart.Tooltip.positioners = { + /** + * Average mode places the tooltip at the average position of the elements shown + * @function Chart.Tooltip.positioners.average + * @param elements {ChartElement[]} the elements being displayed in the tooltip + * @returns {Point} tooltip position + */ + average: function(elements) { + if (!elements.length) { + return false; + } + + var i, len; + var x = 0; + var y = 0; + var count = 0; + + for (i = 0, len = elements.length; i < len; ++i) { + var el = elements[i]; + if (el && el.hasValue()) { + var pos = el.tooltipPosition(); + x += pos.x; + y += pos.y; + ++count; + } + } + + return { + x: Math.round(x / count), + y: Math.round(y / count) + }; + }, + + /** + * Gets the tooltip position nearest of the item nearest to the event position + * @function Chart.Tooltip.positioners.nearest + * @param elements {Chart.Element[]} the tooltip elements + * @param eventPosition {Point} the position of the event in canvas coordinates + * @returns {Point} the tooltip position + */ + nearest: function(elements, eventPosition) { + var x = eventPosition.x; + var y = eventPosition.y; + var minDistance = Number.POSITIVE_INFINITY; + var i, len, nearestElement; + + for (i = 0, len = elements.length; i < len; ++i) { + var el = elements[i]; + if (el && el.hasValue()) { + var center = el.getCenterPoint(); + var d = helpers.distanceBetweenPoints(eventPosition, center); + + if (d < minDistance) { + minDistance = d; + nearestElement = el; + } + } + } + + if (nearestElement) { + var tp = nearestElement.tooltipPosition(); + x = tp.x; + y = tp.y; + } + + return { + x: x, + y: y + }; + } + }; +}; + +},{"25":25,"26":26,"45":45}],36:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + elements: { + arc: { + backgroundColor: defaults.global.defaultColor, + borderColor: '#fff', + borderWidth: 2 + } + } +}); + +module.exports = Element.extend({ + inLabelRange: function(mouseX) { + var vm = this._view; + + if (vm) { + return (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hoverRadius, 2)); + } + return false; + }, + + inRange: function(chartX, chartY) { + var vm = this._view; + + if (vm) { + var pointRelativePosition = helpers.getAngleFromPoint(vm, {x: chartX, y: chartY}); + var angle = pointRelativePosition.angle; + var distance = pointRelativePosition.distance; + + // Sanitise angle range + var startAngle = vm.startAngle; + var endAngle = vm.endAngle; + while (endAngle < startAngle) { + endAngle += 2.0 * Math.PI; + } + while (angle > endAngle) { + angle -= 2.0 * Math.PI; + } + while (angle < startAngle) { + angle += 2.0 * Math.PI; + } + + // Check if within the range of the open/close angle + var betweenAngles = (angle >= startAngle && angle <= endAngle); + var withinRadius = (distance >= vm.innerRadius && distance <= vm.outerRadius); + + return (betweenAngles && withinRadius); + } + return false; + }, + + getCenterPoint: function() { + var vm = this._view; + var halfAngle = (vm.startAngle + vm.endAngle) / 2; + var halfRadius = (vm.innerRadius + vm.outerRadius) / 2; + return { + x: vm.x + Math.cos(halfAngle) * halfRadius, + y: vm.y + Math.sin(halfAngle) * halfRadius + }; + }, + + getArea: function() { + var vm = this._view; + return Math.PI * ((vm.endAngle - vm.startAngle) / (2 * Math.PI)) * (Math.pow(vm.outerRadius, 2) - Math.pow(vm.innerRadius, 2)); + }, + + tooltipPosition: function() { + var vm = this._view; + var centreAngle = vm.startAngle + ((vm.endAngle - vm.startAngle) / 2); + var rangeFromCentre = (vm.outerRadius - vm.innerRadius) / 2 + vm.innerRadius; + + return { + x: vm.x + (Math.cos(centreAngle) * rangeFromCentre), + y: vm.y + (Math.sin(centreAngle) * rangeFromCentre) + }; + }, + + draw: function() { + var ctx = this._chart.ctx; + var vm = this._view; + var sA = vm.startAngle; + var eA = vm.endAngle; + + ctx.beginPath(); + + ctx.arc(vm.x, vm.y, vm.outerRadius, sA, eA); + ctx.arc(vm.x, vm.y, vm.innerRadius, eA, sA, true); + + ctx.closePath(); + ctx.strokeStyle = vm.borderColor; + ctx.lineWidth = vm.borderWidth; + + ctx.fillStyle = vm.backgroundColor; + + ctx.fill(); + ctx.lineJoin = 'bevel'; + + if (vm.borderWidth) { + ctx.stroke(); + } + } +}); + +},{"25":25,"26":26,"45":45}],37:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +var globalDefaults = defaults.global; + +defaults._set('global', { + elements: { + line: { + tension: 0.4, + backgroundColor: globalDefaults.defaultColor, + borderWidth: 3, + borderColor: globalDefaults.defaultColor, + borderCapStyle: 'butt', + borderDash: [], + borderDashOffset: 0.0, + borderJoinStyle: 'miter', + capBezierPoints: true, + fill: true, // do we fill in the area between the line and its base axis + } + } +}); + +module.exports = Element.extend({ + draw: function() { + var me = this; + var vm = me._view; + var ctx = me._chart.ctx; + var spanGaps = vm.spanGaps; + var points = me._children.slice(); // clone array + var globalOptionLineElements = globalDefaults.elements.line; + var lastDrawnIndex = -1; + var index, current, previous, currentVM; + + // If we are looping, adding the first point again + if (me._loop && points.length) { + points.push(points[0]); + } + + ctx.save(); + + // Stroke Line Options + ctx.lineCap = vm.borderCapStyle || globalOptionLineElements.borderCapStyle; + + // IE 9 and 10 do not support line dash + if (ctx.setLineDash) { + ctx.setLineDash(vm.borderDash || globalOptionLineElements.borderDash); + } + + ctx.lineDashOffset = vm.borderDashOffset || globalOptionLineElements.borderDashOffset; + ctx.lineJoin = vm.borderJoinStyle || globalOptionLineElements.borderJoinStyle; + ctx.lineWidth = vm.borderWidth || globalOptionLineElements.borderWidth; + ctx.strokeStyle = vm.borderColor || globalDefaults.defaultColor; + + // Stroke Line + ctx.beginPath(); + lastDrawnIndex = -1; + + for (index = 0; index < points.length; ++index) { + current = points[index]; + previous = helpers.previousItem(points, index); + currentVM = current._view; + + // First point moves to it's starting position no matter what + if (index === 0) { + if (!currentVM.skip) { + ctx.moveTo(currentVM.x, currentVM.y); + lastDrawnIndex = index; + } + } else { + previous = lastDrawnIndex === -1 ? previous : points[lastDrawnIndex]; + + if (!currentVM.skip) { + if ((lastDrawnIndex !== (index - 1) && !spanGaps) || lastDrawnIndex === -1) { + // There was a gap and this is the first point after the gap + ctx.moveTo(currentVM.x, currentVM.y); + } else { + // Line to next point + helpers.canvas.lineTo(ctx, previous._view, current._view); + } + lastDrawnIndex = index; + } + } + } + + ctx.stroke(); + ctx.restore(); + } +}); + +},{"25":25,"26":26,"45":45}],38:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +var defaultColor = defaults.global.defaultColor; + +defaults._set('global', { + elements: { + point: { + radius: 3, + pointStyle: 'circle', + backgroundColor: defaultColor, + borderColor: defaultColor, + borderWidth: 1, + // Hover + hitRadius: 1, + hoverRadius: 4, + hoverBorderWidth: 1 + } + } +}); + +function xRange(mouseX) { + var vm = this._view; + return vm ? (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hitRadius, 2)) : false; +} + +function yRange(mouseY) { + var vm = this._view; + return vm ? (Math.pow(mouseY - vm.y, 2) < Math.pow(vm.radius + vm.hitRadius, 2)) : false; +} + +module.exports = Element.extend({ + inRange: function(mouseX, mouseY) { + var vm = this._view; + return vm ? ((Math.pow(mouseX - vm.x, 2) + Math.pow(mouseY - vm.y, 2)) < Math.pow(vm.hitRadius + vm.radius, 2)) : false; + }, + + inLabelRange: xRange, + inXRange: xRange, + inYRange: yRange, + + getCenterPoint: function() { + var vm = this._view; + return { + x: vm.x, + y: vm.y + }; + }, + + getArea: function() { + return Math.PI * Math.pow(this._view.radius, 2); + }, + + tooltipPosition: function() { + var vm = this._view; + return { + x: vm.x, + y: vm.y, + padding: vm.radius + vm.borderWidth + }; + }, + + draw: function(chartArea) { + var vm = this._view; + var model = this._model; + var ctx = this._chart.ctx; + var pointStyle = vm.pointStyle; + var radius = vm.radius; + var x = vm.x; + var y = vm.y; + var color = helpers.color; + var errMargin = 1.01; // 1.01 is margin for Accumulated error. (Especially Edge, IE.) + var ratio = 0; + + if (vm.skip) { + return; + } + + ctx.strokeStyle = vm.borderColor || defaultColor; + ctx.lineWidth = helpers.valueOrDefault(vm.borderWidth, defaults.global.elements.point.borderWidth); + ctx.fillStyle = vm.backgroundColor || defaultColor; + + // Cliping for Points. + // going out from inner charArea? + if ((chartArea !== undefined) && ((model.x < chartArea.left) || (chartArea.right * errMargin < model.x) || (model.y < chartArea.top) || (chartArea.bottom * errMargin < model.y))) { + // Point fade out + if (model.x < chartArea.left) { + ratio = (x - model.x) / (chartArea.left - model.x); + } else if (chartArea.right * errMargin < model.x) { + ratio = (model.x - x) / (model.x - chartArea.right); + } else if (model.y < chartArea.top) { + ratio = (y - model.y) / (chartArea.top - model.y); + } else if (chartArea.bottom * errMargin < model.y) { + ratio = (model.y - y) / (model.y - chartArea.bottom); + } + ratio = Math.round(ratio * 100) / 100; + ctx.strokeStyle = color(ctx.strokeStyle).alpha(ratio).rgbString(); + ctx.fillStyle = color(ctx.fillStyle).alpha(ratio).rgbString(); + } + + helpers.canvas.drawPoint(ctx, pointStyle, radius, x, y); + } +}); + +},{"25":25,"26":26,"45":45}],39:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); + +defaults._set('global', { + elements: { + rectangle: { + backgroundColor: defaults.global.defaultColor, + borderColor: defaults.global.defaultColor, + borderSkipped: 'bottom', + borderWidth: 0 + } + } +}); + +function isVertical(bar) { + return bar._view.width !== undefined; +} + +/** + * Helper function to get the bounds of the bar regardless of the orientation + * @param bar {Chart.Element.Rectangle} the bar + * @return {Bounds} bounds of the bar + * @private + */ +function getBarBounds(bar) { + var vm = bar._view; + var x1, x2, y1, y2; + + if (isVertical(bar)) { + // vertical + var halfWidth = vm.width / 2; + x1 = vm.x - halfWidth; + x2 = vm.x + halfWidth; + y1 = Math.min(vm.y, vm.base); + y2 = Math.max(vm.y, vm.base); + } else { + // horizontal bar + var halfHeight = vm.height / 2; + x1 = Math.min(vm.x, vm.base); + x2 = Math.max(vm.x, vm.base); + y1 = vm.y - halfHeight; + y2 = vm.y + halfHeight; + } + + return { + left: x1, + top: y1, + right: x2, + bottom: y2 + }; +} + +module.exports = Element.extend({ + draw: function() { + var ctx = this._chart.ctx; + var vm = this._view; + var left, right, top, bottom, signX, signY, borderSkipped; + var borderWidth = vm.borderWidth; + + if (!vm.horizontal) { + // bar + left = vm.x - vm.width / 2; + right = vm.x + vm.width / 2; + top = vm.y; + bottom = vm.base; + signX = 1; + signY = bottom > top ? 1 : -1; + borderSkipped = vm.borderSkipped || 'bottom'; + } else { + // horizontal bar + left = vm.base; + right = vm.x; + top = vm.y - vm.height / 2; + bottom = vm.y + vm.height / 2; + signX = right > left ? 1 : -1; + signY = 1; + borderSkipped = vm.borderSkipped || 'left'; + } + + // Canvas doesn't allow us to stroke inside the width so we can + // adjust the sizes to fit if we're setting a stroke on the line + if (borderWidth) { + // borderWidth shold be less than bar width and bar height. + var barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)); + borderWidth = borderWidth > barSize ? barSize : borderWidth; + var halfStroke = borderWidth / 2; + // Adjust borderWidth when bar top position is near vm.base(zero). + var borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0); + var borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0); + var borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0); + var borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0); + // not become a vertical line? + if (borderLeft !== borderRight) { + top = borderTop; + bottom = borderBottom; + } + // not become a horizontal line? + if (borderTop !== borderBottom) { + left = borderLeft; + right = borderRight; + } + } + + ctx.beginPath(); + ctx.fillStyle = vm.backgroundColor; + ctx.strokeStyle = vm.borderColor; + ctx.lineWidth = borderWidth; + + // Corner points, from bottom-left to bottom-right clockwise + // | 1 2 | + // | 0 3 | + var corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ]; + + // Find first (starting) corner with fallback to 'bottom' + var borders = ['bottom', 'left', 'top', 'right']; + var startCorner = borders.indexOf(borderSkipped, 0); + if (startCorner === -1) { + startCorner = 0; + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4]; + } + + // Draw rectangle from 'startCorner' + var corner = cornerAt(0); + ctx.moveTo(corner[0], corner[1]); + + for (var i = 1; i < 4; i++) { + corner = cornerAt(i); + ctx.lineTo(corner[0], corner[1]); + } + + ctx.fill(); + if (borderWidth) { + ctx.stroke(); + } + }, + + height: function() { + var vm = this._view; + return vm.base - vm.y; + }, + + inRange: function(mouseX, mouseY) { + var inRange = false; + + if (this._view) { + var bounds = getBarBounds(this); + inRange = mouseX >= bounds.left && mouseX <= bounds.right && mouseY >= bounds.top && mouseY <= bounds.bottom; + } + + return inRange; + }, + + inLabelRange: function(mouseX, mouseY) { + var me = this; + if (!me._view) { + return false; + } + + var inRange = false; + var bounds = getBarBounds(me); + + if (isVertical(me)) { + inRange = mouseX >= bounds.left && mouseX <= bounds.right; + } else { + inRange = mouseY >= bounds.top && mouseY <= bounds.bottom; + } + + return inRange; + }, + + inXRange: function(mouseX) { + var bounds = getBarBounds(this); + return mouseX >= bounds.left && mouseX <= bounds.right; + }, + + inYRange: function(mouseY) { + var bounds = getBarBounds(this); + return mouseY >= bounds.top && mouseY <= bounds.bottom; + }, + + getCenterPoint: function() { + var vm = this._view; + var x, y; + if (isVertical(this)) { + x = vm.x; + y = (vm.y + vm.base) / 2; + } else { + x = (vm.x + vm.base) / 2; + y = vm.y; + } + + return {x: x, y: y}; + }, + + getArea: function() { + var vm = this._view; + return vm.width * Math.abs(vm.y - vm.base); + }, + + tooltipPosition: function() { + var vm = this._view; + return { + x: vm.x, + y: vm.y + }; + } +}); + +},{"25":25,"26":26}],40:[function(require,module,exports){ +'use strict'; + +module.exports = {}; +module.exports.Arc = require(36); +module.exports.Line = require(37); +module.exports.Point = require(38); +module.exports.Rectangle = require(39); + +},{"36":36,"37":37,"38":38,"39":39}],41:[function(require,module,exports){ +'use strict'; + +var helpers = require(42); + +/** + * @namespace Chart.helpers.canvas + */ +var exports = module.exports = { + /** + * Clears the entire canvas associated to the given `chart`. + * @param {Chart} chart - The chart for which to clear the canvas. + */ + clear: function(chart) { + chart.ctx.clearRect(0, 0, chart.width, chart.height); + }, + + /** + * Creates a "path" for a rectangle with rounded corners at position (x, y) with a + * given size (width, height) and the same `radius` for all corners. + * @param {CanvasRenderingContext2D} ctx - The canvas 2D Context. + * @param {Number} x - The x axis of the coordinate for the rectangle starting point. + * @param {Number} y - The y axis of the coordinate for the rectangle starting point. + * @param {Number} width - The rectangle's width. + * @param {Number} height - The rectangle's height. + * @param {Number} radius - The rounded amount (in pixels) for the four corners. + * @todo handle `radius` as top-left, top-right, bottom-right, bottom-left array/object? + */ + roundedRect: function(ctx, x, y, width, height, radius) { + if (radius) { + var rx = Math.min(radius, width / 2); + var ry = Math.min(radius, height / 2); + + ctx.moveTo(x + rx, y); + ctx.lineTo(x + width - rx, y); + ctx.quadraticCurveTo(x + width, y, x + width, y + ry); + ctx.lineTo(x + width, y + height - ry); + ctx.quadraticCurveTo(x + width, y + height, x + width - rx, y + height); + ctx.lineTo(x + rx, y + height); + ctx.quadraticCurveTo(x, y + height, x, y + height - ry); + ctx.lineTo(x, y + ry); + ctx.quadraticCurveTo(x, y, x + rx, y); + } else { + ctx.rect(x, y, width, height); + } + }, + + drawPoint: function(ctx, style, radius, x, y) { + var type, edgeLength, xOffset, yOffset, height, size; + + if (typeof style === 'object') { + type = style.toString(); + if (type === '[object HTMLImageElement]' || type === '[object HTMLCanvasElement]') { + ctx.drawImage(style, x - style.width / 2, y - style.height / 2, style.width, style.height); + return; + } + } + + if (isNaN(radius) || radius <= 0) { + return; + } + + switch (style) { + // Default includes circle + default: + ctx.beginPath(); + ctx.arc(x, y, radius, 0, Math.PI * 2); + ctx.closePath(); + ctx.fill(); + break; + case 'triangle': + ctx.beginPath(); + edgeLength = 3 * radius / Math.sqrt(3); + height = edgeLength * Math.sqrt(3) / 2; + ctx.moveTo(x - edgeLength / 2, y + height / 3); + ctx.lineTo(x + edgeLength / 2, y + height / 3); + ctx.lineTo(x, y - 2 * height / 3); + ctx.closePath(); + ctx.fill(); + break; + case 'rect': + size = 1 / Math.SQRT2 * radius; + ctx.beginPath(); + ctx.fillRect(x - size, y - size, 2 * size, 2 * size); + ctx.strokeRect(x - size, y - size, 2 * size, 2 * size); + break; + case 'rectRounded': + var offset = radius / Math.SQRT2; + var leftX = x - offset; + var topY = y - offset; + var sideSize = Math.SQRT2 * radius; + ctx.beginPath(); + this.roundedRect(ctx, leftX, topY, sideSize, sideSize, radius / 2); + ctx.closePath(); + ctx.fill(); + break; + case 'rectRot': + size = 1 / Math.SQRT2 * radius; + ctx.beginPath(); + ctx.moveTo(x - size, y); + ctx.lineTo(x, y + size); + ctx.lineTo(x + size, y); + ctx.lineTo(x, y - size); + ctx.closePath(); + ctx.fill(); + break; + case 'cross': + ctx.beginPath(); + ctx.moveTo(x, y + radius); + ctx.lineTo(x, y - radius); + ctx.moveTo(x - radius, y); + ctx.lineTo(x + radius, y); + ctx.closePath(); + break; + case 'crossRot': + ctx.beginPath(); + xOffset = Math.cos(Math.PI / 4) * radius; + yOffset = Math.sin(Math.PI / 4) * radius; + ctx.moveTo(x - xOffset, y - yOffset); + ctx.lineTo(x + xOffset, y + yOffset); + ctx.moveTo(x - xOffset, y + yOffset); + ctx.lineTo(x + xOffset, y - yOffset); + ctx.closePath(); + break; + case 'star': + ctx.beginPath(); + ctx.moveTo(x, y + radius); + ctx.lineTo(x, y - radius); + ctx.moveTo(x - radius, y); + ctx.lineTo(x + radius, y); + xOffset = Math.cos(Math.PI / 4) * radius; + yOffset = Math.sin(Math.PI / 4) * radius; + ctx.moveTo(x - xOffset, y - yOffset); + ctx.lineTo(x + xOffset, y + yOffset); + ctx.moveTo(x - xOffset, y + yOffset); + ctx.lineTo(x + xOffset, y - yOffset); + ctx.closePath(); + break; + case 'line': + ctx.beginPath(); + ctx.moveTo(x - radius, y); + ctx.lineTo(x + radius, y); + ctx.closePath(); + break; + case 'dash': + ctx.beginPath(); + ctx.moveTo(x, y); + ctx.lineTo(x + radius, y); + ctx.closePath(); + break; + } + + ctx.stroke(); + }, + + clipArea: function(ctx, area) { + ctx.save(); + ctx.beginPath(); + ctx.rect(area.left, area.top, area.right - area.left, area.bottom - area.top); + ctx.clip(); + }, + + unclipArea: function(ctx) { + ctx.restore(); + }, + + lineTo: function(ctx, previous, target, flip) { + if (target.steppedLine) { + if ((target.steppedLine === 'after' && !flip) || (target.steppedLine !== 'after' && flip)) { + ctx.lineTo(previous.x, target.y); + } else { + ctx.lineTo(target.x, previous.y); + } + ctx.lineTo(target.x, target.y); + return; + } + + if (!target.tension) { + ctx.lineTo(target.x, target.y); + return; + } + + ctx.bezierCurveTo( + flip ? previous.controlPointPreviousX : previous.controlPointNextX, + flip ? previous.controlPointPreviousY : previous.controlPointNextY, + flip ? target.controlPointNextX : target.controlPointPreviousX, + flip ? target.controlPointNextY : target.controlPointPreviousY, + target.x, + target.y); + } +}; + +// DEPRECATIONS + +/** + * Provided for backward compatibility, use Chart.helpers.canvas.clear instead. + * @namespace Chart.helpers.clear + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.clear = exports.clear; + +/** + * Provided for backward compatibility, use Chart.helpers.canvas.roundedRect instead. + * @namespace Chart.helpers.drawRoundedRectangle + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.drawRoundedRectangle = function(ctx) { + ctx.beginPath(); + exports.roundedRect.apply(exports, arguments); + ctx.closePath(); +}; + +},{"42":42}],42:[function(require,module,exports){ +'use strict'; + +/** + * @namespace Chart.helpers + */ +var helpers = { + /** + * An empty function that can be used, for example, for optional callback. + */ + noop: function() {}, + + /** + * Returns a unique id, sequentially generated from a global variable. + * @returns {Number} + * @function + */ + uid: (function() { + var id = 0; + return function() { + return id++; + }; + }()), + + /** + * Returns true if `value` is neither null nor undefined, else returns false. + * @param {*} value - The value to test. + * @returns {Boolean} + * @since 2.7.0 + */ + isNullOrUndef: function(value) { + return value === null || typeof value === 'undefined'; + }, + + /** + * Returns true if `value` is an array, else returns false. + * @param {*} value - The value to test. + * @returns {Boolean} + * @function + */ + isArray: Array.isArray ? Array.isArray : function(value) { + return Object.prototype.toString.call(value) === '[object Array]'; + }, + + /** + * Returns true if `value` is an object (excluding null), else returns false. + * @param {*} value - The value to test. + * @returns {Boolean} + * @since 2.7.0 + */ + isObject: function(value) { + return value !== null && Object.prototype.toString.call(value) === '[object Object]'; + }, + + /** + * Returns `value` if defined, else returns `defaultValue`. + * @param {*} value - The value to return if defined. + * @param {*} defaultValue - The value to return if `value` is undefined. + * @returns {*} + */ + valueOrDefault: function(value, defaultValue) { + return typeof value === 'undefined' ? defaultValue : value; + }, + + /** + * Returns value at the given `index` in array if defined, else returns `defaultValue`. + * @param {Array} value - The array to lookup for value at `index`. + * @param {Number} index - The index in `value` to lookup for value. + * @param {*} defaultValue - The value to return if `value[index]` is undefined. + * @returns {*} + */ + valueAtIndexOrDefault: function(value, index, defaultValue) { + return helpers.valueOrDefault(helpers.isArray(value) ? value[index] : value, defaultValue); + }, + + /** + * Calls `fn` with the given `args` in the scope defined by `thisArg` and returns the + * value returned by `fn`. If `fn` is not a function, this method returns undefined. + * @param {Function} fn - The function to call. + * @param {Array|undefined|null} args - The arguments with which `fn` should be called. + * @param {Object} [thisArg] - The value of `this` provided for the call to `fn`. + * @returns {*} + */ + callback: function(fn, args, thisArg) { + if (fn && typeof fn.call === 'function') { + return fn.apply(thisArg, args); + } + }, + + /** + * Note(SB) for performance sake, this method should only be used when loopable type + * is unknown or in none intensive code (not called often and small loopable). Else + * it's preferable to use a regular for() loop and save extra function calls. + * @param {Object|Array} loopable - The object or array to be iterated. + * @param {Function} fn - The function to call for each item. + * @param {Object} [thisArg] - The value of `this` provided for the call to `fn`. + * @param {Boolean} [reverse] - If true, iterates backward on the loopable. + */ + each: function(loopable, fn, thisArg, reverse) { + var i, len, keys; + if (helpers.isArray(loopable)) { + len = loopable.length; + if (reverse) { + for (i = len - 1; i >= 0; i--) { + fn.call(thisArg, loopable[i], i); + } + } else { + for (i = 0; i < len; i++) { + fn.call(thisArg, loopable[i], i); + } + } + } else if (helpers.isObject(loopable)) { + keys = Object.keys(loopable); + len = keys.length; + for (i = 0; i < len; i++) { + fn.call(thisArg, loopable[keys[i]], keys[i]); + } + } + }, + + /** + * Returns true if the `a0` and `a1` arrays have the same content, else returns false. + * @see http://stackoverflow.com/a/14853974 + * @param {Array} a0 - The array to compare + * @param {Array} a1 - The array to compare + * @returns {Boolean} + */ + arrayEquals: function(a0, a1) { + var i, ilen, v0, v1; + + if (!a0 || !a1 || a0.length !== a1.length) { + return false; + } + + for (i = 0, ilen = a0.length; i < ilen; ++i) { + v0 = a0[i]; + v1 = a1[i]; + + if (v0 instanceof Array && v1 instanceof Array) { + if (!helpers.arrayEquals(v0, v1)) { + return false; + } + } else if (v0 !== v1) { + // NOTE: two different object instances will never be equal: {x:20} != {x:20} + return false; + } + } + + return true; + }, + + /** + * Returns a deep copy of `source` without keeping references on objects and arrays. + * @param {*} source - The value to clone. + * @returns {*} + */ + clone: function(source) { + if (helpers.isArray(source)) { + return source.map(helpers.clone); + } + + if (helpers.isObject(source)) { + var target = {}; + var keys = Object.keys(source); + var klen = keys.length; + var k = 0; + + for (; k < klen; ++k) { + target[keys[k]] = helpers.clone(source[keys[k]]); + } + + return target; + } + + return source; + }, + + /** + * The default merger when Chart.helpers.merge is called without merger option. + * Note(SB): this method is also used by configMerge and scaleMerge as fallback. + * @private + */ + _merger: function(key, target, source, options) { + var tval = target[key]; + var sval = source[key]; + + if (helpers.isObject(tval) && helpers.isObject(sval)) { + helpers.merge(tval, sval, options); + } else { + target[key] = helpers.clone(sval); + } + }, + + /** + * Merges source[key] in target[key] only if target[key] is undefined. + * @private + */ + _mergerIf: function(key, target, source) { + var tval = target[key]; + var sval = source[key]; + + if (helpers.isObject(tval) && helpers.isObject(sval)) { + helpers.mergeIf(tval, sval); + } else if (!target.hasOwnProperty(key)) { + target[key] = helpers.clone(sval); + } + }, + + /** + * Recursively deep copies `source` properties into `target` with the given `options`. + * IMPORTANT: `target` is not cloned and will be updated with `source` properties. + * @param {Object} target - The target object in which all sources are merged into. + * @param {Object|Array(Object)} source - Object(s) to merge into `target`. + * @param {Object} [options] - Merging options: + * @param {Function} [options.merger] - The merge method (key, target, source, options) + * @returns {Object} The `target` object. + */ + merge: function(target, source, options) { + var sources = helpers.isArray(source) ? source : [source]; + var ilen = sources.length; + var merge, i, keys, klen, k; + + if (!helpers.isObject(target)) { + return target; + } + + options = options || {}; + merge = options.merger || helpers._merger; + + for (i = 0; i < ilen; ++i) { + source = sources[i]; + if (!helpers.isObject(source)) { + continue; + } + + keys = Object.keys(source); + for (k = 0, klen = keys.length; k < klen; ++k) { + merge(keys[k], target, source, options); + } + } + + return target; + }, + + /** + * Recursively deep copies `source` properties into `target` *only* if not defined in target. + * IMPORTANT: `target` is not cloned and will be updated with `source` properties. + * @param {Object} target - The target object in which all sources are merged into. + * @param {Object|Array(Object)} source - Object(s) to merge into `target`. + * @returns {Object} The `target` object. + */ + mergeIf: function(target, source) { + return helpers.merge(target, source, {merger: helpers._mergerIf}); + } +}; + +module.exports = helpers; + +// DEPRECATIONS + +/** + * Provided for backward compatibility, use Chart.helpers.callback instead. + * @function Chart.helpers.callCallback + * @deprecated since version 2.6.0 + * @todo remove at version 3 + * @private + */ +helpers.callCallback = helpers.callback; + +/** + * Provided for backward compatibility, use Array.prototype.indexOf instead. + * Array.prototype.indexOf compatibility: Chrome, Opera, Safari, FF1.5+, IE9+ + * @function Chart.helpers.indexOf + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.indexOf = function(array, item, fromIndex) { + return Array.prototype.indexOf.call(array, item, fromIndex); +}; + +/** + * Provided for backward compatibility, use Chart.helpers.valueOrDefault instead. + * @function Chart.helpers.getValueOrDefault + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.getValueOrDefault = helpers.valueOrDefault; + +/** + * Provided for backward compatibility, use Chart.helpers.valueAtIndexOrDefault instead. + * @function Chart.helpers.getValueAtIndexOrDefault + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.getValueAtIndexOrDefault = helpers.valueAtIndexOrDefault; + +},{}],43:[function(require,module,exports){ +'use strict'; + +var helpers = require(42); + +/** + * Easing functions adapted from Robert Penner's easing equations. + * @namespace Chart.helpers.easingEffects + * @see http://www.robertpenner.com/easing/ + */ +var effects = { + linear: function(t) { + return t; + }, + + easeInQuad: function(t) { + return t * t; + }, + + easeOutQuad: function(t) { + return -t * (t - 2); + }, + + easeInOutQuad: function(t) { + if ((t /= 0.5) < 1) { + return 0.5 * t * t; + } + return -0.5 * ((--t) * (t - 2) - 1); + }, + + easeInCubic: function(t) { + return t * t * t; + }, + + easeOutCubic: function(t) { + return (t = t - 1) * t * t + 1; + }, + + easeInOutCubic: function(t) { + if ((t /= 0.5) < 1) { + return 0.5 * t * t * t; + } + return 0.5 * ((t -= 2) * t * t + 2); + }, + + easeInQuart: function(t) { + return t * t * t * t; + }, + + easeOutQuart: function(t) { + return -((t = t - 1) * t * t * t - 1); + }, + + easeInOutQuart: function(t) { + if ((t /= 0.5) < 1) { + return 0.5 * t * t * t * t; + } + return -0.5 * ((t -= 2) * t * t * t - 2); + }, + + easeInQuint: function(t) { + return t * t * t * t * t; + }, + + easeOutQuint: function(t) { + return (t = t - 1) * t * t * t * t + 1; + }, + + easeInOutQuint: function(t) { + if ((t /= 0.5) < 1) { + return 0.5 * t * t * t * t * t; + } + return 0.5 * ((t -= 2) * t * t * t * t + 2); + }, + + easeInSine: function(t) { + return -Math.cos(t * (Math.PI / 2)) + 1; + }, + + easeOutSine: function(t) { + return Math.sin(t * (Math.PI / 2)); + }, + + easeInOutSine: function(t) { + return -0.5 * (Math.cos(Math.PI * t) - 1); + }, + + easeInExpo: function(t) { + return (t === 0) ? 0 : Math.pow(2, 10 * (t - 1)); + }, + + easeOutExpo: function(t) { + return (t === 1) ? 1 : -Math.pow(2, -10 * t) + 1; + }, + + easeInOutExpo: function(t) { + if (t === 0) { + return 0; + } + if (t === 1) { + return 1; + } + if ((t /= 0.5) < 1) { + return 0.5 * Math.pow(2, 10 * (t - 1)); + } + return 0.5 * (-Math.pow(2, -10 * --t) + 2); + }, + + easeInCirc: function(t) { + if (t >= 1) { + return t; + } + return -(Math.sqrt(1 - t * t) - 1); + }, + + easeOutCirc: function(t) { + return Math.sqrt(1 - (t = t - 1) * t); + }, + + easeInOutCirc: function(t) { + if ((t /= 0.5) < 1) { + return -0.5 * (Math.sqrt(1 - t * t) - 1); + } + return 0.5 * (Math.sqrt(1 - (t -= 2) * t) + 1); + }, + + easeInElastic: function(t) { + var s = 1.70158; + var p = 0; + var a = 1; + if (t === 0) { + return 0; + } + if (t === 1) { + return 1; + } + if (!p) { + p = 0.3; + } + if (a < 1) { + a = 1; + s = p / 4; + } else { + s = p / (2 * Math.PI) * Math.asin(1 / a); + } + return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p)); + }, + + easeOutElastic: function(t) { + var s = 1.70158; + var p = 0; + var a = 1; + if (t === 0) { + return 0; + } + if (t === 1) { + return 1; + } + if (!p) { + p = 0.3; + } + if (a < 1) { + a = 1; + s = p / 4; + } else { + s = p / (2 * Math.PI) * Math.asin(1 / a); + } + return a * Math.pow(2, -10 * t) * Math.sin((t - s) * (2 * Math.PI) / p) + 1; + }, + + easeInOutElastic: function(t) { + var s = 1.70158; + var p = 0; + var a = 1; + if (t === 0) { + return 0; + } + if ((t /= 0.5) === 2) { + return 1; + } + if (!p) { + p = 0.45; + } + if (a < 1) { + a = 1; + s = p / 4; + } else { + s = p / (2 * Math.PI) * Math.asin(1 / a); + } + if (t < 1) { + return -0.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p)); + } + return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p) * 0.5 + 1; + }, + easeInBack: function(t) { + var s = 1.70158; + return t * t * ((s + 1) * t - s); + }, + + easeOutBack: function(t) { + var s = 1.70158; + return (t = t - 1) * t * ((s + 1) * t + s) + 1; + }, + + easeInOutBack: function(t) { + var s = 1.70158; + if ((t /= 0.5) < 1) { + return 0.5 * (t * t * (((s *= (1.525)) + 1) * t - s)); + } + return 0.5 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2); + }, + + easeInBounce: function(t) { + return 1 - effects.easeOutBounce(1 - t); + }, + + easeOutBounce: function(t) { + if (t < (1 / 2.75)) { + return 7.5625 * t * t; + } + if (t < (2 / 2.75)) { + return 7.5625 * (t -= (1.5 / 2.75)) * t + 0.75; + } + if (t < (2.5 / 2.75)) { + return 7.5625 * (t -= (2.25 / 2.75)) * t + 0.9375; + } + return 7.5625 * (t -= (2.625 / 2.75)) * t + 0.984375; + }, + + easeInOutBounce: function(t) { + if (t < 0.5) { + return effects.easeInBounce(t * 2) * 0.5; + } + return effects.easeOutBounce(t * 2 - 1) * 0.5 + 0.5; + } +}; + +module.exports = { + effects: effects +}; + +// DEPRECATIONS + +/** + * Provided for backward compatibility, use Chart.helpers.easing.effects instead. + * @function Chart.helpers.easingEffects + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.easingEffects = effects; + +},{"42":42}],44:[function(require,module,exports){ +'use strict'; + +var helpers = require(42); + +/** + * @alias Chart.helpers.options + * @namespace + */ +module.exports = { + /** + * Converts the given line height `value` in pixels for a specific font `size`. + * @param {Number|String} value - The lineHeight to parse (eg. 1.6, '14px', '75%', '1.6em'). + * @param {Number} size - The font size (in pixels) used to resolve relative `value`. + * @returns {Number} The effective line height in pixels (size * 1.2 if value is invalid). + * @see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height + * @since 2.7.0 + */ + toLineHeight: function(value, size) { + var matches = ('' + value).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/); + if (!matches || matches[1] === 'normal') { + return size * 1.2; + } + + value = +matches[2]; + + switch (matches[3]) { + case 'px': + return value; + case '%': + value /= 100; + break; + default: + break; + } + + return size * value; + }, + + /** + * Converts the given value into a padding object with pre-computed width/height. + * @param {Number|Object} value - If a number, set the value to all TRBL component, + * else, if and object, use defined properties and sets undefined ones to 0. + * @returns {Object} The padding values (top, right, bottom, left, width, height) + * @since 2.7.0 + */ + toPadding: function(value) { + var t, r, b, l; + + if (helpers.isObject(value)) { + t = +value.top || 0; + r = +value.right || 0; + b = +value.bottom || 0; + l = +value.left || 0; + } else { + t = r = b = l = +value || 0; + } + + return { + top: t, + right: r, + bottom: b, + left: l, + height: t + b, + width: l + r + }; + }, + + /** + * Evaluates the given `inputs` sequentially and returns the first defined value. + * @param {Array[]} inputs - An array of values, falling back to the last value. + * @param {Object} [context] - If defined and the current value is a function, the value + * is called with `context` as first argument and the result becomes the new input. + * @param {Number} [index] - If defined and the current value is an array, the value + * at `index` become the new input. + * @since 2.7.0 + */ + resolve: function(inputs, context, index) { + var i, ilen, value; + + for (i = 0, ilen = inputs.length; i < ilen; ++i) { + value = inputs[i]; + if (value === undefined) { + continue; + } + if (context !== undefined && typeof value === 'function') { + value = value(context); + } + if (index !== undefined && helpers.isArray(value)) { + value = value[index]; + } + if (value !== undefined) { + return value; + } + } + } +}; + +},{"42":42}],45:[function(require,module,exports){ +'use strict'; + +module.exports = require(42); +module.exports.easing = require(43); +module.exports.canvas = require(41); +module.exports.options = require(44); + +},{"41":41,"42":42,"43":43,"44":44}],46:[function(require,module,exports){ +/** + * Platform fallback implementation (minimal). + * @see https://github.com/chartjs/Chart.js/pull/4591#issuecomment-319575939 + */ + +module.exports = { + acquireContext: function(item) { + if (item && item.canvas) { + // Support for any object associated to a canvas (including a context2d) + item = item.canvas; + } + + return item && item.getContext('2d') || null; + } +}; + +},{}],47:[function(require,module,exports){ +/** + * Chart.Platform implementation for targeting a web browser + */ + +'use strict'; + +var helpers = require(45); + +var EXPANDO_KEY = '$chartjs'; +var CSS_PREFIX = 'chartjs-'; +var CSS_RENDER_MONITOR = CSS_PREFIX + 'render-monitor'; +var CSS_RENDER_ANIMATION = CSS_PREFIX + 'render-animation'; +var ANIMATION_START_EVENTS = ['animationstart', 'webkitAnimationStart']; + +/** + * DOM event types -> Chart.js event types. + * Note: only events with different types are mapped. + * @see https://developer.mozilla.org/en-US/docs/Web/Events + */ +var EVENT_TYPES = { + touchstart: 'mousedown', + touchmove: 'mousemove', + touchend: 'mouseup', + pointerenter: 'mouseenter', + pointerdown: 'mousedown', + pointermove: 'mousemove', + pointerup: 'mouseup', + pointerleave: 'mouseout', + pointerout: 'mouseout' +}; + +/** + * The "used" size is the final value of a dimension property after all calculations have + * been performed. This method uses the computed style of `element` but returns undefined + * if the computed style is not expressed in pixels. That can happen in some cases where + * `element` has a size relative to its parent and this last one is not yet displayed, + * for example because of `display: none` on a parent node. + * @see https://developer.mozilla.org/en-US/docs/Web/CSS/used_value + * @returns {Number} Size in pixels or undefined if unknown. + */ +function readUsedSize(element, property) { + var value = helpers.getStyle(element, property); + var matches = value && value.match(/^(\d+)(\.\d+)?px$/); + return matches ? Number(matches[1]) : undefined; +} + +/** + * Initializes the canvas style and render size without modifying the canvas display size, + * since responsiveness is handled by the controller.resize() method. The config is used + * to determine the aspect ratio to apply in case no explicit height has been specified. + */ +function initCanvas(canvas, config) { + var style = canvas.style; + + // NOTE(SB) canvas.getAttribute('width') !== canvas.width: in the first case it + // returns null or '' if no explicit value has been set to the canvas attribute. + var renderHeight = canvas.getAttribute('height'); + var renderWidth = canvas.getAttribute('width'); + + // Chart.js modifies some canvas values that we want to restore on destroy + canvas[EXPANDO_KEY] = { + initial: { + height: renderHeight, + width: renderWidth, + style: { + display: style.display, + height: style.height, + width: style.width + } + } + }; + + // Force canvas to display as block to avoid extra space caused by inline + // elements, which would interfere with the responsive resize process. + // https://github.com/chartjs/Chart.js/issues/2538 + style.display = style.display || 'block'; + + if (renderWidth === null || renderWidth === '') { + var displayWidth = readUsedSize(canvas, 'width'); + if (displayWidth !== undefined) { + canvas.width = displayWidth; + } + } + + if (renderHeight === null || renderHeight === '') { + if (canvas.style.height === '') { + // If no explicit render height and style height, let's apply the aspect ratio, + // which one can be specified by the user but also by charts as default option + // (i.e. options.aspectRatio). If not specified, use canvas aspect ratio of 2. + canvas.height = canvas.width / (config.options.aspectRatio || 2); + } else { + var displayHeight = readUsedSize(canvas, 'height'); + if (displayWidth !== undefined) { + canvas.height = displayHeight; + } + } + } + + return canvas; +} + +/** + * Detects support for options object argument in addEventListener. + * https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support + * @private + */ +var supportsEventListenerOptions = (function() { + var supports = false; + try { + var options = Object.defineProperty({}, 'passive', { + get: function() { + supports = true; + } + }); + window.addEventListener('e', null, options); + } catch (e) { + // continue regardless of error + } + return supports; +}()); + +// Default passive to true as expected by Chrome for 'touchstart' and 'touchend' events. +// https://github.com/chartjs/Chart.js/issues/4287 +var eventListenerOptions = supportsEventListenerOptions ? {passive: true} : false; + +function addEventListener(node, type, listener) { + node.addEventListener(type, listener, eventListenerOptions); +} + +function removeEventListener(node, type, listener) { + node.removeEventListener(type, listener, eventListenerOptions); +} + +function createEvent(type, chart, x, y, nativeEvent) { + return { + type: type, + chart: chart, + native: nativeEvent || null, + x: x !== undefined ? x : null, + y: y !== undefined ? y : null, + }; +} + +function fromNativeEvent(event, chart) { + var type = EVENT_TYPES[event.type] || event.type; + var pos = helpers.getRelativePosition(event, chart); + return createEvent(type, chart, pos.x, pos.y, event); +} + +function throttled(fn, thisArg) { + var ticking = false; + var args = []; + + return function() { + args = Array.prototype.slice.call(arguments); + thisArg = thisArg || this; + + if (!ticking) { + ticking = true; + helpers.requestAnimFrame.call(window, function() { + ticking = false; + fn.apply(thisArg, args); + }); + } + }; +} + +// Implementation based on https://github.com/marcj/css-element-queries +function createResizer(handler) { + var resizer = document.createElement('div'); + var cls = CSS_PREFIX + 'size-monitor'; + var maxSize = 1000000; + var style = + 'position:absolute;' + + 'left:0;' + + 'top:0;' + + 'right:0;' + + 'bottom:0;' + + 'overflow:hidden;' + + 'pointer-events:none;' + + 'visibility:hidden;' + + 'z-index:-1;'; + + resizer.style.cssText = style; + resizer.className = cls; + resizer.innerHTML = + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    ' + + '
    '; + + var expand = resizer.childNodes[0]; + var shrink = resizer.childNodes[1]; + + resizer._reset = function() { + expand.scrollLeft = maxSize; + expand.scrollTop = maxSize; + shrink.scrollLeft = maxSize; + shrink.scrollTop = maxSize; + }; + var onScroll = function() { + resizer._reset(); + handler(); + }; + + addEventListener(expand, 'scroll', onScroll.bind(expand, 'expand')); + addEventListener(shrink, 'scroll', onScroll.bind(shrink, 'shrink')); + + return resizer; +} + +// https://davidwalsh.name/detect-node-insertion +function watchForRender(node, handler) { + var expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {}); + var proxy = expando.renderProxy = function(e) { + if (e.animationName === CSS_RENDER_ANIMATION) { + handler(); + } + }; + + helpers.each(ANIMATION_START_EVENTS, function(type) { + addEventListener(node, type, proxy); + }); + + node.classList.add(CSS_RENDER_MONITOR); +} + +function unwatchForRender(node) { + var expando = node[EXPANDO_KEY] || {}; + var proxy = expando.renderProxy; + + if (proxy) { + helpers.each(ANIMATION_START_EVENTS, function(type) { + removeEventListener(node, type, proxy); + }); + + delete expando.renderProxy; + } + + node.classList.remove(CSS_RENDER_MONITOR); +} + +function addResizeListener(node, listener, chart) { + var expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {}); + + // Let's keep track of this added resizer and thus avoid DOM query when removing it. + var resizer = expando.resizer = createResizer(throttled(function() { + if (expando.resizer) { + return listener(createEvent('resize', chart)); + } + })); + + // The resizer needs to be attached to the node parent, so we first need to be + // sure that `node` is attached to the DOM before injecting the resizer element. + watchForRender(node, function() { + if (expando.resizer) { + var container = node.parentNode; + if (container && container !== resizer.parentNode) { + container.insertBefore(resizer, container.firstChild); + } + + // The container size might have changed, let's reset the resizer state. + resizer._reset(); + } + }); +} + +function removeResizeListener(node) { + var expando = node[EXPANDO_KEY] || {}; + var resizer = expando.resizer; + + delete expando.resizer; + unwatchForRender(node); + + if (resizer && resizer.parentNode) { + resizer.parentNode.removeChild(resizer); + } +} + +function injectCSS(platform, css) { + // http://stackoverflow.com/q/3922139 + var style = platform._style || document.createElement('style'); + if (!platform._style) { + platform._style = style; + css = '/* Chart.js */\n' + css; + style.setAttribute('type', 'text/css'); + document.getElementsByTagName('head')[0].appendChild(style); + } + + style.appendChild(document.createTextNode(css)); +} + +module.exports = { + /** + * This property holds whether this platform is enabled for the current environment. + * Currently used by platform.js to select the proper implementation. + * @private + */ + _enabled: typeof window !== 'undefined' && typeof document !== 'undefined', + + initialize: function() { + var keyframes = 'from{opacity:0.99}to{opacity:1}'; + + injectCSS(this, + // DOM rendering detection + // https://davidwalsh.name/detect-node-insertion + '@-webkit-keyframes ' + CSS_RENDER_ANIMATION + '{' + keyframes + '}' + + '@keyframes ' + CSS_RENDER_ANIMATION + '{' + keyframes + '}' + + '.' + CSS_RENDER_MONITOR + '{' + + '-webkit-animation:' + CSS_RENDER_ANIMATION + ' 0.001s;' + + 'animation:' + CSS_RENDER_ANIMATION + ' 0.001s;' + + '}' + ); + }, + + acquireContext: function(item, config) { + if (typeof item === 'string') { + item = document.getElementById(item); + } else if (item.length) { + // Support for array based queries (such as jQuery) + item = item[0]; + } + + if (item && item.canvas) { + // Support for any object associated to a canvas (including a context2d) + item = item.canvas; + } + + // To prevent canvas fingerprinting, some add-ons undefine the getContext + // method, for example: https://github.com/kkapsner/CanvasBlocker + // https://github.com/chartjs/Chart.js/issues/2807 + var context = item && item.getContext && item.getContext('2d'); + + // `instanceof HTMLCanvasElement/CanvasRenderingContext2D` fails when the item is + // inside an iframe or when running in a protected environment. We could guess the + // types from their toString() value but let's keep things flexible and assume it's + // a sufficient condition if the item has a context2D which has item as `canvas`. + // https://github.com/chartjs/Chart.js/issues/3887 + // https://github.com/chartjs/Chart.js/issues/4102 + // https://github.com/chartjs/Chart.js/issues/4152 + if (context && context.canvas === item) { + initCanvas(item, config); + return context; + } + + return null; + }, + + releaseContext: function(context) { + var canvas = context.canvas; + if (!canvas[EXPANDO_KEY]) { + return; + } + + var initial = canvas[EXPANDO_KEY].initial; + ['height', 'width'].forEach(function(prop) { + var value = initial[prop]; + if (helpers.isNullOrUndef(value)) { + canvas.removeAttribute(prop); + } else { + canvas.setAttribute(prop, value); + } + }); + + helpers.each(initial.style || {}, function(value, key) { + canvas.style[key] = value; + }); + + // The canvas render size might have been changed (and thus the state stack discarded), + // we can't use save() and restore() to restore the initial state. So make sure that at + // least the canvas context is reset to the default state by setting the canvas width. + // https://www.w3.org/TR/2011/WD-html5-20110525/the-canvas-element.html + canvas.width = canvas.width; + + delete canvas[EXPANDO_KEY]; + }, + + addEventListener: function(chart, type, listener) { + var canvas = chart.canvas; + if (type === 'resize') { + // Note: the resize event is not supported on all browsers. + addResizeListener(canvas, listener, chart); + return; + } + + var expando = listener[EXPANDO_KEY] || (listener[EXPANDO_KEY] = {}); + var proxies = expando.proxies || (expando.proxies = {}); + var proxy = proxies[chart.id + '_' + type] = function(event) { + listener(fromNativeEvent(event, chart)); + }; + + addEventListener(canvas, type, proxy); + }, + + removeEventListener: function(chart, type, listener) { + var canvas = chart.canvas; + if (type === 'resize') { + // Note: the resize event is not supported on all browsers. + removeResizeListener(canvas, listener); + return; + } + + var expando = listener[EXPANDO_KEY] || {}; + var proxies = expando.proxies || {}; + var proxy = proxies[chart.id + '_' + type]; + if (!proxy) { + return; + } + + removeEventListener(canvas, type, proxy); + } +}; + +// DEPRECATIONS + +/** + * Provided for backward compatibility, use EventTarget.addEventListener instead. + * EventTarget.addEventListener compatibility: Chrome, Opera 7, Safari, FF1.5+, IE9+ + * @see https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener + * @function Chart.helpers.addEvent + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.addEvent = addEventListener; + +/** + * Provided for backward compatibility, use EventTarget.removeEventListener instead. + * EventTarget.removeEventListener compatibility: Chrome, Opera 7, Safari, FF1.5+, IE9+ + * @see https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener + * @function Chart.helpers.removeEvent + * @deprecated since version 2.7.0 + * @todo remove at version 3 + * @private + */ +helpers.removeEvent = removeEventListener; + +},{"45":45}],48:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); +var basic = require(46); +var dom = require(47); + +// @TODO Make possible to select another platform at build time. +var implementation = dom._enabled ? dom : basic; + +/** + * @namespace Chart.platform + * @see https://chartjs.gitbooks.io/proposals/content/Platform.html + * @since 2.4.0 + */ +module.exports = helpers.extend({ + /** + * @since 2.7.0 + */ + initialize: function() {}, + + /** + * Called at chart construction time, returns a context2d instance implementing + * the [W3C Canvas 2D Context API standard]{@link https://www.w3.org/TR/2dcontext/}. + * @param {*} item - The native item from which to acquire context (platform specific) + * @param {Object} options - The chart options + * @returns {CanvasRenderingContext2D} context2d instance + */ + acquireContext: function() {}, + + /** + * Called at chart destruction time, releases any resources associated to the context + * previously returned by the acquireContext() method. + * @param {CanvasRenderingContext2D} context - The context2d instance + * @returns {Boolean} true if the method succeeded, else false + */ + releaseContext: function() {}, + + /** + * Registers the specified listener on the given chart. + * @param {Chart} chart - Chart from which to listen for event + * @param {String} type - The ({@link IEvent}) type to listen for + * @param {Function} listener - Receives a notification (an object that implements + * the {@link IEvent} interface) when an event of the specified type occurs. + */ + addEventListener: function() {}, + + /** + * Removes the specified listener previously registered with addEventListener. + * @param {Chart} chart -Chart from which to remove the listener + * @param {String} type - The ({@link IEvent}) type to remove + * @param {Function} listener - The listener function to remove from the event target. + */ + removeEventListener: function() {} + +}, implementation); + +/** + * @interface IPlatform + * Allows abstracting platform dependencies away from the chart + * @borrows Chart.platform.acquireContext as acquireContext + * @borrows Chart.platform.releaseContext as releaseContext + * @borrows Chart.platform.addEventListener as addEventListener + * @borrows Chart.platform.removeEventListener as removeEventListener + */ + +/** + * @interface IEvent + * @prop {String} type - The event type name, possible values are: + * 'contextmenu', 'mouseenter', 'mousedown', 'mousemove', 'mouseup', 'mouseout', + * 'click', 'dblclick', 'keydown', 'keypress', 'keyup' and 'resize' + * @prop {*} native - The original native event (null for emulated events, e.g. 'resize') + * @prop {Number} x - The mouse x position, relative to the canvas (null for incompatible events) + * @prop {Number} y - The mouse y position, relative to the canvas (null for incompatible events) + */ + +},{"45":45,"46":46,"47":47}],49:[function(require,module,exports){ +/** + * Plugin based on discussion from the following Chart.js issues: + * @see https://github.com/chartjs/Chart.js/issues/2380#issuecomment-279961569 + * @see https://github.com/chartjs/Chart.js/issues/2440#issuecomment-256461897 + */ + +'use strict'; + +var defaults = require(25); +var elements = require(40); +var helpers = require(45); + +defaults._set('global', { + plugins: { + filler: { + propagate: true + } + } +}); + +module.exports = function() { + + var mappers = { + dataset: function(source) { + var index = source.fill; + var chart = source.chart; + var meta = chart.getDatasetMeta(index); + var visible = meta && chart.isDatasetVisible(index); + var points = (visible && meta.dataset._children) || []; + var length = points.length || 0; + + return !length ? null : function(point, i) { + return (i < length && points[i]._view) || null; + }; + }, + + boundary: function(source) { + var boundary = source.boundary; + var x = boundary ? boundary.x : null; + var y = boundary ? boundary.y : null; + + return function(point) { + return { + x: x === null ? point.x : x, + y: y === null ? point.y : y, + }; + }; + } + }; + + // @todo if (fill[0] === '#') + function decodeFill(el, index, count) { + var model = el._model || {}; + var fill = model.fill; + var target; + + if (fill === undefined) { + fill = !!model.backgroundColor; + } + + if (fill === false || fill === null) { + return false; + } + + if (fill === true) { + return 'origin'; + } + + target = parseFloat(fill, 10); + if (isFinite(target) && Math.floor(target) === target) { + if (fill[0] === '-' || fill[0] === '+') { + target = index + target; + } + + if (target === index || target < 0 || target >= count) { + return false; + } + + return target; + } + + switch (fill) { + // compatibility + case 'bottom': + return 'start'; + case 'top': + return 'end'; + case 'zero': + return 'origin'; + // supported boundaries + case 'origin': + case 'start': + case 'end': + return fill; + // invalid fill values + default: + return false; + } + } + + function computeBoundary(source) { + var model = source.el._model || {}; + var scale = source.el._scale || {}; + var fill = source.fill; + var target = null; + var horizontal; + + if (isFinite(fill)) { + return null; + } + + // Backward compatibility: until v3, we still need to support boundary values set on + // the model (scaleTop, scaleBottom and scaleZero) because some external plugins and + // controllers might still use it (e.g. the Smith chart). + + if (fill === 'start') { + target = model.scaleBottom === undefined ? scale.bottom : model.scaleBottom; + } else if (fill === 'end') { + target = model.scaleTop === undefined ? scale.top : model.scaleTop; + } else if (model.scaleZero !== undefined) { + target = model.scaleZero; + } else if (scale.getBasePosition) { + target = scale.getBasePosition(); + } else if (scale.getBasePixel) { + target = scale.getBasePixel(); + } + + if (target !== undefined && target !== null) { + if (target.x !== undefined && target.y !== undefined) { + return target; + } + + if (typeof target === 'number' && isFinite(target)) { + horizontal = scale.isHorizontal(); + return { + x: horizontal ? target : null, + y: horizontal ? null : target + }; + } + } + + return null; + } + + function resolveTarget(sources, index, propagate) { + var source = sources[index]; + var fill = source.fill; + var visited = [index]; + var target; + + if (!propagate) { + return fill; + } + + while (fill !== false && visited.indexOf(fill) === -1) { + if (!isFinite(fill)) { + return fill; + } + + target = sources[fill]; + if (!target) { + return false; + } + + if (target.visible) { + return fill; + } + + visited.push(fill); + fill = target.fill; + } + + return false; + } + + function createMapper(source) { + var fill = source.fill; + var type = 'dataset'; + + if (fill === false) { + return null; + } + + if (!isFinite(fill)) { + type = 'boundary'; + } + + return mappers[type](source); + } + + function isDrawable(point) { + return point && !point.skip; + } + + function drawArea(ctx, curve0, curve1, len0, len1) { + var i; + + if (!len0 || !len1) { + return; + } + + // building first area curve (normal) + ctx.moveTo(curve0[0].x, curve0[0].y); + for (i = 1; i < len0; ++i) { + helpers.canvas.lineTo(ctx, curve0[i - 1], curve0[i]); + } + + // joining the two area curves + ctx.lineTo(curve1[len1 - 1].x, curve1[len1 - 1].y); + + // building opposite area curve (reverse) + for (i = len1 - 1; i > 0; --i) { + helpers.canvas.lineTo(ctx, curve1[i], curve1[i - 1], true); + } + } + + function doFill(ctx, points, mapper, view, color, loop) { + var count = points.length; + var span = view.spanGaps; + var curve0 = []; + var curve1 = []; + var len0 = 0; + var len1 = 0; + var i, ilen, index, p0, p1, d0, d1; + + ctx.beginPath(); + + for (i = 0, ilen = (count + !!loop); i < ilen; ++i) { + index = i % count; + p0 = points[index]._view; + p1 = mapper(p0, index, view); + d0 = isDrawable(p0); + d1 = isDrawable(p1); + + if (d0 && d1) { + len0 = curve0.push(p0); + len1 = curve1.push(p1); + } else if (len0 && len1) { + if (!span) { + drawArea(ctx, curve0, curve1, len0, len1); + len0 = len1 = 0; + curve0 = []; + curve1 = []; + } else { + if (d0) { + curve0.push(p0); + } + if (d1) { + curve1.push(p1); + } + } + } + } + + drawArea(ctx, curve0, curve1, len0, len1); + + ctx.closePath(); + ctx.fillStyle = color; + ctx.fill(); + } + + return { + id: 'filler', + + afterDatasetsUpdate: function(chart, options) { + var count = (chart.data.datasets || []).length; + var propagate = options.propagate; + var sources = []; + var meta, i, el, source; + + for (i = 0; i < count; ++i) { + meta = chart.getDatasetMeta(i); + el = meta.dataset; + source = null; + + if (el && el._model && el instanceof elements.Line) { + source = { + visible: chart.isDatasetVisible(i), + fill: decodeFill(el, i, count), + chart: chart, + el: el + }; + } + + meta.$filler = source; + sources.push(source); + } + + for (i = 0; i < count; ++i) { + source = sources[i]; + if (!source) { + continue; + } + + source.fill = resolveTarget(sources, i, propagate); + source.boundary = computeBoundary(source); + source.mapper = createMapper(source); + } + }, + + beforeDatasetDraw: function(chart, args) { + var meta = args.meta.$filler; + if (!meta) { + return; + } + + var ctx = chart.ctx; + var el = meta.el; + var view = el._view; + var points = el._children || []; + var mapper = meta.mapper; + var color = view.backgroundColor || defaults.global.defaultColor; + + if (mapper && color && points.length) { + helpers.canvas.clipArea(ctx, chart.chartArea); + doFill(ctx, points, mapper, view, color, el._loop); + helpers.canvas.unclipArea(ctx); + } + } + }; +}; + +},{"25":25,"40":40,"45":45}],50:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + legend: { + display: true, + position: 'top', + fullWidth: true, + reverse: false, + weight: 1000, + + // a callback that will handle + onClick: function(e, legendItem) { + var index = legendItem.datasetIndex; + var ci = this.chart; + var meta = ci.getDatasetMeta(index); + + // See controller.isDatasetVisible comment + meta.hidden = meta.hidden === null ? !ci.data.datasets[index].hidden : null; + + // We hid a dataset ... rerender the chart + ci.update(); + }, + + onHover: null, + + labels: { + boxWidth: 40, + padding: 10, + // Generates labels shown in the legend + // Valid properties to return: + // text : text to display + // fillStyle : fill of coloured box + // strokeStyle: stroke of coloured box + // hidden : if this legend item refers to a hidden item + // lineCap : cap style for line + // lineDash + // lineDashOffset : + // lineJoin : + // lineWidth : + generateLabels: function(chart) { + var data = chart.data; + return helpers.isArray(data.datasets) ? data.datasets.map(function(dataset, i) { + return { + text: dataset.label, + fillStyle: (!helpers.isArray(dataset.backgroundColor) ? dataset.backgroundColor : dataset.backgroundColor[0]), + hidden: !chart.isDatasetVisible(i), + lineCap: dataset.borderCapStyle, + lineDash: dataset.borderDash, + lineDashOffset: dataset.borderDashOffset, + lineJoin: dataset.borderJoinStyle, + lineWidth: dataset.borderWidth, + strokeStyle: dataset.borderColor, + pointStyle: dataset.pointStyle, + + // Below is extra data used for toggling the datasets + datasetIndex: i + }; + }, this) : []; + } + } + }, + + legendCallback: function(chart) { + var text = []; + text.push('
      '); + for (var i = 0; i < chart.data.datasets.length; i++) { + text.push('
    • '); + if (chart.data.datasets[i].label) { + text.push(chart.data.datasets[i].label); + } + text.push('
    • '); + } + text.push('
    '); + return text.join(''); + } +}); + +module.exports = function(Chart) { + + var layout = Chart.layoutService; + var noop = helpers.noop; + + /** + * Helper function to get the box width based on the usePointStyle option + * @param labelopts {Object} the label options on the legend + * @param fontSize {Number} the label font size + * @return {Number} width of the color box area + */ + function getBoxWidth(labelOpts, fontSize) { + return labelOpts.usePointStyle ? + fontSize * Math.SQRT2 : + labelOpts.boxWidth; + } + + Chart.Legend = Element.extend({ + + initialize: function(config) { + helpers.extend(this, config); + + // Contains hit boxes for each dataset (in dataset order) + this.legendHitBoxes = []; + + // Are we in doughnut mode which has a different data type + this.doughnutMode = false; + }, + + // These methods are ordered by lifecycle. Utilities then follow. + // Any function defined here is inherited by all legend types. + // Any function can be extended by the legend type + + beforeUpdate: noop, + update: function(maxWidth, maxHeight, margins) { + var me = this; + + // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) + me.beforeUpdate(); + + // Absorb the master measurements + me.maxWidth = maxWidth; + me.maxHeight = maxHeight; + me.margins = margins; + + // Dimensions + me.beforeSetDimensions(); + me.setDimensions(); + me.afterSetDimensions(); + // Labels + me.beforeBuildLabels(); + me.buildLabels(); + me.afterBuildLabels(); + + // Fit + me.beforeFit(); + me.fit(); + me.afterFit(); + // + me.afterUpdate(); + + return me.minSize; + }, + afterUpdate: noop, + + // + + beforeSetDimensions: noop, + setDimensions: function() { + var me = this; + // Set the unconstrained dimension before label rotation + if (me.isHorizontal()) { + // Reset position before calculating rotation + me.width = me.maxWidth; + me.left = 0; + me.right = me.width; + } else { + me.height = me.maxHeight; + + // Reset position before calculating rotation + me.top = 0; + me.bottom = me.height; + } + + // Reset padding + me.paddingLeft = 0; + me.paddingTop = 0; + me.paddingRight = 0; + me.paddingBottom = 0; + + // Reset minSize + me.minSize = { + width: 0, + height: 0 + }; + }, + afterSetDimensions: noop, + + // + + beforeBuildLabels: noop, + buildLabels: function() { + var me = this; + var labelOpts = me.options.labels || {}; + var legendItems = helpers.callback(labelOpts.generateLabels, [me.chart], me) || []; + + if (labelOpts.filter) { + legendItems = legendItems.filter(function(item) { + return labelOpts.filter(item, me.chart.data); + }); + } + + if (me.options.reverse) { + legendItems.reverse(); + } + + me.legendItems = legendItems; + }, + afterBuildLabels: noop, + + // + + beforeFit: noop, + fit: function() { + var me = this; + var opts = me.options; + var labelOpts = opts.labels; + var display = opts.display; + + var ctx = me.ctx; + + var globalDefault = defaults.global; + var valueOrDefault = helpers.valueOrDefault; + var fontSize = valueOrDefault(labelOpts.fontSize, globalDefault.defaultFontSize); + var fontStyle = valueOrDefault(labelOpts.fontStyle, globalDefault.defaultFontStyle); + var fontFamily = valueOrDefault(labelOpts.fontFamily, globalDefault.defaultFontFamily); + var labelFont = helpers.fontString(fontSize, fontStyle, fontFamily); + + // Reset hit boxes + var hitboxes = me.legendHitBoxes = []; + + var minSize = me.minSize; + var isHorizontal = me.isHorizontal(); + + if (isHorizontal) { + minSize.width = me.maxWidth; // fill all the width + minSize.height = display ? 10 : 0; + } else { + minSize.width = display ? 10 : 0; + minSize.height = me.maxHeight; // fill all the height + } + + // Increase sizes here + if (display) { + ctx.font = labelFont; + + if (isHorizontal) { + // Labels + + // Width of each line of legend boxes. Labels wrap onto multiple lines when there are too many to fit on one + var lineWidths = me.lineWidths = [0]; + var totalHeight = me.legendItems.length ? fontSize + (labelOpts.padding) : 0; + + ctx.textAlign = 'left'; + ctx.textBaseline = 'top'; + + helpers.each(me.legendItems, function(legendItem, i) { + var boxWidth = getBoxWidth(labelOpts, fontSize); + var width = boxWidth + (fontSize / 2) + ctx.measureText(legendItem.text).width; + + if (lineWidths[lineWidths.length - 1] + width + labelOpts.padding >= me.width) { + totalHeight += fontSize + (labelOpts.padding); + lineWidths[lineWidths.length] = me.left; + } + + // Store the hitbox width and height here. Final position will be updated in `draw` + hitboxes[i] = { + left: 0, + top: 0, + width: width, + height: fontSize + }; + + lineWidths[lineWidths.length - 1] += width + labelOpts.padding; + }); + + minSize.height += totalHeight; + + } else { + var vPadding = labelOpts.padding; + var columnWidths = me.columnWidths = []; + var totalWidth = labelOpts.padding; + var currentColWidth = 0; + var currentColHeight = 0; + var itemHeight = fontSize + vPadding; + + helpers.each(me.legendItems, function(legendItem, i) { + var boxWidth = getBoxWidth(labelOpts, fontSize); + var itemWidth = boxWidth + (fontSize / 2) + ctx.measureText(legendItem.text).width; + + // If too tall, go to new column + if (currentColHeight + itemHeight > minSize.height) { + totalWidth += currentColWidth + labelOpts.padding; + columnWidths.push(currentColWidth); // previous column width + + currentColWidth = 0; + currentColHeight = 0; + } + + // Get max width + currentColWidth = Math.max(currentColWidth, itemWidth); + currentColHeight += itemHeight; + + // Store the hitbox width and height here. Final position will be updated in `draw` + hitboxes[i] = { + left: 0, + top: 0, + width: itemWidth, + height: fontSize + }; + }); + + totalWidth += currentColWidth; + columnWidths.push(currentColWidth); + minSize.width += totalWidth; + } + } + + me.width = minSize.width; + me.height = minSize.height; + }, + afterFit: noop, + + // Shared Methods + isHorizontal: function() { + return this.options.position === 'top' || this.options.position === 'bottom'; + }, + + // Actually draw the legend on the canvas + draw: function() { + var me = this; + var opts = me.options; + var labelOpts = opts.labels; + var globalDefault = defaults.global; + var lineDefault = globalDefault.elements.line; + var legendWidth = me.width; + var lineWidths = me.lineWidths; + + if (opts.display) { + var ctx = me.ctx; + var valueOrDefault = helpers.valueOrDefault; + var fontColor = valueOrDefault(labelOpts.fontColor, globalDefault.defaultFontColor); + var fontSize = valueOrDefault(labelOpts.fontSize, globalDefault.defaultFontSize); + var fontStyle = valueOrDefault(labelOpts.fontStyle, globalDefault.defaultFontStyle); + var fontFamily = valueOrDefault(labelOpts.fontFamily, globalDefault.defaultFontFamily); + var labelFont = helpers.fontString(fontSize, fontStyle, fontFamily); + var cursor; + + // Canvas setup + ctx.textAlign = 'left'; + ctx.textBaseline = 'middle'; + ctx.lineWidth = 0.5; + ctx.strokeStyle = fontColor; // for strikethrough effect + ctx.fillStyle = fontColor; // render in correct colour + ctx.font = labelFont; + + var boxWidth = getBoxWidth(labelOpts, fontSize); + var hitboxes = me.legendHitBoxes; + + // current position + var drawLegendBox = function(x, y, legendItem) { + if (isNaN(boxWidth) || boxWidth <= 0) { + return; + } + + // Set the ctx for the box + ctx.save(); + + ctx.fillStyle = valueOrDefault(legendItem.fillStyle, globalDefault.defaultColor); + ctx.lineCap = valueOrDefault(legendItem.lineCap, lineDefault.borderCapStyle); + ctx.lineDashOffset = valueOrDefault(legendItem.lineDashOffset, lineDefault.borderDashOffset); + ctx.lineJoin = valueOrDefault(legendItem.lineJoin, lineDefault.borderJoinStyle); + ctx.lineWidth = valueOrDefault(legendItem.lineWidth, lineDefault.borderWidth); + ctx.strokeStyle = valueOrDefault(legendItem.strokeStyle, globalDefault.defaultColor); + var isLineWidthZero = (valueOrDefault(legendItem.lineWidth, lineDefault.borderWidth) === 0); + + if (ctx.setLineDash) { + // IE 9 and 10 do not support line dash + ctx.setLineDash(valueOrDefault(legendItem.lineDash, lineDefault.borderDash)); + } + + if (opts.labels && opts.labels.usePointStyle) { + // Recalculate x and y for drawPoint() because its expecting + // x and y to be center of figure (instead of top left) + var radius = fontSize * Math.SQRT2 / 2; + var offSet = radius / Math.SQRT2; + var centerX = x + offSet; + var centerY = y + offSet; + + // Draw pointStyle as legend symbol + helpers.canvas.drawPoint(ctx, legendItem.pointStyle, radius, centerX, centerY); + } else { + // Draw box as legend symbol + if (!isLineWidthZero) { + ctx.strokeRect(x, y, boxWidth, fontSize); + } + ctx.fillRect(x, y, boxWidth, fontSize); + } + + ctx.restore(); + }; + var fillText = function(x, y, legendItem, textWidth) { + var halfFontSize = fontSize / 2; + var xLeft = boxWidth + halfFontSize + x; + var yMiddle = y + halfFontSize; + + ctx.fillText(legendItem.text, xLeft, yMiddle); + + if (legendItem.hidden) { + // Strikethrough the text if hidden + ctx.beginPath(); + ctx.lineWidth = 2; + ctx.moveTo(xLeft, yMiddle); + ctx.lineTo(xLeft + textWidth, yMiddle); + ctx.stroke(); + } + }; + + // Horizontal + var isHorizontal = me.isHorizontal(); + if (isHorizontal) { + cursor = { + x: me.left + ((legendWidth - lineWidths[0]) / 2), + y: me.top + labelOpts.padding, + line: 0 + }; + } else { + cursor = { + x: me.left + labelOpts.padding, + y: me.top + labelOpts.padding, + line: 0 + }; + } + + var itemHeight = fontSize + labelOpts.padding; + helpers.each(me.legendItems, function(legendItem, i) { + var textWidth = ctx.measureText(legendItem.text).width; + var width = boxWidth + (fontSize / 2) + textWidth; + var x = cursor.x; + var y = cursor.y; + + if (isHorizontal) { + if (x + width >= legendWidth) { + y = cursor.y += itemHeight; + cursor.line++; + x = cursor.x = me.left + ((legendWidth - lineWidths[cursor.line]) / 2); + } + } else if (y + itemHeight > me.bottom) { + x = cursor.x = x + me.columnWidths[cursor.line] + labelOpts.padding; + y = cursor.y = me.top + labelOpts.padding; + cursor.line++; + } + + drawLegendBox(x, y, legendItem); + + hitboxes[i].left = x; + hitboxes[i].top = y; + + // Fill the actual label + fillText(x, y, legendItem, textWidth); + + if (isHorizontal) { + cursor.x += width + (labelOpts.padding); + } else { + cursor.y += itemHeight; + } + + }); + } + }, + + /** + * Handle an event + * @private + * @param {IEvent} event - The event to handle + * @return {Boolean} true if a change occured + */ + handleEvent: function(e) { + var me = this; + var opts = me.options; + var type = e.type === 'mouseup' ? 'click' : e.type; + var changed = false; + + if (type === 'mousemove') { + if (!opts.onHover) { + return; + } + } else if (type === 'click') { + if (!opts.onClick) { + return; + } + } else { + return; + } + + // Chart event already has relative position in it + var x = e.x; + var y = e.y; + + if (x >= me.left && x <= me.right && y >= me.top && y <= me.bottom) { + // See if we are touching one of the dataset boxes + var lh = me.legendHitBoxes; + for (var i = 0; i < lh.length; ++i) { + var hitBox = lh[i]; + + if (x >= hitBox.left && x <= hitBox.left + hitBox.width && y >= hitBox.top && y <= hitBox.top + hitBox.height) { + // Touching an element + if (type === 'click') { + // use e.native for backwards compatibility + opts.onClick.call(me, e.native, me.legendItems[i]); + changed = true; + break; + } else if (type === 'mousemove') { + // use e.native for backwards compatibility + opts.onHover.call(me, e.native, me.legendItems[i]); + changed = true; + break; + } + } + } + } + + return changed; + } + }); + + function createNewLegendAndAttach(chart, legendOpts) { + var legend = new Chart.Legend({ + ctx: chart.ctx, + options: legendOpts, + chart: chart + }); + + layout.configure(chart, legend, legendOpts); + layout.addBox(chart, legend); + chart.legend = legend; + } + + return { + id: 'legend', + + beforeInit: function(chart) { + var legendOpts = chart.options.legend; + + if (legendOpts) { + createNewLegendAndAttach(chart, legendOpts); + } + }, + + beforeUpdate: function(chart) { + var legendOpts = chart.options.legend; + var legend = chart.legend; + + if (legendOpts) { + helpers.mergeIf(legendOpts, defaults.global.legend); + + if (legend) { + layout.configure(chart, legend, legendOpts); + legend.options = legendOpts; + } else { + createNewLegendAndAttach(chart, legendOpts); + } + } else if (legend) { + layout.removeBox(chart, legend); + delete chart.legend; + } + }, + + afterEvent: function(chart, e) { + var legend = chart.legend; + if (legend) { + legend.handleEvent(e); + } + } + }; +}; + +},{"25":25,"26":26,"45":45}],51:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var Element = require(26); +var helpers = require(45); + +defaults._set('global', { + title: { + display: false, + fontStyle: 'bold', + fullWidth: true, + lineHeight: 1.2, + padding: 10, + position: 'top', + text: '', + weight: 2000 // by default greater than legend (1000) to be above + } +}); + +module.exports = function(Chart) { + + var layout = Chart.layoutService; + var noop = helpers.noop; + + Chart.Title = Element.extend({ + initialize: function(config) { + var me = this; + helpers.extend(me, config); + + // Contains hit boxes for each dataset (in dataset order) + me.legendHitBoxes = []; + }, + + // These methods are ordered by lifecycle. Utilities then follow. + + beforeUpdate: noop, + update: function(maxWidth, maxHeight, margins) { + var me = this; + + // Update Lifecycle - Probably don't want to ever extend or overwrite this function ;) + me.beforeUpdate(); + + // Absorb the master measurements + me.maxWidth = maxWidth; + me.maxHeight = maxHeight; + me.margins = margins; + + // Dimensions + me.beforeSetDimensions(); + me.setDimensions(); + me.afterSetDimensions(); + // Labels + me.beforeBuildLabels(); + me.buildLabels(); + me.afterBuildLabels(); + + // Fit + me.beforeFit(); + me.fit(); + me.afterFit(); + // + me.afterUpdate(); + + return me.minSize; + + }, + afterUpdate: noop, + + // + + beforeSetDimensions: noop, + setDimensions: function() { + var me = this; + // Set the unconstrained dimension before label rotation + if (me.isHorizontal()) { + // Reset position before calculating rotation + me.width = me.maxWidth; + me.left = 0; + me.right = me.width; + } else { + me.height = me.maxHeight; + + // Reset position before calculating rotation + me.top = 0; + me.bottom = me.height; + } + + // Reset padding + me.paddingLeft = 0; + me.paddingTop = 0; + me.paddingRight = 0; + me.paddingBottom = 0; + + // Reset minSize + me.minSize = { + width: 0, + height: 0 + }; + }, + afterSetDimensions: noop, + + // + + beforeBuildLabels: noop, + buildLabels: noop, + afterBuildLabels: noop, + + // + + beforeFit: noop, + fit: function() { + var me = this; + var valueOrDefault = helpers.valueOrDefault; + var opts = me.options; + var display = opts.display; + var fontSize = valueOrDefault(opts.fontSize, defaults.global.defaultFontSize); + var minSize = me.minSize; + var lineCount = helpers.isArray(opts.text) ? opts.text.length : 1; + var lineHeight = helpers.options.toLineHeight(opts.lineHeight, fontSize); + var textSize = display ? (lineCount * lineHeight) + (opts.padding * 2) : 0; + + if (me.isHorizontal()) { + minSize.width = me.maxWidth; // fill all the width + minSize.height = textSize; + } else { + minSize.width = textSize; + minSize.height = me.maxHeight; // fill all the height + } + + me.width = minSize.width; + me.height = minSize.height; + + }, + afterFit: noop, + + // Shared Methods + isHorizontal: function() { + var pos = this.options.position; + return pos === 'top' || pos === 'bottom'; + }, + + // Actually draw the title block on the canvas + draw: function() { + var me = this; + var ctx = me.ctx; + var valueOrDefault = helpers.valueOrDefault; + var opts = me.options; + var globalDefaults = defaults.global; + + if (opts.display) { + var fontSize = valueOrDefault(opts.fontSize, globalDefaults.defaultFontSize); + var fontStyle = valueOrDefault(opts.fontStyle, globalDefaults.defaultFontStyle); + var fontFamily = valueOrDefault(opts.fontFamily, globalDefaults.defaultFontFamily); + var titleFont = helpers.fontString(fontSize, fontStyle, fontFamily); + var lineHeight = helpers.options.toLineHeight(opts.lineHeight, fontSize); + var offset = lineHeight / 2 + opts.padding; + var rotation = 0; + var top = me.top; + var left = me.left; + var bottom = me.bottom; + var right = me.right; + var maxWidth, titleX, titleY; + + ctx.fillStyle = valueOrDefault(opts.fontColor, globalDefaults.defaultFontColor); // render in correct colour + ctx.font = titleFont; + + // Horizontal + if (me.isHorizontal()) { + titleX = left + ((right - left) / 2); // midpoint of the width + titleY = top + offset; + maxWidth = right - left; + } else { + titleX = opts.position === 'left' ? left + offset : right - offset; + titleY = top + ((bottom - top) / 2); + maxWidth = bottom - top; + rotation = Math.PI * (opts.position === 'left' ? -0.5 : 0.5); + } + + ctx.save(); + ctx.translate(titleX, titleY); + ctx.rotate(rotation); + ctx.textAlign = 'center'; + ctx.textBaseline = 'middle'; + + var text = opts.text; + if (helpers.isArray(text)) { + var y = 0; + for (var i = 0; i < text.length; ++i) { + ctx.fillText(text[i], 0, y, maxWidth); + y += lineHeight; + } + } else { + ctx.fillText(text, 0, 0, maxWidth); + } + + ctx.restore(); + } + } + }); + + function createNewTitleBlockAndAttach(chart, titleOpts) { + var title = new Chart.Title({ + ctx: chart.ctx, + options: titleOpts, + chart: chart + }); + + layout.configure(chart, title, titleOpts); + layout.addBox(chart, title); + chart.titleBlock = title; + } + + return { + id: 'title', + + beforeInit: function(chart) { + var titleOpts = chart.options.title; + + if (titleOpts) { + createNewTitleBlockAndAttach(chart, titleOpts); + } + }, + + beforeUpdate: function(chart) { + var titleOpts = chart.options.title; + var titleBlock = chart.titleBlock; + + if (titleOpts) { + helpers.mergeIf(titleOpts, defaults.global.title); + + if (titleBlock) { + layout.configure(chart, titleBlock, titleOpts); + titleBlock.options = titleOpts; + } else { + createNewTitleBlockAndAttach(chart, titleOpts); + } + } else if (titleBlock) { + Chart.layoutService.removeBox(chart, titleBlock); + delete chart.titleBlock; + } + } + }; +}; + +},{"25":25,"26":26,"45":45}],52:[function(require,module,exports){ +'use strict'; + +module.exports = function(Chart) { + + // Default config for a category scale + var defaultConfig = { + position: 'bottom' + }; + + var DatasetScale = Chart.Scale.extend({ + /** + * Internal function to get the correct labels. If data.xLabels or data.yLabels are defined, use those + * else fall back to data.labels + * @private + */ + getLabels: function() { + var data = this.chart.data; + return this.options.labels || (this.isHorizontal() ? data.xLabels : data.yLabels) || data.labels; + }, + + determineDataLimits: function() { + var me = this; + var labels = me.getLabels(); + me.minIndex = 0; + me.maxIndex = labels.length - 1; + var findIndex; + + if (me.options.ticks.min !== undefined) { + // user specified min value + findIndex = labels.indexOf(me.options.ticks.min); + me.minIndex = findIndex !== -1 ? findIndex : me.minIndex; + } + + if (me.options.ticks.max !== undefined) { + // user specified max value + findIndex = labels.indexOf(me.options.ticks.max); + me.maxIndex = findIndex !== -1 ? findIndex : me.maxIndex; + } + + me.min = labels[me.minIndex]; + me.max = labels[me.maxIndex]; + }, + + buildTicks: function() { + var me = this; + var labels = me.getLabels(); + // If we are viewing some subset of labels, slice the original array + me.ticks = (me.minIndex === 0 && me.maxIndex === labels.length - 1) ? labels : labels.slice(me.minIndex, me.maxIndex + 1); + }, + + getLabelForIndex: function(index, datasetIndex) { + var me = this; + var data = me.chart.data; + var isHorizontal = me.isHorizontal(); + + if (data.yLabels && !isHorizontal) { + return me.getRightValue(data.datasets[datasetIndex].data[index]); + } + return me.ticks[index - me.minIndex]; + }, + + // Used to get data value locations. Value can either be an index or a numerical value + getPixelForValue: function(value, index) { + var me = this; + var offset = me.options.offset; + // 1 is added because we need the length but we have the indexes + var offsetAmt = Math.max((me.maxIndex + 1 - me.minIndex - (offset ? 0 : 1)), 1); + + // If value is a data object, then index is the index in the data array, + // not the index of the scale. We need to change that. + var valueCategory; + if (value !== undefined && value !== null) { + valueCategory = me.isHorizontal() ? value.x : value.y; + } + if (valueCategory !== undefined || (value !== undefined && isNaN(index))) { + var labels = me.getLabels(); + value = valueCategory || value; + var idx = labels.indexOf(value); + index = idx !== -1 ? idx : index; + } + + if (me.isHorizontal()) { + var valueWidth = me.width / offsetAmt; + var widthOffset = (valueWidth * (index - me.minIndex)); + + if (offset) { + widthOffset += (valueWidth / 2); + } + + return me.left + Math.round(widthOffset); + } + var valueHeight = me.height / offsetAmt; + var heightOffset = (valueHeight * (index - me.minIndex)); + + if (offset) { + heightOffset += (valueHeight / 2); + } + + return me.top + Math.round(heightOffset); + }, + getPixelForTick: function(index) { + return this.getPixelForValue(this.ticks[index], index + this.minIndex, null); + }, + getValueForPixel: function(pixel) { + var me = this; + var offset = me.options.offset; + var value; + var offsetAmt = Math.max((me._ticks.length - (offset ? 0 : 1)), 1); + var horz = me.isHorizontal(); + var valueDimension = (horz ? me.width : me.height) / offsetAmt; + + pixel -= horz ? me.left : me.top; + + if (offset) { + pixel -= (valueDimension / 2); + } + + if (pixel <= 0) { + value = 0; + } else { + value = Math.round(pixel / valueDimension); + } + + return value + me.minIndex; + }, + getBasePixel: function() { + return this.bottom; + } + }); + + Chart.scaleService.registerScaleType('category', DatasetScale, defaultConfig); + +}; + +},{}],53:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var helpers = require(45); +var Ticks = require(34); + +module.exports = function(Chart) { + + var defaultConfig = { + position: 'left', + ticks: { + callback: Ticks.formatters.linear + } + }; + + var LinearScale = Chart.LinearScaleBase.extend({ + + determineDataLimits: function() { + var me = this; + var opts = me.options; + var chart = me.chart; + var data = chart.data; + var datasets = data.datasets; + var isHorizontal = me.isHorizontal(); + var DEFAULT_MIN = 0; + var DEFAULT_MAX = 1; + + function IDMatches(meta) { + return isHorizontal ? meta.xAxisID === me.id : meta.yAxisID === me.id; + } + + // First Calculate the range + me.min = null; + me.max = null; + + var hasStacks = opts.stacked; + if (hasStacks === undefined) { + helpers.each(datasets, function(dataset, datasetIndex) { + if (hasStacks) { + return; + } + + var meta = chart.getDatasetMeta(datasetIndex); + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta) && + meta.stack !== undefined) { + hasStacks = true; + } + }); + } + + if (opts.stacked || hasStacks) { + var valuesPerStack = {}; + + helpers.each(datasets, function(dataset, datasetIndex) { + var meta = chart.getDatasetMeta(datasetIndex); + var key = [ + meta.type, + // we have a separate stack for stack=undefined datasets when the opts.stacked is undefined + ((opts.stacked === undefined && meta.stack === undefined) ? datasetIndex : ''), + meta.stack + ].join('.'); + + if (valuesPerStack[key] === undefined) { + valuesPerStack[key] = { + positiveValues: [], + negativeValues: [] + }; + } + + // Store these per type + var positiveValues = valuesPerStack[key].positiveValues; + var negativeValues = valuesPerStack[key].negativeValues; + + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) { + helpers.each(dataset.data, function(rawValue, index) { + var value = +me.getRightValue(rawValue); + if (isNaN(value) || meta.data[index].hidden) { + return; + } + + positiveValues[index] = positiveValues[index] || 0; + negativeValues[index] = negativeValues[index] || 0; + + if (opts.relativePoints) { + positiveValues[index] = 100; + } else if (value < 0) { + negativeValues[index] += value; + } else { + positiveValues[index] += value; + } + }); + } + }); + + helpers.each(valuesPerStack, function(valuesForType) { + var values = valuesForType.positiveValues.concat(valuesForType.negativeValues); + var minVal = helpers.min(values); + var maxVal = helpers.max(values); + me.min = me.min === null ? minVal : Math.min(me.min, minVal); + me.max = me.max === null ? maxVal : Math.max(me.max, maxVal); + }); + + } else { + helpers.each(datasets, function(dataset, datasetIndex) { + var meta = chart.getDatasetMeta(datasetIndex); + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) { + helpers.each(dataset.data, function(rawValue, index) { + var value = +me.getRightValue(rawValue); + if (isNaN(value) || meta.data[index].hidden) { + return; + } + + if (me.min === null) { + me.min = value; + } else if (value < me.min) { + me.min = value; + } + + if (me.max === null) { + me.max = value; + } else if (value > me.max) { + me.max = value; + } + }); + } + }); + } + + me.min = isFinite(me.min) && !isNaN(me.min) ? me.min : DEFAULT_MIN; + me.max = isFinite(me.max) && !isNaN(me.max) ? me.max : DEFAULT_MAX; + + // Common base implementation to handle ticks.min, ticks.max, ticks.beginAtZero + this.handleTickRangeOptions(); + }, + getTickLimit: function() { + var maxTicks; + var me = this; + var tickOpts = me.options.ticks; + + if (me.isHorizontal()) { + maxTicks = Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(me.width / 50)); + } else { + // The factor of 2 used to scale the font size has been experimentally determined. + var tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, defaults.global.defaultFontSize); + maxTicks = Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(me.height / (2 * tickFontSize))); + } + + return maxTicks; + }, + // Called after the ticks are built. We need + handleDirectionalChanges: function() { + if (!this.isHorizontal()) { + // We are in a vertical orientation. The top value is the highest. So reverse the array + this.ticks.reverse(); + } + }, + getLabelForIndex: function(index, datasetIndex) { + return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); + }, + // Utils + getPixelForValue: function(value) { + // This must be called after fit has been run so that + // this.left, this.top, this.right, and this.bottom have been defined + var me = this; + var start = me.start; + + var rightValue = +me.getRightValue(value); + var pixel; + var range = me.end - start; + + if (me.isHorizontal()) { + pixel = me.left + (me.width / range * (rightValue - start)); + return Math.round(pixel); + } + + pixel = me.bottom - (me.height / range * (rightValue - start)); + return Math.round(pixel); + }, + getValueForPixel: function(pixel) { + var me = this; + var isHorizontal = me.isHorizontal(); + var innerDimension = isHorizontal ? me.width : me.height; + var offset = (isHorizontal ? pixel - me.left : me.bottom - pixel) / innerDimension; + return me.start + ((me.end - me.start) * offset); + }, + getPixelForTick: function(index) { + return this.getPixelForValue(this.ticksAsNumbers[index]); + } + }); + Chart.scaleService.registerScaleType('linear', LinearScale, defaultConfig); + +}; + +},{"25":25,"34":34,"45":45}],54:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); +var Ticks = require(34); + +module.exports = function(Chart) { + + var noop = helpers.noop; + + Chart.LinearScaleBase = Chart.Scale.extend({ + getRightValue: function(value) { + if (typeof value === 'string') { + return +value; + } + return Chart.Scale.prototype.getRightValue.call(this, value); + }, + + handleTickRangeOptions: function() { + var me = this; + var opts = me.options; + var tickOpts = opts.ticks; + + // If we are forcing it to begin at 0, but 0 will already be rendered on the chart, + // do nothing since that would make the chart weird. If the user really wants a weird chart + // axis, they can manually override it + if (tickOpts.beginAtZero) { + var minSign = helpers.sign(me.min); + var maxSign = helpers.sign(me.max); + + if (minSign < 0 && maxSign < 0) { + // move the top up to 0 + me.max = 0; + } else if (minSign > 0 && maxSign > 0) { + // move the bottom down to 0 + me.min = 0; + } + } + + var setMin = tickOpts.min !== undefined || tickOpts.suggestedMin !== undefined; + var setMax = tickOpts.max !== undefined || tickOpts.suggestedMax !== undefined; + + if (tickOpts.min !== undefined) { + me.min = tickOpts.min; + } else if (tickOpts.suggestedMin !== undefined) { + if (me.min === null) { + me.min = tickOpts.suggestedMin; + } else { + me.min = Math.min(me.min, tickOpts.suggestedMin); + } + } + + if (tickOpts.max !== undefined) { + me.max = tickOpts.max; + } else if (tickOpts.suggestedMax !== undefined) { + if (me.max === null) { + me.max = tickOpts.suggestedMax; + } else { + me.max = Math.max(me.max, tickOpts.suggestedMax); + } + } + + if (setMin !== setMax) { + // We set the min or the max but not both. + // So ensure that our range is good + // Inverted or 0 length range can happen when + // ticks.min is set, and no datasets are visible + if (me.min >= me.max) { + if (setMin) { + me.max = me.min + 1; + } else { + me.min = me.max - 1; + } + } + } + + if (me.min === me.max) { + me.max++; + + if (!tickOpts.beginAtZero) { + me.min--; + } + } + }, + getTickLimit: noop, + handleDirectionalChanges: noop, + + buildTicks: function() { + var me = this; + var opts = me.options; + var tickOpts = opts.ticks; + + // Figure out what the max number of ticks we can support it is based on the size of + // the axis area. For now, we say that the minimum tick spacing in pixels must be 50 + // We also limit the maximum number of ticks to 11 which gives a nice 10 squares on + // the graph. Make sure we always have at least 2 ticks + var maxTicks = me.getTickLimit(); + maxTicks = Math.max(2, maxTicks); + + var numericGeneratorOptions = { + maxTicks: maxTicks, + min: tickOpts.min, + max: tickOpts.max, + stepSize: helpers.valueOrDefault(tickOpts.fixedStepSize, tickOpts.stepSize) + }; + var ticks = me.ticks = Ticks.generators.linear(numericGeneratorOptions, me); + + me.handleDirectionalChanges(); + + // At this point, we need to update our max and min given the tick values since we have expanded the + // range of the scale + me.max = helpers.max(ticks); + me.min = helpers.min(ticks); + + if (tickOpts.reverse) { + ticks.reverse(); + + me.start = me.max; + me.end = me.min; + } else { + me.start = me.min; + me.end = me.max; + } + }, + convertTicksToLabels: function() { + var me = this; + me.ticksAsNumbers = me.ticks.slice(); + me.zeroLineIndex = me.ticks.indexOf(0); + + Chart.Scale.prototype.convertTicksToLabels.call(me); + } + }); +}; + +},{"34":34,"45":45}],55:[function(require,module,exports){ +'use strict'; + +var helpers = require(45); +var Ticks = require(34); + +module.exports = function(Chart) { + + var defaultConfig = { + position: 'left', + + // label settings + ticks: { + callback: Ticks.formatters.logarithmic + } + }; + + var LogarithmicScale = Chart.Scale.extend({ + determineDataLimits: function() { + var me = this; + var opts = me.options; + var tickOpts = opts.ticks; + var chart = me.chart; + var data = chart.data; + var datasets = data.datasets; + var valueOrDefault = helpers.valueOrDefault; + var isHorizontal = me.isHorizontal(); + function IDMatches(meta) { + return isHorizontal ? meta.xAxisID === me.id : meta.yAxisID === me.id; + } + + // Calculate Range + me.min = null; + me.max = null; + me.minNotZero = null; + + var hasStacks = opts.stacked; + if (hasStacks === undefined) { + helpers.each(datasets, function(dataset, datasetIndex) { + if (hasStacks) { + return; + } + + var meta = chart.getDatasetMeta(datasetIndex); + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta) && + meta.stack !== undefined) { + hasStacks = true; + } + }); + } + + if (opts.stacked || hasStacks) { + var valuesPerStack = {}; + + helpers.each(datasets, function(dataset, datasetIndex) { + var meta = chart.getDatasetMeta(datasetIndex); + var key = [ + meta.type, + // we have a separate stack for stack=undefined datasets when the opts.stacked is undefined + ((opts.stacked === undefined && meta.stack === undefined) ? datasetIndex : ''), + meta.stack + ].join('.'); + + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) { + if (valuesPerStack[key] === undefined) { + valuesPerStack[key] = []; + } + + helpers.each(dataset.data, function(rawValue, index) { + var values = valuesPerStack[key]; + var value = +me.getRightValue(rawValue); + if (isNaN(value) || meta.data[index].hidden) { + return; + } + + values[index] = values[index] || 0; + + if (opts.relativePoints) { + values[index] = 100; + } else { + // Don't need to split positive and negative since the log scale can't handle a 0 crossing + values[index] += value; + } + }); + } + }); + + helpers.each(valuesPerStack, function(valuesForType) { + var minVal = helpers.min(valuesForType); + var maxVal = helpers.max(valuesForType); + me.min = me.min === null ? minVal : Math.min(me.min, minVal); + me.max = me.max === null ? maxVal : Math.max(me.max, maxVal); + }); + + } else { + helpers.each(datasets, function(dataset, datasetIndex) { + var meta = chart.getDatasetMeta(datasetIndex); + if (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) { + helpers.each(dataset.data, function(rawValue, index) { + var value = +me.getRightValue(rawValue); + if (isNaN(value) || meta.data[index].hidden) { + return; + } + + if (me.min === null) { + me.min = value; + } else if (value < me.min) { + me.min = value; + } + + if (me.max === null) { + me.max = value; + } else if (value > me.max) { + me.max = value; + } + + if (value !== 0 && (me.minNotZero === null || value < me.minNotZero)) { + me.minNotZero = value; + } + }); + } + }); + } + + me.min = valueOrDefault(tickOpts.min, me.min); + me.max = valueOrDefault(tickOpts.max, me.max); + + if (me.min === me.max) { + if (me.min !== 0 && me.min !== null) { + me.min = Math.pow(10, Math.floor(helpers.log10(me.min)) - 1); + me.max = Math.pow(10, Math.floor(helpers.log10(me.max)) + 1); + } else { + me.min = 1; + me.max = 10; + } + } + }, + buildTicks: function() { + var me = this; + var opts = me.options; + var tickOpts = opts.ticks; + + var generationOptions = { + min: tickOpts.min, + max: tickOpts.max + }; + var ticks = me.ticks = Ticks.generators.logarithmic(generationOptions, me); + + if (!me.isHorizontal()) { + // We are in a vertical orientation. The top value is the highest. So reverse the array + ticks.reverse(); + } + + // At this point, we need to update our max and min given the tick values since we have expanded the + // range of the scale + me.max = helpers.max(ticks); + me.min = helpers.min(ticks); + + if (tickOpts.reverse) { + ticks.reverse(); + + me.start = me.max; + me.end = me.min; + } else { + me.start = me.min; + me.end = me.max; + } + }, + convertTicksToLabels: function() { + this.tickValues = this.ticks.slice(); + + Chart.Scale.prototype.convertTicksToLabels.call(this); + }, + // Get the correct tooltip label + getLabelForIndex: function(index, datasetIndex) { + return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); + }, + getPixelForTick: function(index) { + return this.getPixelForValue(this.tickValues[index]); + }, + getPixelForValue: function(value) { + var me = this; + var start = me.start; + var newVal = +me.getRightValue(value); + var opts = me.options; + var tickOpts = opts.ticks; + var innerDimension, pixel, range; + + if (me.isHorizontal()) { + range = helpers.log10(me.end) - helpers.log10(start); // todo: if start === 0 + if (newVal === 0) { + pixel = me.left; + } else { + innerDimension = me.width; + pixel = me.left + (innerDimension / range * (helpers.log10(newVal) - helpers.log10(start))); + } + } else { + // Bottom - top since pixels increase downward on a screen + innerDimension = me.height; + if (start === 0 && !tickOpts.reverse) { + range = helpers.log10(me.end) - helpers.log10(me.minNotZero); + if (newVal === start) { + pixel = me.bottom; + } else if (newVal === me.minNotZero) { + pixel = me.bottom - innerDimension * 0.02; + } else { + pixel = me.bottom - innerDimension * 0.02 - (innerDimension * 0.98 / range * (helpers.log10(newVal) - helpers.log10(me.minNotZero))); + } + } else if (me.end === 0 && tickOpts.reverse) { + range = helpers.log10(me.start) - helpers.log10(me.minNotZero); + if (newVal === me.end) { + pixel = me.top; + } else if (newVal === me.minNotZero) { + pixel = me.top + innerDimension * 0.02; + } else { + pixel = me.top + innerDimension * 0.02 + (innerDimension * 0.98 / range * (helpers.log10(newVal) - helpers.log10(me.minNotZero))); + } + } else if (newVal === 0) { + pixel = tickOpts.reverse ? me.top : me.bottom; + } else { + range = helpers.log10(me.end) - helpers.log10(start); + innerDimension = me.height; + pixel = me.bottom - (innerDimension / range * (helpers.log10(newVal) - helpers.log10(start))); + } + } + return pixel; + }, + getValueForPixel: function(pixel) { + var me = this; + var range = helpers.log10(me.end) - helpers.log10(me.start); + var value, innerDimension; + + if (me.isHorizontal()) { + innerDimension = me.width; + value = me.start * Math.pow(10, (pixel - me.left) * range / innerDimension); + } else { // todo: if start === 0 + innerDimension = me.height; + value = Math.pow(10, (me.bottom - pixel) * range / innerDimension) / me.start; + } + return value; + } + }); + Chart.scaleService.registerScaleType('logarithmic', LogarithmicScale, defaultConfig); + +}; + +},{"34":34,"45":45}],56:[function(require,module,exports){ +'use strict'; + +var defaults = require(25); +var helpers = require(45); +var Ticks = require(34); + +module.exports = function(Chart) { + + var globalDefaults = defaults.global; + + var defaultConfig = { + display: true, + + // Boolean - Whether to animate scaling the chart from the centre + animate: true, + position: 'chartArea', + + angleLines: { + display: true, + color: 'rgba(0, 0, 0, 0.1)', + lineWidth: 1 + }, + + gridLines: { + circular: false + }, + + // label settings + ticks: { + // Boolean - Show a backdrop to the scale label + showLabelBackdrop: true, + + // String - The colour of the label backdrop + backdropColor: 'rgba(255,255,255,0.75)', + + // Number - The backdrop padding above & below the label in pixels + backdropPaddingY: 2, + + // Number - The backdrop padding to the side of the label in pixels + backdropPaddingX: 2, + + callback: Ticks.formatters.linear + }, + + pointLabels: { + // Boolean - if true, show point labels + display: true, + + // Number - Point label font size in pixels + fontSize: 10, + + // Function - Used to convert point labels + callback: function(label) { + return label; + } + } + }; + + function getValueCount(scale) { + var opts = scale.options; + return opts.angleLines.display || opts.pointLabels.display ? scale.chart.data.labels.length : 0; + } + + function getPointLabelFontOptions(scale) { + var pointLabelOptions = scale.options.pointLabels; + var fontSize = helpers.valueOrDefault(pointLabelOptions.fontSize, globalDefaults.defaultFontSize); + var fontStyle = helpers.valueOrDefault(pointLabelOptions.fontStyle, globalDefaults.defaultFontStyle); + var fontFamily = helpers.valueOrDefault(pointLabelOptions.fontFamily, globalDefaults.defaultFontFamily); + var font = helpers.fontString(fontSize, fontStyle, fontFamily); + + return { + size: fontSize, + style: fontStyle, + family: fontFamily, + font: font + }; + } + + function measureLabelSize(ctx, fontSize, label) { + if (helpers.isArray(label)) { + return { + w: helpers.longestText(ctx, ctx.font, label), + h: (label.length * fontSize) + ((label.length - 1) * 1.5 * fontSize) + }; + } + + return { + w: ctx.measureText(label).width, + h: fontSize + }; + } + + function determineLimits(angle, pos, size, min, max) { + if (angle === min || angle === max) { + return { + start: pos - (size / 2), + end: pos + (size / 2) + }; + } else if (angle < min || angle > max) { + return { + start: pos - size - 5, + end: pos + }; + } + + return { + start: pos, + end: pos + size + 5 + }; + } + + /** + * Helper function to fit a radial linear scale with point labels + */ + function fitWithPointLabels(scale) { + /* + * Right, this is really confusing and there is a lot of maths going on here + * The gist of the problem is here: https://gist.github.com/nnnick/696cc9c55f4b0beb8fe9 + * + * Reaction: https://dl.dropboxusercontent.com/u/34601363/toomuchscience.gif + * + * Solution: + * + * We assume the radius of the polygon is half the size of the canvas at first + * at each index we check if the text overlaps. + * + * Where it does, we store that angle and that index. + * + * After finding the largest index and angle we calculate how much we need to remove + * from the shape radius to move the point inwards by that x. + * + * We average the left and right distances to get the maximum shape radius that can fit in the box + * along with labels. + * + * Once we have that, we can find the centre point for the chart, by taking the x text protrusion + * on each side, removing that from the size, halving it and adding the left x protrusion width. + * + * This will mean we have a shape fitted to the canvas, as large as it can be with the labels + * and position it in the most space efficient manner + * + * https://dl.dropboxusercontent.com/u/34601363/yeahscience.gif + */ + + var plFont = getPointLabelFontOptions(scale); + + // Get maximum radius of the polygon. Either half the height (minus the text width) or half the width. + // Use this to calculate the offset + change. - Make sure L/R protrusion is at least 0 to stop issues with centre points + var largestPossibleRadius = Math.min(scale.height / 2, scale.width / 2); + var furthestLimits = { + r: scale.width, + l: 0, + t: scale.height, + b: 0 + }; + var furthestAngles = {}; + var i, textSize, pointPosition; + + scale.ctx.font = plFont.font; + scale._pointLabelSizes = []; + + var valueCount = getValueCount(scale); + for (i = 0; i < valueCount; i++) { + pointPosition = scale.getPointPosition(i, largestPossibleRadius); + textSize = measureLabelSize(scale.ctx, plFont.size, scale.pointLabels[i] || ''); + scale._pointLabelSizes[i] = textSize; + + // Add quarter circle to make degree 0 mean top of circle + var angleRadians = scale.getIndexAngle(i); + var angle = helpers.toDegrees(angleRadians) % 360; + var hLimits = determineLimits(angle, pointPosition.x, textSize.w, 0, 180); + var vLimits = determineLimits(angle, pointPosition.y, textSize.h, 90, 270); + + if (hLimits.start < furthestLimits.l) { + furthestLimits.l = hLimits.start; + furthestAngles.l = angleRadians; + } + + if (hLimits.end > furthestLimits.r) { + furthestLimits.r = hLimits.end; + furthestAngles.r = angleRadians; + } + + if (vLimits.start < furthestLimits.t) { + furthestLimits.t = vLimits.start; + furthestAngles.t = angleRadians; + } + + if (vLimits.end > furthestLimits.b) { + furthestLimits.b = vLimits.end; + furthestAngles.b = angleRadians; + } + } + + scale.setReductions(largestPossibleRadius, furthestLimits, furthestAngles); + } + + /** + * Helper function to fit a radial linear scale with no point labels + */ + function fit(scale) { + var largestPossibleRadius = Math.min(scale.height / 2, scale.width / 2); + scale.drawingArea = Math.round(largestPossibleRadius); + scale.setCenterPoint(0, 0, 0, 0); + } + + function getTextAlignForAngle(angle) { + if (angle === 0 || angle === 180) { + return 'center'; + } else if (angle < 180) { + return 'left'; + } + + return 'right'; + } + + function fillText(ctx, text, position, fontSize) { + if (helpers.isArray(text)) { + var y = position.y; + var spacing = 1.5 * fontSize; + + for (var i = 0; i < text.length; ++i) { + ctx.fillText(text[i], position.x, y); + y += spacing; + } + } else { + ctx.fillText(text, position.x, position.y); + } + } + + function adjustPointPositionForLabelHeight(angle, textSize, position) { + if (angle === 90 || angle === 270) { + position.y -= (textSize.h / 2); + } else if (angle > 270 || angle < 90) { + position.y -= textSize.h; + } + } + + function drawPointLabels(scale) { + var ctx = scale.ctx; + var valueOrDefault = helpers.valueOrDefault; + var opts = scale.options; + var angleLineOpts = opts.angleLines; + var pointLabelOpts = opts.pointLabels; + + ctx.lineWidth = angleLineOpts.lineWidth; + ctx.strokeStyle = angleLineOpts.color; + + var outerDistance = scale.getDistanceFromCenterForValue(opts.ticks.reverse ? scale.min : scale.max); + + // Point Label Font + var plFont = getPointLabelFontOptions(scale); + + ctx.textBaseline = 'top'; + + for (var i = getValueCount(scale) - 1; i >= 0; i--) { + if (angleLineOpts.display) { + var outerPosition = scale.getPointPosition(i, outerDistance); + ctx.beginPath(); + ctx.moveTo(scale.xCenter, scale.yCenter); + ctx.lineTo(outerPosition.x, outerPosition.y); + ctx.stroke(); + ctx.closePath(); + } + + if (pointLabelOpts.display) { + // Extra 3px out for some label spacing + var pointLabelPosition = scale.getPointPosition(i, outerDistance + 5); + + // Keep this in loop since we may support array properties here + var pointLabelFontColor = valueOrDefault(pointLabelOpts.fontColor, globalDefaults.defaultFontColor); + ctx.font = plFont.font; + ctx.fillStyle = pointLabelFontColor; + + var angleRadians = scale.getIndexAngle(i); + var angle = helpers.toDegrees(angleRadians); + ctx.textAlign = getTextAlignForAngle(angle); + adjustPointPositionForLabelHeight(angle, scale._pointLabelSizes[i], pointLabelPosition); + fillText(ctx, scale.pointLabels[i] || '', pointLabelPosition, plFont.size); + } + } + } + + function drawRadiusLine(scale, gridLineOpts, radius, index) { + var ctx = scale.ctx; + ctx.strokeStyle = helpers.valueAtIndexOrDefault(gridLineOpts.color, index - 1); + ctx.lineWidth = helpers.valueAtIndexOrDefault(gridLineOpts.lineWidth, index - 1); + + if (scale.options.gridLines.circular) { + // Draw circular arcs between the points + ctx.beginPath(); + ctx.arc(scale.xCenter, scale.yCenter, radius, 0, Math.PI * 2); + ctx.closePath(); + ctx.stroke(); + } else { + // Draw straight lines connecting each index + var valueCount = getValueCount(scale); + + if (valueCount === 0) { + return; + } + + ctx.beginPath(); + var pointPosition = scale.getPointPosition(0, radius); + ctx.moveTo(pointPosition.x, pointPosition.y); + + for (var i = 1; i < valueCount; i++) { + pointPosition = scale.getPointPosition(i, radius); + ctx.lineTo(pointPosition.x, pointPosition.y); + } + + ctx.closePath(); + ctx.stroke(); + } + } + + function numberOrZero(param) { + return helpers.isNumber(param) ? param : 0; + } + + var LinearRadialScale = Chart.LinearScaleBase.extend({ + setDimensions: function() { + var me = this; + var opts = me.options; + var tickOpts = opts.ticks; + // Set the unconstrained dimension before label rotation + me.width = me.maxWidth; + me.height = me.maxHeight; + me.xCenter = Math.round(me.width / 2); + me.yCenter = Math.round(me.height / 2); + + var minSize = helpers.min([me.height, me.width]); + var tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize); + me.drawingArea = opts.display ? (minSize / 2) - (tickFontSize / 2 + tickOpts.backdropPaddingY) : (minSize / 2); + }, + determineDataLimits: function() { + var me = this; + var chart = me.chart; + var min = Number.POSITIVE_INFINITY; + var max = Number.NEGATIVE_INFINITY; + + helpers.each(chart.data.datasets, function(dataset, datasetIndex) { + if (chart.isDatasetVisible(datasetIndex)) { + var meta = chart.getDatasetMeta(datasetIndex); + + helpers.each(dataset.data, function(rawValue, index) { + var value = +me.getRightValue(rawValue); + if (isNaN(value) || meta.data[index].hidden) { + return; + } + + min = Math.min(value, min); + max = Math.max(value, max); + }); + } + }); + + me.min = (min === Number.POSITIVE_INFINITY ? 0 : min); + me.max = (max === Number.NEGATIVE_INFINITY ? 0 : max); + + // Common base implementation to handle ticks.min, ticks.max, ticks.beginAtZero + me.handleTickRangeOptions(); + }, + getTickLimit: function() { + var tickOpts = this.options.ticks; + var tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize); + return Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(this.drawingArea / (1.5 * tickFontSize))); + }, + convertTicksToLabels: function() { + var me = this; + + Chart.LinearScaleBase.prototype.convertTicksToLabels.call(me); + + // Point labels + me.pointLabels = me.chart.data.labels.map(me.options.pointLabels.callback, me); + }, + getLabelForIndex: function(index, datasetIndex) { + return +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]); + }, + fit: function() { + if (this.options.pointLabels.display) { + fitWithPointLabels(this); + } else { + fit(this); + } + }, + /** + * Set radius reductions and determine new radius and center point + * @private + */ + setReductions: function(largestPossibleRadius, furthestLimits, furthestAngles) { + var me = this; + var radiusReductionLeft = furthestLimits.l / Math.sin(furthestAngles.l); + var radiusReductionRight = Math.max(furthestLimits.r - me.width, 0) / Math.sin(furthestAngles.r); + var radiusReductionTop = -furthestLimits.t / Math.cos(furthestAngles.t); + var radiusReductionBottom = -Math.max(furthestLimits.b - me.height, 0) / Math.cos(furthestAngles.b); + + radiusReductionLeft = numberOrZero(radiusReductionLeft); + radiusReductionRight = numberOrZero(radiusReductionRight); + radiusReductionTop = numberOrZero(radiusReductionTop); + radiusReductionBottom = numberOrZero(radiusReductionBottom); + + me.drawingArea = Math.min( + Math.round(largestPossibleRadius - (radiusReductionLeft + radiusReductionRight) / 2), + Math.round(largestPossibleRadius - (radiusReductionTop + radiusReductionBottom) / 2)); + me.setCenterPoint(radiusReductionLeft, radiusReductionRight, radiusReductionTop, radiusReductionBottom); + }, + setCenterPoint: function(leftMovement, rightMovement, topMovement, bottomMovement) { + var me = this; + var maxRight = me.width - rightMovement - me.drawingArea; + var maxLeft = leftMovement + me.drawingArea; + var maxTop = topMovement + me.drawingArea; + var maxBottom = me.height - bottomMovement - me.drawingArea; + + me.xCenter = Math.round(((maxLeft + maxRight) / 2) + me.left); + me.yCenter = Math.round(((maxTop + maxBottom) / 2) + me.top); + }, + + getIndexAngle: function(index) { + var angleMultiplier = (Math.PI * 2) / getValueCount(this); + var startAngle = this.chart.options && this.chart.options.startAngle ? + this.chart.options.startAngle : + 0; + + var startAngleRadians = startAngle * Math.PI * 2 / 360; + + // Start from the top instead of right, so remove a quarter of the circle + return index * angleMultiplier + startAngleRadians; + }, + getDistanceFromCenterForValue: function(value) { + var me = this; + + if (value === null) { + return 0; // null always in center + } + + // Take into account half font size + the yPadding of the top value + var scalingFactor = me.drawingArea / (me.max - me.min); + if (me.options.ticks.reverse) { + return (me.max - value) * scalingFactor; + } + return (value - me.min) * scalingFactor; + }, + getPointPosition: function(index, distanceFromCenter) { + var me = this; + var thisAngle = me.getIndexAngle(index) - (Math.PI / 2); + return { + x: Math.round(Math.cos(thisAngle) * distanceFromCenter) + me.xCenter, + y: Math.round(Math.sin(thisAngle) * distanceFromCenter) + me.yCenter + }; + }, + getPointPositionForValue: function(index, value) { + return this.getPointPosition(index, this.getDistanceFromCenterForValue(value)); + }, + + getBasePosition: function() { + var me = this; + var min = me.min; + var max = me.max; + + return me.getPointPositionForValue(0, + me.beginAtZero ? 0 : + min < 0 && max < 0 ? max : + min > 0 && max > 0 ? min : + 0); + }, + + draw: function() { + var me = this; + var opts = me.options; + var gridLineOpts = opts.gridLines; + var tickOpts = opts.ticks; + var valueOrDefault = helpers.valueOrDefault; + + if (opts.display) { + var ctx = me.ctx; + var startAngle = this.getIndexAngle(0); + + // Tick Font + var tickFontSize = valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize); + var tickFontStyle = valueOrDefault(tickOpts.fontStyle, globalDefaults.defaultFontStyle); + var tickFontFamily = valueOrDefault(tickOpts.fontFamily, globalDefaults.defaultFontFamily); + var tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily); + + helpers.each(me.ticks, function(label, index) { + // Don't draw a centre value (if it is minimum) + if (index > 0 || tickOpts.reverse) { + var yCenterOffset = me.getDistanceFromCenterForValue(me.ticksAsNumbers[index]); + + // Draw circular lines around the scale + if (gridLineOpts.display && index !== 0) { + drawRadiusLine(me, gridLineOpts, yCenterOffset, index); + } + + if (tickOpts.display) { + var tickFontColor = valueOrDefault(tickOpts.fontColor, globalDefaults.defaultFontColor); + ctx.font = tickLabelFont; + + ctx.save(); + ctx.translate(me.xCenter, me.yCenter); + ctx.rotate(startAngle); + + if (tickOpts.showLabelBackdrop) { + var labelWidth = ctx.measureText(label).width; + ctx.fillStyle = tickOpts.backdropColor; + ctx.fillRect( + -labelWidth / 2 - tickOpts.backdropPaddingX, + -yCenterOffset - tickFontSize / 2 - tickOpts.backdropPaddingY, + labelWidth + tickOpts.backdropPaddingX * 2, + tickFontSize + tickOpts.backdropPaddingY * 2 + ); + } + + ctx.textAlign = 'center'; + ctx.textBaseline = 'middle'; + ctx.fillStyle = tickFontColor; + ctx.fillText(label, 0, -yCenterOffset); + ctx.restore(); + } + } + }); + + if (opts.angleLines.display || opts.pointLabels.display) { + drawPointLabels(me); + } + } + } + }); + Chart.scaleService.registerScaleType('radialLinear', LinearRadialScale, defaultConfig); + +}; + +},{"25":25,"34":34,"45":45}],57:[function(require,module,exports){ +/* global window: false */ +'use strict'; + +var moment = require(1); +moment = typeof moment === 'function' ? moment : window.moment; + +var defaults = require(25); +var helpers = require(45); + +// Integer constants are from the ES6 spec. +var MIN_INTEGER = Number.MIN_SAFE_INTEGER || -9007199254740991; +var MAX_INTEGER = Number.MAX_SAFE_INTEGER || 9007199254740991; + +var INTERVALS = { + millisecond: { + major: true, + size: 1, + steps: [1, 2, 5, 10, 20, 50, 100, 250, 500] + }, + second: { + major: true, + size: 1000, + steps: [1, 2, 5, 10, 30] + }, + minute: { + major: true, + size: 60000, + steps: [1, 2, 5, 10, 30] + }, + hour: { + major: true, + size: 3600000, + steps: [1, 2, 3, 6, 12] + }, + day: { + major: true, + size: 86400000, + steps: [1, 2, 5] + }, + week: { + major: false, + size: 604800000, + steps: [1, 2, 3, 4] + }, + month: { + major: true, + size: 2.628e9, + steps: [1, 2, 3] + }, + quarter: { + major: false, + size: 7.884e9, + steps: [1, 2, 3, 4] + }, + year: { + major: true, + size: 3.154e10 + } +}; + +var UNITS = Object.keys(INTERVALS); + +function sorter(a, b) { + return a - b; +} + +function arrayUnique(items) { + var hash = {}; + var out = []; + var i, ilen, item; + + for (i = 0, ilen = items.length; i < ilen; ++i) { + item = items[i]; + if (!hash[item]) { + hash[item] = true; + out.push(item); + } + } + + return out; +} + +/** + * Returns an array of {time, pos} objects used to interpolate a specific `time` or position + * (`pos`) on the scale, by searching entries before and after the requested value. `pos` is + * a decimal between 0 and 1: 0 being the start of the scale (left or top) and 1 the other + * extremity (left + width or top + height). Note that it would be more optimized to directly + * store pre-computed pixels, but the scale dimensions are not guaranteed at the time we need + * to create the lookup table. The table ALWAYS contains at least two items: min and max. + * + * @param {Number[]} timestamps - timestamps sorted from lowest to highest. + * @param {String} distribution - If 'linear', timestamps will be spread linearly along the min + * and max range, so basically, the table will contains only two items: {min, 0} and {max, 1}. + * If 'series', timestamps will be positioned at the same distance from each other. In this + * case, only timestamps that break the time linearity are registered, meaning that in the + * best case, all timestamps are linear, the table contains only min and max. + */ +function buildLookupTable(timestamps, min, max, distribution) { + if (distribution === 'linear' || !timestamps.length) { + return [ + {time: min, pos: 0}, + {time: max, pos: 1} + ]; + } + + var table = []; + var items = [min]; + var i, ilen, prev, curr, next; + + for (i = 0, ilen = timestamps.length; i < ilen; ++i) { + curr = timestamps[i]; + if (curr > min && curr < max) { + items.push(curr); + } + } + + items.push(max); + + for (i = 0, ilen = items.length; i < ilen; ++i) { + next = items[i + 1]; + prev = items[i - 1]; + curr = items[i]; + + // only add points that breaks the scale linearity + if (prev === undefined || next === undefined || Math.round((next + prev) / 2) !== curr) { + table.push({time: curr, pos: i / (ilen - 1)}); + } + } + + return table; +} + +// @see adapted from http://www.anujgakhar.com/2014/03/01/binary-search-in-javascript/ +function lookup(table, key, value) { + var lo = 0; + var hi = table.length - 1; + var mid, i0, i1; + + while (lo >= 0 && lo <= hi) { + mid = (lo + hi) >> 1; + i0 = table[mid - 1] || null; + i1 = table[mid]; + + if (!i0) { + // given value is outside table (before first item) + return {lo: null, hi: i1}; + } else if (i1[key] < value) { + lo = mid + 1; + } else if (i0[key] > value) { + hi = mid - 1; + } else { + return {lo: i0, hi: i1}; + } + } + + // given value is outside table (after last item) + return {lo: i1, hi: null}; +} + +/** + * Linearly interpolates the given source `value` using the table items `skey` values and + * returns the associated `tkey` value. For example, interpolate(table, 'time', 42, 'pos') + * returns the position for a timestamp equal to 42. If value is out of bounds, values at + * index [0, 1] or [n - 1, n] are used for the interpolation. + */ +function interpolate(table, skey, sval, tkey) { + var range = lookup(table, skey, sval); + + // Note: the lookup table ALWAYS contains at least 2 items (min and max) + var prev = !range.lo ? table[0] : !range.hi ? table[table.length - 2] : range.lo; + var next = !range.lo ? table[1] : !range.hi ? table[table.length - 1] : range.hi; + + var span = next[skey] - prev[skey]; + var ratio = span ? (sval - prev[skey]) / span : 0; + var offset = (next[tkey] - prev[tkey]) * ratio; + + return prev[tkey] + offset; +} + +/** + * Convert the given value to a moment object using the given time options. + * @see http://momentjs.com/docs/#/parsing/ + */ +function momentify(value, options) { + var parser = options.parser; + var format = options.parser || options.format; + + if (typeof parser === 'function') { + return parser(value); + } + + if (typeof value === 'string' && typeof format === 'string') { + return moment(value, format); + } + + if (!(value instanceof moment)) { + value = moment(value); + } + + if (value.isValid()) { + return value; + } + + // Labels are in an incompatible moment format and no `parser` has been provided. + // The user might still use the deprecated `format` option to convert his inputs. + if (typeof format === 'function') { + return format(value); + } + + return value; +} + +function parse(input, scale) { + if (helpers.isNullOrUndef(input)) { + return null; + } + + var options = scale.options.time; + var value = momentify(scale.getRightValue(input), options); + if (!value.isValid()) { + return null; + } + + if (options.round) { + value.startOf(options.round); + } + + return value.valueOf(); +} + +/** + * Returns the number of unit to skip to be able to display up to `capacity` number of ticks + * in `unit` for the given `min` / `max` range and respecting the interval steps constraints. + */ +function determineStepSize(min, max, unit, capacity) { + var range = max - min; + var interval = INTERVALS[unit]; + var milliseconds = interval.size; + var steps = interval.steps; + var i, ilen, factor; + + if (!steps) { + return Math.ceil(range / ((capacity || 1) * milliseconds)); + } + + for (i = 0, ilen = steps.length; i < ilen; ++i) { + factor = steps[i]; + if (Math.ceil(range / (milliseconds * factor)) <= capacity) { + break; + } + } + + return factor; +} + +function determineUnit(minUnit, min, max, capacity) { + var ilen = UNITS.length; + var i, interval, factor; + + for (i = UNITS.indexOf(minUnit); i < ilen - 1; ++i) { + interval = INTERVALS[UNITS[i]]; + factor = interval.steps ? interval.steps[interval.steps.length - 1] : MAX_INTEGER; + + if (Math.ceil((max - min) / (factor * interval.size)) <= capacity) { + return UNITS[i]; + } + } + + return UNITS[ilen - 1]; +} + +function determineMajorUnit(unit) { + for (var i = UNITS.indexOf(unit) + 1, ilen = UNITS.length; i < ilen; ++i) { + if (INTERVALS[UNITS[i]].major) { + return UNITS[i]; + } + } +} + +/** + * Generates a maximum of `capacity` timestamps between min and max, rounded to the + * `minor` unit, aligned on the `major` unit and using the given scale time `options`. + * Important: this method can return ticks outside the min and max range, it's the + * responsibility of the calling code to clamp values if needed. + */ +function generate(min, max, minor, major, capacity, options) { + var timeOpts = options.time; + var stepSize = helpers.valueOrDefault(timeOpts.stepSize, timeOpts.unitStepSize); + var weekday = minor === 'week' ? timeOpts.isoWeekday : false; + var majorTicksEnabled = options.ticks.major.enabled; + var interval = INTERVALS[minor]; + var first = moment(min); + var last = moment(max); + var ticks = []; + var time; + + if (!stepSize) { + stepSize = determineStepSize(min, max, minor, capacity); + } + + // For 'week' unit, handle the first day of week option + if (weekday) { + first = first.isoWeekday(weekday); + last = last.isoWeekday(weekday); + } + + // Align first/last ticks on unit + first = first.startOf(weekday ? 'day' : minor); + last = last.startOf(weekday ? 'day' : minor); + + // Make sure that the last tick include max + if (last < max) { + last.add(1, minor); + } + + time = moment(first); + + if (majorTicksEnabled && major && !weekday && !timeOpts.round) { + // Align the first tick on the previous `minor` unit aligned on the `major` unit: + // we first aligned time on the previous `major` unit then add the number of full + // stepSize there is between first and the previous major time. + time.startOf(major); + time.add(~~((first - time) / (interval.size * stepSize)) * stepSize, minor); + } + + for (; time < last; time.add(stepSize, minor)) { + ticks.push(+time); + } + + ticks.push(+time); + + return ticks; +} + +/** + * Returns the right and left offsets from edges in the form of {left, right}. + * Offsets are added when the `offset` option is true. + */ +function computeOffsets(table, ticks, min, max, options) { + var left = 0; + var right = 0; + var upper, lower; + + if (options.offset && ticks.length) { + if (!options.time.min) { + upper = ticks.length > 1 ? ticks[1] : max; + lower = ticks[0]; + left = ( + interpolate(table, 'time', upper, 'pos') - + interpolate(table, 'time', lower, 'pos') + ) / 2; + } + if (!options.time.max) { + upper = ticks[ticks.length - 1]; + lower = ticks.length > 1 ? ticks[ticks.length - 2] : min; + right = ( + interpolate(table, 'time', upper, 'pos') - + interpolate(table, 'time', lower, 'pos') + ) / 2; + } + } + + return {left: left, right: right}; +} + +function ticksFromTimestamps(values, majorUnit) { + var ticks = []; + var i, ilen, value, major; + + for (i = 0, ilen = values.length; i < ilen; ++i) { + value = values[i]; + major = majorUnit ? value === +moment(value).startOf(majorUnit) : false; + + ticks.push({ + value: value, + major: major + }); + } + + return ticks; +} + +module.exports = function(Chart) { + + var defaultConfig = { + position: 'bottom', + + /** + * Data distribution along the scale: + * - 'linear': data are spread according to their time (distances can vary), + * - 'series': data are spread at the same distance from each other. + * @see https://github.com/chartjs/Chart.js/pull/4507 + * @since 2.7.0 + */ + distribution: 'linear', + + /** + * Scale boundary strategy (bypassed by min/max time options) + * - `data`: make sure data are fully visible, ticks outside are removed + * - `ticks`: make sure ticks are fully visible, data outside are truncated + * @see https://github.com/chartjs/Chart.js/pull/4556 + * @since 2.7.0 + */ + bounds: 'data', + + time: { + parser: false, // false == a pattern string from http://momentjs.com/docs/#/parsing/string-format/ or a custom callback that converts its argument to a moment + format: false, // DEPRECATED false == date objects, moment object, callback or a pattern string from http://momentjs.com/docs/#/parsing/string-format/ + unit: false, // false == automatic or override with week, month, year, etc. + round: false, // none, or override with week, month, year, etc. + displayFormat: false, // DEPRECATED + isoWeekday: false, // override week start day - see http://momentjs.com/docs/#/get-set/iso-weekday/ + minUnit: 'millisecond', + + // defaults to unit's corresponding unitFormat below or override using pattern string from http://momentjs.com/docs/#/displaying/format/ + displayFormats: { + millisecond: 'h:mm:ss.SSS a', // 11:20:01.123 AM, + second: 'h:mm:ss a', // 11:20:01 AM + minute: 'h:mm a', // 11:20 AM + hour: 'hA', // 5PM + day: 'MMM D', // Sep 4 + week: 'll', // Week 46, or maybe "[W]WW - YYYY" ? + month: 'MMM YYYY', // Sept 2015 + quarter: '[Q]Q - YYYY', // Q3 + year: 'YYYY' // 2015 + }, + }, + ticks: { + autoSkip: false, + + /** + * Ticks generation input values: + * - 'auto': generates "optimal" ticks based on scale size and time options. + * - 'data': generates ticks from data (including labels from data {t|x|y} objects). + * - 'labels': generates ticks from user given `data.labels` values ONLY. + * @see https://github.com/chartjs/Chart.js/pull/4507 + * @since 2.7.0 + */ + source: 'auto', + + major: { + enabled: false + } + } + }; + + var TimeScale = Chart.Scale.extend({ + initialize: function() { + if (!moment) { + throw new Error('Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com'); + } + + this.mergeTicksOptions(); + + Chart.Scale.prototype.initialize.call(this); + }, + + update: function() { + var me = this; + var options = me.options; + + // DEPRECATIONS: output a message only one time per update + if (options.time && options.time.format) { + console.warn('options.time.format is deprecated and replaced by options.time.parser.'); + } + + return Chart.Scale.prototype.update.apply(me, arguments); + }, + + /** + * Allows data to be referenced via 't' attribute + */ + getRightValue: function(rawValue) { + if (rawValue && rawValue.t !== undefined) { + rawValue = rawValue.t; + } + return Chart.Scale.prototype.getRightValue.call(this, rawValue); + }, + + determineDataLimits: function() { + var me = this; + var chart = me.chart; + var timeOpts = me.options.time; + var min = parse(timeOpts.min, me) || MAX_INTEGER; + var max = parse(timeOpts.max, me) || MIN_INTEGER; + var timestamps = []; + var datasets = []; + var labels = []; + var i, j, ilen, jlen, data, timestamp; + + // Convert labels to timestamps + for (i = 0, ilen = chart.data.labels.length; i < ilen; ++i) { + labels.push(parse(chart.data.labels[i], me)); + } + + // Convert data to timestamps + for (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) { + if (chart.isDatasetVisible(i)) { + data = chart.data.datasets[i].data; + + // Let's consider that all data have the same format. + if (helpers.isObject(data[0])) { + datasets[i] = []; + + for (j = 0, jlen = data.length; j < jlen; ++j) { + timestamp = parse(data[j], me); + timestamps.push(timestamp); + datasets[i][j] = timestamp; + } + } else { + timestamps.push.apply(timestamps, labels); + datasets[i] = labels.slice(0); + } + } else { + datasets[i] = []; + } + } + + if (labels.length) { + // Sort labels **after** data have been converted + labels = arrayUnique(labels).sort(sorter); + min = Math.min(min, labels[0]); + max = Math.max(max, labels[labels.length - 1]); + } + + if (timestamps.length) { + timestamps = arrayUnique(timestamps).sort(sorter); + min = Math.min(min, timestamps[0]); + max = Math.max(max, timestamps[timestamps.length - 1]); + } + + // In case there is no valid min/max, let's use today limits + min = min === MAX_INTEGER ? +moment().startOf('day') : min; + max = max === MIN_INTEGER ? +moment().endOf('day') + 1 : max; + + // Make sure that max is strictly higher than min (required by the lookup table) + me.min = Math.min(min, max); + me.max = Math.max(min + 1, max); + + // PRIVATE + me._horizontal = me.isHorizontal(); + me._table = []; + me._timestamps = { + data: timestamps, + datasets: datasets, + labels: labels + }; + }, + + buildTicks: function() { + var me = this; + var min = me.min; + var max = me.max; + var options = me.options; + var timeOpts = options.time; + var formats = timeOpts.displayFormats; + var capacity = me.getLabelCapacity(min); + var unit = timeOpts.unit || determineUnit(timeOpts.minUnit, min, max, capacity); + var majorUnit = determineMajorUnit(unit); + var timestamps = []; + var ticks = []; + var i, ilen, timestamp; + + switch (options.ticks.source) { + case 'data': + timestamps = me._timestamps.data; + break; + case 'labels': + timestamps = me._timestamps.labels; + break; + case 'auto': + default: + timestamps = generate(min, max, unit, majorUnit, capacity, options); + } + + if (options.bounds === 'ticks' && timestamps.length) { + min = timestamps[0]; + max = timestamps[timestamps.length - 1]; + } + + // Enforce limits with user min/max options + min = parse(timeOpts.min, me) || min; + max = parse(timeOpts.max, me) || max; + + // Remove ticks outside the min/max range + for (i = 0, ilen = timestamps.length; i < ilen; ++i) { + timestamp = timestamps[i]; + if (timestamp >= min && timestamp <= max) { + ticks.push(timestamp); + } + } + + me.min = min; + me.max = max; + + // PRIVATE + me._unit = unit; + me._majorUnit = majorUnit; + me._minorFormat = formats[unit]; + me._majorFormat = formats[majorUnit]; + me._table = buildLookupTable(me._timestamps.data, min, max, options.distribution); + me._offsets = computeOffsets(me._table, ticks, min, max, options); + + return ticksFromTimestamps(ticks, majorUnit); + }, + + getLabelForIndex: function(index, datasetIndex) { + var me = this; + var data = me.chart.data; + var timeOpts = me.options.time; + var label = data.labels && index < data.labels.length ? data.labels[index] : ''; + var value = data.datasets[datasetIndex].data[index]; + + if (helpers.isObject(value)) { + label = me.getRightValue(value); + } + if (timeOpts.tooltipFormat) { + label = momentify(label, timeOpts).format(timeOpts.tooltipFormat); + } + + return label; + }, + + /** + * Function to format an individual tick mark + * @private + */ + tickFormatFunction: function(tick, index, ticks) { + var me = this; + var options = me.options; + var time = tick.valueOf(); + var majorUnit = me._majorUnit; + var majorFormat = me._majorFormat; + var majorTime = tick.clone().startOf(me._majorUnit).valueOf(); + var majorTickOpts = options.ticks.major; + var major = majorTickOpts.enabled && majorUnit && majorFormat && time === majorTime; + var label = tick.format(major ? majorFormat : me._minorFormat); + var tickOpts = major ? majorTickOpts : options.ticks.minor; + var formatter = helpers.valueOrDefault(tickOpts.callback, tickOpts.userCallback); + + return formatter ? formatter(label, index, ticks) : label; + }, + + convertTicksToLabels: function(ticks) { + var labels = []; + var i, ilen; + + for (i = 0, ilen = ticks.length; i < ilen; ++i) { + labels.push(this.tickFormatFunction(moment(ticks[i].value), i, ticks)); + } + + return labels; + }, + + /** + * @private + */ + getPixelForOffset: function(time) { + var me = this; + var size = me._horizontal ? me.width : me.height; + var start = me._horizontal ? me.left : me.top; + var pos = interpolate(me._table, 'time', time, 'pos'); + + return start + size * (me._offsets.left + pos) / (me._offsets.left + 1 + me._offsets.right); + }, + + getPixelForValue: function(value, index, datasetIndex) { + var me = this; + var time = null; + + if (index !== undefined && datasetIndex !== undefined) { + time = me._timestamps.datasets[datasetIndex][index]; + } + + if (time === null) { + time = parse(value, me); + } + + if (time !== null) { + return me.getPixelForOffset(time); + } + }, + + getPixelForTick: function(index) { + var ticks = this.getTicks(); + return index >= 0 && index < ticks.length ? + this.getPixelForOffset(ticks[index].value) : + null; + }, + + getValueForPixel: function(pixel) { + var me = this; + var size = me._horizontal ? me.width : me.height; + var start = me._horizontal ? me.left : me.top; + var pos = (size ? (pixel - start) / size : 0) * (me._offsets.left + 1 + me._offsets.left) - me._offsets.right; + var time = interpolate(me._table, 'pos', pos, 'time'); + + return moment(time); + }, + + /** + * Crude approximation of what the label width might be + * @private + */ + getLabelWidth: function(label) { + var me = this; + var ticksOpts = me.options.ticks; + var tickLabelWidth = me.ctx.measureText(label).width; + var angle = helpers.toRadians(ticksOpts.maxRotation); + var cosRotation = Math.cos(angle); + var sinRotation = Math.sin(angle); + var tickFontSize = helpers.valueOrDefault(ticksOpts.fontSize, defaults.global.defaultFontSize); + + return (tickLabelWidth * cosRotation) + (tickFontSize * sinRotation); + }, + + /** + * @private + */ + getLabelCapacity: function(exampleTime) { + var me = this; + + me._minorFormat = me.options.time.displayFormats.millisecond; // Pick the longest format for guestimation + + var exampleLabel = me.tickFormatFunction(moment(exampleTime), 0, []); + var tickLabelWidth = me.getLabelWidth(exampleLabel); + var innerWidth = me.isHorizontal() ? me.width : me.height; + + return Math.floor(innerWidth / tickLabelWidth); + } + }); + + Chart.scaleService.registerScaleType('time', TimeScale, defaultConfig); +}; + +},{"1":1,"25":25,"45":45}]},{},[7])(7) +}); diff --git a/public/lib/boot/vendor/chart.js/Chart.min.js b/public/lib/boot/vendor/chart.js/Chart.min.js new file mode 100644 index 0000000..f417a0a --- /dev/null +++ b/public/lib/boot/vendor/chart.js/Chart.min.js @@ -0,0 +1,6681 @@ + + + +! function(t) { + if ("object" == typeof exports && "undefined" != typeof module) module.exports = t(); + else if ("function" == typeof define && define.amd) define([], t); + else { + ("undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : this).Chart = t() + } +}(function() { + return function t(e, n, i) { + function a(r, l) { + if (!n[r]) { + if (!e[r]) { + var s = "function" == typeof require && require; + if (!l && s) return s(r, !0); + if (o) return o(r, !0); + var u = new Error("Cannot find module '" + r + "'"); + throw u.code = "MODULE_NOT_FOUND", u + } + var d = n[r] = { + exports: {} + }; + e[r][0].call(d.exports, function(t) { + var n = e[r][1][t]; + return a(n || t) + }, d, d.exports, t, e, n, i) + } + return n[r].exports + } + for (var o = "function" == typeof require && require, r = 0; r < i.length; r++) a(i[r]); + return a + }({ + 1: [function(t, e, n) {}, {}], + 2: [function(t, e, n) { + function i(t) { + if (t) { + var e = /^#([a-fA-F0-9]{3})$/i, + n = /^#([a-fA-F0-9]{6})$/i, + i = /^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i, + a = /^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i, + o = /(\w+)/, + r = [0, 0, 0], + l = 1, + s = t.match(e); + if (s) { + s = s[1]; + for (d = 0; d < r.length; d++) r[d] = parseInt(s[d] + s[d], 16) + } else if (s = t.match(n)) { + s = s[1]; + for (d = 0; d < r.length; d++) r[d] = parseInt(s.slice(2 * d, 2 * d + 2), 16) + } else if (s = t.match(i)) { + for (d = 0; d < r.length; d++) r[d] = parseInt(s[d + 1]); + l = parseFloat(s[4]) + } else if (s = t.match(a)) { + for (d = 0; d < r.length; d++) r[d] = Math.round(2.55 * parseFloat(s[d + 1])); + l = parseFloat(s[4]) + } else if (s = t.match(o)) { + if ("transparent" == s[1]) return [0, 0, 0, 0]; + if (!(r = c[s[1]])) return + } + for (var d = 0; d < r.length; d++) r[d] = u(r[d], 0, 255); + return l = l || 0 == l ? u(l, 0, 1) : 1, r[3] = l, r + } + } + + function a(t) { + if (t) { + var e = /^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/, + n = t.match(e); + if (n) { + var i = parseFloat(n[4]); + return [u(parseInt(n[1]), 0, 360), u(parseFloat(n[2]), 0, 100), u(parseFloat(n[3]), 0, 100), u(isNaN(i) ? 1 : i, 0, 1)] + } + } + } + + function o(t) { + if (t) { + var e = /^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/, + n = t.match(e); + if (n) { + var i = parseFloat(n[4]); + return [u(parseInt(n[1]), 0, 360), u(parseFloat(n[2]), 0, 100), u(parseFloat(n[3]), 0, 100), u(isNaN(i) ? 1 : i, 0, 1)] + } + } + } + + function r(t, e) { + return void 0 === e && (e = void 0 !== t[3] ? t[3] : 1), "rgba(" + t[0] + ", " + t[1] + ", " + t[2] + ", " + e + ")" + } + + function l(t, e) { + return "rgba(" + Math.round(t[0] / 255 * 100) + "%, " + Math.round(t[1] / 255 * 100) + "%, " + Math.round(t[2] / 255 * 100) + "%, " + (e || t[3] || 1) + ")" + } + + function s(t, e) { + return void 0 === e && (e = void 0 !== t[3] ? t[3] : 1), "hsla(" + t[0] + ", " + t[1] + "%, " + t[2] + "%, " + e + ")" + } + + function u(t, e, n) { + return Math.min(Math.max(e, t), n) + } + + function d(t) { + var e = t.toString(16).toUpperCase(); + return e.length < 2 ? "0" + e : e + } + var c = t(6); + e.exports = { + getRgba: i, + getHsla: a, + getRgb: function(t) { + var e = i(t); + return e && e.slice(0, 3) + }, + getHsl: function(t) { + var e = a(t); + return e && e.slice(0, 3) + }, + getHwb: o, + getAlpha: function(t) { + var e = i(t); + return e ? e[3] : (e = a(t)) ? e[3] : (e = o(t)) ? e[3] : void 0 + }, + hexString: function(t) { + return "#" + d(t[0]) + d(t[1]) + d(t[2]) + }, + rgbString: function(t, e) { + return e < 1 || t[3] && t[3] < 1 ? r(t, e) : "rgb(" + t[0] + ", " + t[1] + ", " + t[2] + ")" + }, + rgbaString: r, + percentString: function(t, e) { + return e < 1 || t[3] && t[3] < 1 ? l(t, e) : "rgb(" + Math.round(t[0] / 255 * 100) + "%, " + Math.round(t[1] / 255 * 100) + "%, " + Math.round(t[2] / 255 * 100) + "%)" + }, + percentaString: l, + hslString: function(t, e) { + return e < 1 || t[3] && t[3] < 1 ? s(t, e) : "hsl(" + t[0] + ", " + t[1] + "%, " + t[2] + "%)" + }, + hslaString: s, + hwbString: function(t, e) { + return void 0 === e && (e = void 0 !== t[3] ? t[3] : 1), "hwb(" + t[0] + ", " + t[1] + "%, " + t[2] + "%" + (void 0 !== e && 1 !== e ? ", " + e : "") + ")" + }, + keyword: function(t) { + return h[t.slice(0, 3)] + } + }; + var h = {}; + for (var f in c) h[c[f]] = f + }, { + 6: 6 + }], + 3: [function(t, e, n) { + var i = t(5), + a = t(2), + o = function(t) { + if (t instanceof o) return t; + if (!(this instanceof o)) return new o(t); + this.valid = !1, this.values = { + rgb: [0, 0, 0], + hsl: [0, 0, 0], + hsv: [0, 0, 0], + hwb: [0, 0, 0], + cmyk: [0, 0, 0, 0], + alpha: 1 + }; + var e; + "string" == typeof t ? (e = a.getRgba(t)) ? this.setValues("rgb", e) : (e = a.getHsla(t)) ? this.setValues("hsl", e) : (e = a.getHwb(t)) && this.setValues("hwb", e) : "object" == typeof t && (void 0 !== (e = t).r || void 0 !== e.red ? this.setValues("rgb", e) : void 0 !== e.l || void 0 !== e.lightness ? this.setValues("hsl", e) : void 0 !== e.v || void 0 !== e.value ? this.setValues("hsv", e) : void 0 !== e.w || void 0 !== e.whiteness ? this.setValues("hwb", e) : void 0 === e.c && void 0 === e.cyan || this.setValues("cmyk", e)) + }; + o.prototype = { + isValid: function() { + return this.valid + }, + rgb: function() { + return this.setSpace("rgb", arguments) + }, + hsl: function() { + return this.setSpace("hsl", arguments) + }, + hsv: function() { + return this.setSpace("hsv", arguments) + }, + hwb: function() { + return this.setSpace("hwb", arguments) + }, + cmyk: function() { + return this.setSpace("cmyk", arguments) + }, + rgbArray: function() { + return this.values.rgb + }, + hslArray: function() { + return this.values.hsl + }, + hsvArray: function() { + return this.values.hsv + }, + hwbArray: function() { + var t = this.values; + return 1 !== t.alpha ? t.hwb.concat([t.alpha]) : t.hwb + }, + cmykArray: function() { + return this.values.cmyk + }, + rgbaArray: function() { + var t = this.values; + return t.rgb.concat([t.alpha]) + }, + hslaArray: function() { + var t = this.values; + return t.hsl.concat([t.alpha]) + }, + alpha: function(t) { + return void 0 === t ? this.values.alpha : (this.setValues("alpha", t), this) + }, + red: function(t) { + return this.setChannel("rgb", 0, t) + }, + green: function(t) { + return this.setChannel("rgb", 1, t) + }, + blue: function(t) { + return this.setChannel("rgb", 2, t) + }, + hue: function(t) { + return t && (t = (t %= 360) < 0 ? 360 + t : t), this.setChannel("hsl", 0, t) + }, + saturation: function(t) { + return this.setChannel("hsl", 1, t) + }, + lightness: function(t) { + return this.setChannel("hsl", 2, t) + }, + saturationv: function(t) { + return this.setChannel("hsv", 1, t) + }, + whiteness: function(t) { + return this.setChannel("hwb", 1, t) + }, + blackness: function(t) { + return this.setChannel("hwb", 2, t) + }, + value: function(t) { + return this.setChannel("hsv", 2, t) + }, + cyan: function(t) { + return this.setChannel("cmyk", 0, t) + }, + magenta: function(t) { + return this.setChannel("cmyk", 1, t) + }, + yellow: function(t) { + return this.setChannel("cmyk", 2, t) + }, + black: function(t) { + return this.setChannel("cmyk", 3, t) + }, + hexString: function() { + return a.hexString(this.values.rgb) + }, + rgbString: function() { + return a.rgbString(this.values.rgb, this.values.alpha) + }, + rgbaString: function() { + return a.rgbaString(this.values.rgb, this.values.alpha) + }, + percentString: function() { + return a.percentString(this.values.rgb, this.values.alpha) + }, + hslString: function() { + return a.hslString(this.values.hsl, this.values.alpha) + }, + hslaString: function() { + return a.hslaString(this.values.hsl, this.values.alpha) + }, + hwbString: function() { + return a.hwbString(this.values.hwb, this.values.alpha) + }, + keyword: function() { + return a.keyword(this.values.rgb, this.values.alpha) + }, + rgbNumber: function() { + var t = this.values.rgb; + return t[0] << 16 | t[1] << 8 | t[2] + }, + luminosity: function() { + for (var t = this.values.rgb, e = [], n = 0; n < t.length; n++) { + var i = t[n] / 255; + e[n] = i <= .03928 ? i / 12.92 : Math.pow((i + .055) / 1.055, 2.4) + } + return .2126 * e[0] + .7152 * e[1] + .0722 * e[2] + }, + contrast: function(t) { + var e = this.luminosity(), + n = t.luminosity(); + return e > n ? (e + .05) / (n + .05) : (n + .05) / (e + .05) + }, + level: function(t) { + var e = this.contrast(t); + return e >= 7.1 ? "AAA" : e >= 4.5 ? "AA" : "" + }, + dark: function() { + var t = this.values.rgb; + return (299 * t[0] + 587 * t[1] + 114 * t[2]) / 1e3 < 128 + }, + light: function() { + return !this.dark() + }, + negate: function() { + for (var t = [], e = 0; e < 3; e++) t[e] = 255 - this.values.rgb[e]; + return this.setValues("rgb", t), this + }, + lighten: function(t) { + var e = this.values.hsl; + return e[2] += e[2] * t, this.setValues("hsl", e), this + }, + darken: function(t) { + var e = this.values.hsl; + return e[2] -= e[2] * t, this.setValues("hsl", e), this + }, + saturate: function(t) { + var e = this.values.hsl; + return e[1] += e[1] * t, this.setValues("hsl", e), this + }, + desaturate: function(t) { + var e = this.values.hsl; + return e[1] -= e[1] * t, this.setValues("hsl", e), this + }, + whiten: function(t) { + var e = this.values.hwb; + return e[1] += e[1] * t, this.setValues("hwb", e), this + }, + blacken: function(t) { + var e = this.values.hwb; + return e[2] += e[2] * t, this.setValues("hwb", e), this + }, + greyscale: function() { + var t = this.values.rgb, + e = .3 * t[0] + .59 * t[1] + .11 * t[2]; + return this.setValues("rgb", [e, e, e]), this + }, + clearer: function(t) { + var e = this.values.alpha; + return this.setValues("alpha", e - e * t), this + }, + opaquer: function(t) { + var e = this.values.alpha; + return this.setValues("alpha", e + e * t), this + }, + rotate: function(t) { + var e = this.values.hsl, + n = (e[0] + t) % 360; + return e[0] = n < 0 ? 360 + n : n, this.setValues("hsl", e), this + }, + mix: function(t, e) { + var n = this, + i = t, + a = void 0 === e ? .5 : e, + o = 2 * a - 1, + r = n.alpha() - i.alpha(), + l = ((o * r == -1 ? o : (o + r) / (1 + o * r)) + 1) / 2, + s = 1 - l; + return this.rgb(l * n.red() + s * i.red(), l * n.green() + s * i.green(), l * n.blue() + s * i.blue()).alpha(n.alpha() * a + i.alpha() * (1 - a)) + }, + toJSON: function() { + return this.rgb() + }, + clone: function() { + var t, e, n = new o, + i = this.values, + a = n.values; + for (var r in i) i.hasOwnProperty(r) && (t = i[r], "[object Array]" === (e = {}.toString.call(t)) ? a[r] = t.slice(0) : "[object Number]" === e ? a[r] = t : console.error("unexpected color value:", t)); + return n + } + }, o.prototype.spaces = { + rgb: ["red", "green", "blue"], + hsl: ["hue", "saturation", "lightness"], + hsv: ["hue", "saturation", "value"], + hwb: ["hue", "whiteness", "blackness"], + cmyk: ["cyan", "magenta", "yellow", "black"] + }, o.prototype.maxes = { + rgb: [255, 255, 255], + hsl: [360, 100, 100], + hsv: [360, 100, 100], + hwb: [360, 100, 100], + cmyk: [100, 100, 100, 100] + }, o.prototype.getValues = function(t) { + for (var e = this.values, n = {}, i = 0; i < t.length; i++) n[t.charAt(i)] = e[t][i]; + return 1 !== e.alpha && (n.a = e.alpha), n + }, o.prototype.setValues = function(t, e) { + var n, a = this.values, + o = this.spaces, + r = this.maxes, + l = 1; + if (this.valid = !0, "alpha" === t) l = e; + else if (e.length) a[t] = e.slice(0, t.length), l = e[t.length]; + else if (void 0 !== e[t.charAt(0)]) { + for (n = 0; n < t.length; n++) a[t][n] = e[t.charAt(n)]; + l = e.a + } else if (void 0 !== e[o[t][0]]) { + var s = o[t]; + for (n = 0; n < t.length; n++) a[t][n] = e[s[n]]; + l = e.alpha + } + if (a.alpha = Math.max(0, Math.min(1, void 0 === l ? a.alpha : l)), "alpha" === t) return !1; + var u; + for (n = 0; n < t.length; n++) u = Math.max(0, Math.min(r[t][n], a[t][n])), a[t][n] = Math.round(u); + for (var d in o) d !== t && (a[d] = i[t][d](a[t])); + return !0 + }, o.prototype.setSpace = function(t, e) { + var n = e[0]; + return void 0 === n ? this.getValues(t) : ("number" == typeof n && (n = Array.prototype.slice.call(e)), this.setValues(t, n), this) + }, o.prototype.setChannel = function(t, e, n) { + var i = this.values[t]; + return void 0 === n ? i[e] : n === i[e] ? this : (i[e] = n, this.setValues(t, i), this) + }, "undefined" != typeof window && (window.Color = o), e.exports = o + }, { + 2: 2, + 5: 5 + }], + 4: [function(t, e, n) { + function i(t) { + var e, n, i, a = t[0] / 255, + o = t[1] / 255, + r = t[2] / 255, + l = Math.min(a, o, r), + s = Math.max(a, o, r), + u = s - l; + return s == l ? e = 0 : a == s ? e = (o - r) / u : o == s ? e = 2 + (r - a) / u : r == s && (e = 4 + (a - o) / u), (e = Math.min(60 * e, 360)) < 0 && (e += 360), i = (l + s) / 2, n = s == l ? 0 : i <= .5 ? u / (s + l) : u / (2 - s - l), [e, 100 * n, 100 * i] + } + + function a(t) { + var e, n, i, a = t[0], + o = t[1], + r = t[2], + l = Math.min(a, o, r), + s = Math.max(a, o, r), + u = s - l; + return n = 0 == s ? 0 : u / s * 1e3 / 10, s == l ? e = 0 : a == s ? e = (o - r) / u : o == s ? e = 2 + (r - a) / u : r == s && (e = 4 + (a - o) / u), (e = Math.min(60 * e, 360)) < 0 && (e += 360), i = s / 255 * 1e3 / 10, [e, n, i] + } + + function o(t) { + var e = t[0], + n = t[1], + a = t[2]; + return [i(t)[0], 100 * (1 / 255 * Math.min(e, Math.min(n, a))), 100 * (a = 1 - 1 / 255 * Math.max(e, Math.max(n, a)))] + } + + function l(t) { + var e, n, i, a, o = t[0] / 255, + r = t[1] / 255, + l = t[2] / 255; + return a = Math.min(1 - o, 1 - r, 1 - l), e = (1 - o - a) / (1 - a) || 0, n = (1 - r - a) / (1 - a) || 0, i = (1 - l - a) / (1 - a) || 0, [100 * e, 100 * n, 100 * i, 100 * a] + } + + function s(t) { + return C[JSON.stringify(t)] + } + + function u(t) { + var e = t[0] / 255, + n = t[1] / 255, + i = t[2] / 255; + return [100 * (.4124 * (e = e > .04045 ? Math.pow((e + .055) / 1.055, 2.4) : e / 12.92) + .3576 * (n = n > .04045 ? Math.pow((n + .055) / 1.055, 2.4) : n / 12.92) + .1805 * (i = i > .04045 ? Math.pow((i + .055) / 1.055, 2.4) : i / 12.92)), 100 * (.2126 * e + .7152 * n + .0722 * i), 100 * (.0193 * e + .1192 * n + .9505 * i)] + } + + function d(t) { + var e, n, i, a = u(t), + o = a[0], + r = a[1], + l = a[2]; + return o /= 95.047, r /= 100, l /= 108.883, o = o > .008856 ? Math.pow(o, 1 / 3) : 7.787 * o + 16 / 116, r = r > .008856 ? Math.pow(r, 1 / 3) : 7.787 * r + 16 / 116, l = l > .008856 ? Math.pow(l, 1 / 3) : 7.787 * l + 16 / 116, e = 116 * r - 16, n = 500 * (o - r), i = 200 * (r - l), [e, n, i] + } + + function c(t) { + var e, n, i, a, o, r = t[0] / 360, + l = t[1] / 100, + s = t[2] / 100; + if (0 == l) return o = 255 * s, [o, o, o]; + e = 2 * s - (n = s < .5 ? s * (1 + l) : s + l - s * l), a = [0, 0, 0]; + for (var u = 0; u < 3; u++)(i = r + 1 / 3 * -(u - 1)) < 0 && i++, i > 1 && i--, o = 6 * i < 1 ? e + 6 * (n - e) * i : 2 * i < 1 ? n : 3 * i < 2 ? e + (n - e) * (2 / 3 - i) * 6 : e, a[u] = 255 * o; + return a + } + + function h(t) { + var e = t[0] / 60, + n = t[1] / 100, + i = t[2] / 100, + a = Math.floor(e) % 6, + o = e - Math.floor(e), + r = 255 * i * (1 - n), + l = 255 * i * (1 - n * o), + s = 255 * i * (1 - n * (1 - o)), + i = 255 * i; + switch (a) { + case 0: + return [i, s, r]; + case 1: + return [l, i, r]; + case 2: + return [r, i, s]; + case 3: + return [r, l, i]; + case 4: + return [s, r, i]; + case 5: + return [i, r, l] + } + } + + function f(t) { + var e, n, i, a, o = t[0] / 360, + l = t[1] / 100, + s = t[2] / 100, + u = l + s; + switch (u > 1 && (l /= u, s /= u), e = Math.floor(6 * o), n = 1 - s, i = 6 * o - e, 0 != (1 & e) && (i = 1 - i), a = l + i * (n - l), e) { + default: + case 6: + case 0: + r = n, + g = a, + b = l; + break; + case 1: + r = a, + g = n, + b = l; + break; + case 2: + r = l, + g = n, + b = a; + break; + case 3: + r = l, + g = a, + b = n; + break; + case 4: + r = a, + g = l, + b = n; + break; + case 5: + r = n, + g = l, + b = a + } + return [255 * r, 255 * g, 255 * b] + } + + function p(t) { + var e, n, i, a = t[0] / 100, + o = t[1] / 100, + r = t[2] / 100, + l = t[3] / 100; + return e = 1 - Math.min(1, a * (1 - l) + l), n = 1 - Math.min(1, o * (1 - l) + l), i = 1 - Math.min(1, r * (1 - l) + l), [255 * e, 255 * n, 255 * i] + } + + function v(t) { + var e, n, i, a = t[0] / 100, + o = t[1] / 100, + r = t[2] / 100; + return e = 3.2406 * a + -1.5372 * o + -.4986 * r, n = -.9689 * a + 1.8758 * o + .0415 * r, i = .0557 * a + -.204 * o + 1.057 * r, e = e > .0031308 ? 1.055 * Math.pow(e, 1 / 2.4) - .055 : e *= 12.92, n = n > .0031308 ? 1.055 * Math.pow(n, 1 / 2.4) - .055 : n *= 12.92, i = i > .0031308 ? 1.055 * Math.pow(i, 1 / 2.4) - .055 : i *= 12.92, e = Math.min(Math.max(0, e), 1), n = Math.min(Math.max(0, n), 1), i = Math.min(Math.max(0, i), 1), [255 * e, 255 * n, 255 * i] + } + + function m(t) { + var e, n, i, a = t[0], + o = t[1], + r = t[2]; + return a /= 95.047, o /= 100, r /= 108.883, a = a > .008856 ? Math.pow(a, 1 / 3) : 7.787 * a + 16 / 116, o = o > .008856 ? Math.pow(o, 1 / 3) : 7.787 * o + 16 / 116, r = r > .008856 ? Math.pow(r, 1 / 3) : 7.787 * r + 16 / 116, e = 116 * o - 16, n = 500 * (a - o), i = 200 * (o - r), [e, n, i] + } + + function x(t) { + var e, n, i, a, o = t[0], + r = t[1], + l = t[2]; + return o <= 8 ? a = (n = 100 * o / 903.3) / 100 * 7.787 + 16 / 116 : (n = 100 * Math.pow((o + 16) / 116, 3), a = Math.pow(n / 100, 1 / 3)), e = e / 95.047 <= .008856 ? e = 95.047 * (r / 500 + a - 16 / 116) / 7.787 : 95.047 * Math.pow(r / 500 + a, 3), i = i / 108.883 <= .008859 ? i = 108.883 * (a - l / 200 - 16 / 116) / 7.787 : 108.883 * Math.pow(a - l / 200, 3), [e, n, i] + } + + function y(t) { + var e, n, i, a = t[0], + o = t[1], + r = t[2]; + return e = Math.atan2(r, o), (n = 360 * e / 2 / Math.PI) < 0 && (n += 360), i = Math.sqrt(o * o + r * r), [a, i, n] + } + + function k(t) { + return v(x(t)) + } + + function w(t) { + var e, n, i, a = t[0], + o = t[1]; + return i = t[2] / 360 * 2 * Math.PI, e = o * Math.cos(i), n = o * Math.sin(i), [a, e, n] + } + + function M(t) { + return S[t] + } + e.exports = { + rgb2hsl: i, + rgb2hsv: a, + rgb2hwb: o, + rgb2cmyk: l, + rgb2keyword: s, + rgb2xyz: u, + rgb2lab: d, + rgb2lch: function(t) { + return y(d(t)) + }, + hsl2rgb: c, + hsl2hsv: function(t) { + var e, n, i = t[0], + a = t[1] / 100, + o = t[2] / 100; + return 0 === o ? [0, 0, 0] : (o *= 2, a *= o <= 1 ? o : 2 - o, n = (o + a) / 2, e = 2 * a / (o + a), [i, 100 * e, 100 * n]) + }, + hsl2hwb: function(t) { + return o(c(t)) + }, + hsl2cmyk: function(t) { + return l(c(t)) + }, + hsl2keyword: function(t) { + return s(c(t)) + }, + hsv2rgb: h, + hsv2hsl: function(t) { + var e, n, i = t[0], + a = t[1] / 100, + o = t[2] / 100; + return n = (2 - a) * o, e = a * o, e /= n <= 1 ? n : 2 - n, e = e || 0, n /= 2, [i, 100 * e, 100 * n] + }, + hsv2hwb: function(t) { + return o(h(t)) + }, + hsv2cmyk: function(t) { + return l(h(t)) + }, + hsv2keyword: function(t) { + return s(h(t)) + }, + hwb2rgb: f, + hwb2hsl: function(t) { + return i(f(t)) + }, + hwb2hsv: function(t) { + return a(f(t)) + }, + hwb2cmyk: function(t) { + return l(f(t)) + }, + hwb2keyword: function(t) { + return s(f(t)) + }, + cmyk2rgb: p, + cmyk2hsl: function(t) { + return i(p(t)) + }, + cmyk2hsv: function(t) { + return a(p(t)) + }, + cmyk2hwb: function(t) { + return o(p(t)) + }, + cmyk2keyword: function(t) { + return s(p(t)) + }, + keyword2rgb: M, + keyword2hsl: function(t) { + return i(M(t)) + }, + keyword2hsv: function(t) { + return a(M(t)) + }, + keyword2hwb: function(t) { + return o(M(t)) + }, + keyword2cmyk: function(t) { + return l(M(t)) + }, + keyword2lab: function(t) { + return d(M(t)) + }, + keyword2xyz: function(t) { + return u(M(t)) + }, + xyz2rgb: v, + xyz2lab: m, + xyz2lch: function(t) { + return y(m(t)) + }, + lab2xyz: x, + lab2rgb: k, + lab2lch: y, + lch2lab: w, + lch2xyz: function(t) { + return x(w(t)) + }, + lch2rgb: function(t) { + return k(w(t)) + } + }; + var S = { + aliceblue: [240, 248, 255], + antiquewhite: [250, 235, 215], + aqua: [0, 255, 255], + aquamarine: [127, 255, 212], + azure: [240, 255, 255], + beige: [245, 245, 220], + bisque: [255, 228, 196], + black: [0, 0, 0], + blanchedalmond: [255, 235, 205], + blue: [0, 0, 255], + blueviolet: [138, 43, 226], + brown: [165, 42, 42], + burlywood: [222, 184, 135], + cadetblue: [95, 158, 160], + chartreuse: [127, 255, 0], + chocolate: [210, 105, 30], + coral: [255, 127, 80], + cornflowerblue: [100, 149, 237], + cornsilk: [255, 248, 220], + crimson: [220, 20, 60], + cyan: [0, 255, 255], + darkblue: [0, 0, 139], + darkcyan: [0, 139, 139], + darkgoldenrod: [184, 134, 11], + darkgray: [169, 169, 169], + darkgreen: [0, 100, 0], + darkgrey: [169, 169, 169], + darkkhaki: [189, 183, 107], + darkmagenta: [139, 0, 139], + darkolivegreen: [85, 107, 47], + darkorange: [255, 140, 0], + darkorchid: [153, 50, 204], + darkred: [139, 0, 0], + darksalmon: [233, 150, 122], + darkseagreen: [143, 188, 143], + darkslateblue: [72, 61, 139], + darkslategray: [47, 79, 79], + darkslategrey: [47, 79, 79], + darkturquoise: [0, 206, 209], + darkviolet: [148, 0, 211], + deeppink: [255, 20, 147], + deepskyblue: [0, 191, 255], + dimgray: [105, 105, 105], + dimgrey: [105, 105, 105], + dodgerblue: [30, 144, 255], + firebrick: [178, 34, 34], + floralwhite: [255, 250, 240], + forestgreen: [34, 139, 34], + fuchsia: [255, 0, 255], + gainsboro: [220, 220, 220], + ghostwhite: [248, 248, 255], + gold: [255, 215, 0], + goldenrod: [218, 165, 32], + gray: [128, 128, 128], + green: [0, 128, 0], + greenyellow: [173, 255, 47], + grey: [128, 128, 128], + honeydew: [240, 255, 240], + hotpink: [255, 105, 180], + indianred: [205, 92, 92], + indigo: [75, 0, 130], + ivory: [255, 255, 240], + khaki: [240, 230, 140], + lavender: [230, 230, 250], + lavenderblush: [255, 240, 245], + lawngreen: [124, 252, 0], + lemonchiffon: [255, 250, 205], + lightblue: [173, 216, 230], + lightcoral: [240, 128, 128], + lightcyan: [224, 255, 255], + lightgoldenrodyellow: [250, 250, 210], + lightgray: [211, 211, 211], + lightgreen: [144, 238, 144], + lightgrey: [211, 211, 211], + lightpink: [255, 182, 193], + lightsalmon: [255, 160, 122], + lightseagreen: [32, 178, 170], + lightskyblue: [135, 206, 250], + lightslategray: [119, 136, 153], + lightslategrey: [119, 136, 153], + lightsteelblue: [176, 196, 222], + lightyellow: [255, 255, 224], + lime: [0, 255, 0], + limegreen: [50, 205, 50], + linen: [250, 240, 230], + magenta: [255, 0, 255], + maroon: [128, 0, 0], + mediumaquamarine: [102, 205, 170], + mediumblue: [0, 0, 205], + mediumorchid: [186, 85, 211], + mediumpurple: [147, 112, 219], + mediumseagreen: [60, 179, 113], + mediumslateblue: [123, 104, 238], + mediumspringgreen: [0, 250, 154], + mediumturquoise: [72, 209, 204], + mediumvioletred: [199, 21, 133], + midnightblue: [25, 25, 112], + mintcream: [245, 255, 250], + mistyrose: [255, 228, 225], + moccasin: [255, 228, 181], + navajowhite: [255, 222, 173], + navy: [0, 0, 128], + oldlace: [253, 245, 230], + olive: [128, 128, 0], + olivedrab: [107, 142, 35], + orange: [255, 165, 0], + orangered: [255, 69, 0], + orchid: [218, 112, 214], + palegoldenrod: [238, 232, 170], + palegreen: [152, 251, 152], + paleturquoise: [175, 238, 238], + palevioletred: [219, 112, 147], + papayawhip: [255, 239, 213], + peachpuff: [255, 218, 185], + peru: [205, 133, 63], + pink: [255, 192, 203], + plum: [221, 160, 221], + powderblue: [176, 224, 230], + purple: [128, 0, 128], + rebeccapurple: [102, 51, 153], + red: [255, 0, 0], + rosybrown: [188, 143, 143], + royalblue: [65, 105, 225], + saddlebrown: [139, 69, 19], + salmon: [250, 128, 114], + sandybrown: [244, 164, 96], + seagreen: [46, 139, 87], + seashell: [255, 245, 238], + sienna: [160, 82, 45], + silver: [192, 192, 192], + skyblue: [135, 206, 235], + slateblue: [106, 90, 205], + slategray: [112, 128, 144], + slategrey: [112, 128, 144], + snow: [255, 250, 250], + springgreen: [0, 255, 127], + steelblue: [70, 130, 180], + tan: [210, 180, 140], + teal: [0, 128, 128], + thistle: [216, 191, 216], + tomato: [255, 99, 71], + turquoise: [64, 224, 208], + violet: [238, 130, 238], + wheat: [245, 222, 179], + white: [255, 255, 255], + whitesmoke: [245, 245, 245], + yellow: [255, 255, 0], + yellowgreen: [154, 205, 50] + }, + C = {}; + for (var _ in S) C[JSON.stringify(S[_])] = _ + }, {}], + 5: [function(t, e, n) { + var i = t(4), + a = function() { + return new u + }; + for (var o in i) { + a[o + "Raw"] = function(t) { + return function(e) { + return "number" == typeof e && (e = Array.prototype.slice.call(arguments)), i[t](e) + } + }(o); + var r = /(\w+)2(\w+)/.exec(o), + l = r[1], + s = r[2]; + (a[l] = a[l] || {})[s] = a[o] = function(t) { + return function(e) { + "number" == typeof e && (e = Array.prototype.slice.call(arguments)); + var n = i[t](e); + if ("string" == typeof n || void 0 === n) return n; + for (var a = 0; a < n.length; a++) n[a] = Math.round(n[a]); + return n + } + }(o) + } + var u = function() { + this.convs = {} + }; + u.prototype.routeSpace = function(t, e) { + var n = e[0]; + return void 0 === n ? this.getValues(t) : ("number" == typeof n && (n = Array.prototype.slice.call(e)), this.setValues(t, n)) + }, u.prototype.setValues = function(t, e) { + return this.space = t, this.convs = {}, this.convs[t] = e, this + }, u.prototype.getValues = function(t) { + var e = this.convs[t]; + if (!e) { + var n = this.space, + i = this.convs[n]; + e = a[n][t](i), this.convs[t] = e + } + return e + }, ["rgb", "hsl", "hsv", "cmyk", "keyword"].forEach(function(t) { + u.prototype[t] = function(e) { + return this.routeSpace(t, arguments) + } + }), e.exports = a + }, { + 4: 4 + }], + 6: [function(t, e, n) { + "use strict"; + e.exports = { + aliceblue: [240, 248, 255], + antiquewhite: [250, 235, 215], + aqua: [0, 255, 255], + aquamarine: [127, 255, 212], + azure: [240, 255, 255], + beige: [245, 245, 220], + bisque: [255, 228, 196], + black: [0, 0, 0], + blanchedalmond: [255, 235, 205], + blue: [0, 0, 255], + blueviolet: [138, 43, 226], + brown: [165, 42, 42], + burlywood: [222, 184, 135], + cadetblue: [95, 158, 160], + chartreuse: [127, 255, 0], + chocolate: [210, 105, 30], + coral: [255, 127, 80], + cornflowerblue: [100, 149, 237], + cornsilk: [255, 248, 220], + crimson: [220, 20, 60], + cyan: [0, 255, 255], + darkblue: [0, 0, 139], + darkcyan: [0, 139, 139], + darkgoldenrod: [184, 134, 11], + darkgray: [169, 169, 169], + darkgreen: [0, 100, 0], + darkgrey: [169, 169, 169], + darkkhaki: [189, 183, 107], + darkmagenta: [139, 0, 139], + darkolivegreen: [85, 107, 47], + darkorange: [255, 140, 0], + darkorchid: [153, 50, 204], + darkred: [139, 0, 0], + darksalmon: [233, 150, 122], + darkseagreen: [143, 188, 143], + darkslateblue: [72, 61, 139], + darkslategray: [47, 79, 79], + darkslategrey: [47, 79, 79], + darkturquoise: [0, 206, 209], + darkviolet: [148, 0, 211], + deeppink: [255, 20, 147], + deepskyblue: [0, 191, 255], + dimgray: [105, 105, 105], + dimgrey: [105, 105, 105], + dodgerblue: [30, 144, 255], + firebrick: [178, 34, 34], + floralwhite: [255, 250, 240], + forestgreen: [34, 139, 34], + fuchsia: [255, 0, 255], + gainsboro: [220, 220, 220], + ghostwhite: [248, 248, 255], + gold: [255, 215, 0], + goldenrod: [218, 165, 32], + gray: [128, 128, 128], + green: [0, 128, 0], + greenyellow: [173, 255, 47], + grey: [128, 128, 128], + honeydew: [240, 255, 240], + hotpink: [255, 105, 180], + indianred: [205, 92, 92], + indigo: [75, 0, 130], + ivory: [255, 255, 240], + khaki: [240, 230, 140], + lavender: [230, 230, 250], + lavenderblush: [255, 240, 245], + lawngreen: [124, 252, 0], + lemonchiffon: [255, 250, 205], + lightblue: [173, 216, 230], + lightcoral: [240, 128, 128], + lightcyan: [224, 255, 255], + lightgoldenrodyellow: [250, 250, 210], + lightgray: [211, 211, 211], + lightgreen: [144, 238, 144], + lightgrey: [211, 211, 211], + lightpink: [255, 182, 193], + lightsalmon: [255, 160, 122], + lightseagreen: [32, 178, 170], + lightskyblue: [135, 206, 250], + lightslategray: [119, 136, 153], + lightslategrey: [119, 136, 153], + lightsteelblue: [176, 196, 222], + lightyellow: [255, 255, 224], + lime: [0, 255, 0], + limegreen: [50, 205, 50], + linen: [250, 240, 230], + magenta: [255, 0, 255], + maroon: [128, 0, 0], + mediumaquamarine: [102, 205, 170], + mediumblue: [0, 0, 205], + mediumorchid: [186, 85, 211], + mediumpurple: [147, 112, 219], + mediumseagreen: [60, 179, 113], + mediumslateblue: [123, 104, 238], + mediumspringgreen: [0, 250, 154], + mediumturquoise: [72, 209, 204], + mediumvioletred: [199, 21, 133], + midnightblue: [25, 25, 112], + mintcream: [245, 255, 250], + mistyrose: [255, 228, 225], + moccasin: [255, 228, 181], + navajowhite: [255, 222, 173], + navy: [0, 0, 128], + oldlace: [253, 245, 230], + olive: [128, 128, 0], + olivedrab: [107, 142, 35], + orange: [255, 165, 0], + orangered: [255, 69, 0], + orchid: [218, 112, 214], + palegoldenrod: [238, 232, 170], + palegreen: [152, 251, 152], + paleturquoise: [175, 238, 238], + palevioletred: [219, 112, 147], + papayawhip: [255, 239, 213], + peachpuff: [255, 218, 185], + peru: [205, 133, 63], + pink: [255, 192, 203], + plum: [221, 160, 221], + powderblue: [176, 224, 230], + purple: [128, 0, 128], + rebeccapurple: [102, 51, 153], + red: [255, 0, 0], + rosybrown: [188, 143, 143], + royalblue: [65, 105, 225], + saddlebrown: [139, 69, 19], + salmon: [250, 128, 114], + sandybrown: [244, 164, 96], + seagreen: [46, 139, 87], + seashell: [255, 245, 238], + sienna: [160, 82, 45], + silver: [192, 192, 192], + skyblue: [135, 206, 235], + slateblue: [106, 90, 205], + slategray: [112, 128, 144], + slategrey: [112, 128, 144], + snow: [255, 250, 250], + springgreen: [0, 255, 127], + steelblue: [70, 130, 180], + tan: [210, 180, 140], + teal: [0, 128, 128], + thistle: [216, 191, 216], + tomato: [255, 99, 71], + turquoise: [64, 224, 208], + violet: [238, 130, 238], + wheat: [245, 222, 179], + white: [255, 255, 255], + whitesmoke: [245, 245, 245], + yellow: [255, 255, 0], + yellowgreen: [154, 205, 50] + } + }, {}], + 7: [function(t, e, n) { + var i = t(29)(); + i.helpers = t(45), t(27)(i), i.defaults = t(25), i.Element = t(26), i.elements = t(40), i.Interaction = t(28), i.platform = t(48), t(31)(i), t(22)(i), t(23)(i), t(24)(i), t(30)(i), t(33)(i), t(32)(i), t(35)(i), t(54)(i), t(52)(i), t(53)(i), t(55)(i), t(56)(i), t(57)(i), t(15)(i), t(16)(i), t(17)(i), t(18)(i), t(19)(i), t(20)(i), t(21)(i), t(8)(i), t(9)(i), t(10)(i), t(11)(i), t(12)(i), t(13)(i), t(14)(i); + var a = []; + a.push(t(49)(i), t(50)(i), t(51)(i)), i.plugins.register(a), i.platform.initialize(), e.exports = i, "undefined" != typeof window && (window.Chart = i), i.canvasHelpers = i.helpers.canvas + }, { + 10: 10, + 11: 11, + 12: 12, + 13: 13, + 14: 14, + 15: 15, + 16: 16, + 17: 17, + 18: 18, + 19: 19, + 20: 20, + 21: 21, + 22: 22, + 23: 23, + 24: 24, + 25: 25, + 26: 26, + 27: 27, + 28: 28, + 29: 29, + 30: 30, + 31: 31, + 32: 32, + 33: 33, + 35: 35, + 40: 40, + 45: 45, + 48: 48, + 49: 49, + 50: 50, + 51: 51, + 52: 52, + 53: 53, + 54: 54, + 55: 55, + 56: 56, + 57: 57, + 8: 8, + 9: 9 + }], + 8: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Bar = function(e, n) { + return n.type = "bar", new t(e, n) + } + } + }, {}], + 9: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Bubble = function(e, n) { + return n.type = "bubble", new t(e, n) + } + } + }, {}], + 10: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Doughnut = function(e, n) { + return n.type = "doughnut", new t(e, n) + } + } + }, {}], + 11: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Line = function(e, n) { + return n.type = "line", new t(e, n) + } + } + }, {}], + 12: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.PolarArea = function(e, n) { + return n.type = "polarArea", new t(e, n) + } + } + }, {}], + 13: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Radar = function(e, n) { + return n.type = "radar", new t(e, n) + } + } + }, {}], + 14: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + t.Scatter = function(e, n) { + return n.type = "scatter", new t(e, n) + } + } + }, {}], + 15: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("bar", { + hover: { + mode: "label" + }, + scales: { + xAxes: [{ + type: "category", + categoryPercentage: .8, + barPercentage: .9, + offset: !0, + gridLines: { + offsetGridLines: !0 + } + }], + yAxes: [{ + type: "linear" + }] + } + }), i._set("horizontalBar", { + hover: { + mode: "index", + axis: "y" + }, + scales: { + xAxes: [{ + type: "linear", + position: "bottom" + }], + yAxes: [{ + position: "left", + type: "category", + categoryPercentage: .8, + barPercentage: .9, + offset: !0, + gridLines: { + offsetGridLines: !0 + } + }] + }, + elements: { + rectangle: { + borderSkipped: "left" + } + }, + tooltips: { + callbacks: { + title: function(t, e) { + var n = ""; + return t.length > 0 && (t[0].yLabel ? n = t[0].yLabel : e.labels.length > 0 && t[0].index < e.labels.length && (n = e.labels[t[0].index])), n + }, + label: function(t, e) { + return (e.datasets[t.datasetIndex].label || "") + ": " + t.xLabel + } + }, + mode: "index", + axis: "y" + } + }), e.exports = function(t) { + t.controllers.bar = t.DatasetController.extend({ + dataElementType: a.Rectangle, + initialize: function() { + var e, n = this; + t.DatasetController.prototype.initialize.apply(n, arguments), (e = n.getMeta()).stack = n.getDataset().stack, e.bar = !0 + }, + update: function(t) { + var e, n, i = this, + a = i.getMeta().data; + for (i._ruler = i.getRuler(), e = 0, n = a.length; e < n; ++e) i.updateElement(a[e], e, t) + }, + updateElement: function(t, e, n) { + var i = this, + a = i.chart, + r = i.getMeta(), + l = i.getDataset(), + s = t.custom || {}, + u = a.options.elements.rectangle; + t._xScale = i.getScaleForId(r.xAxisID), t._yScale = i.getScaleForId(r.yAxisID), t._datasetIndex = i.index, t._index = e, t._model = { + datasetLabel: l.label, + label: a.data.labels[e], + borderSkipped: s.borderSkipped ? s.borderSkipped : u.borderSkipped, + backgroundColor: s.backgroundColor ? s.backgroundColor : o.valueAtIndexOrDefault(l.backgroundColor, e, u.backgroundColor), + borderColor: s.borderColor ? s.borderColor : o.valueAtIndexOrDefault(l.borderColor, e, u.borderColor), + borderWidth: s.borderWidth ? s.borderWidth : o.valueAtIndexOrDefault(l.borderWidth, e, u.borderWidth) + }, i.updateElementGeometry(t, e, n), t.pivot() + }, + updateElementGeometry: function(t, e, n) { + var i = this, + a = t._model, + o = i.getValueScale(), + r = o.getBasePixel(), + l = o.isHorizontal(), + s = i._ruler || i.getRuler(), + u = i.calculateBarValuePixels(i.index, e), + d = i.calculateBarIndexPixels(i.index, e, s); + a.horizontal = l, a.base = n ? r : u.base, a.x = l ? n ? r : u.head : d.center, a.y = l ? d.center : n ? r : u.head, a.height = l ? d.size : void 0, a.width = l ? void 0 : d.size + }, + getValueScaleId: function() { + return this.getMeta().yAxisID + }, + getIndexScaleId: function() { + return this.getMeta().xAxisID + }, + getValueScale: function() { + return this.getScaleForId(this.getValueScaleId()) + }, + getIndexScale: function() { + return this.getScaleForId(this.getIndexScaleId()) + }, + getStackCount: function(t) { + var e, n, i = this, + a = i.chart, + o = i.getIndexScale().options.stacked, + r = void 0 === t ? a.data.datasets.length : t + 1, + l = []; + for (e = 0; e < r; ++e)(n = a.getDatasetMeta(e)).bar && a.isDatasetVisible(e) && (!1 === o || !0 === o && -1 === l.indexOf(n.stack) || void 0 === o && (void 0 === n.stack || -1 === l.indexOf(n.stack))) && l.push(n.stack); + return l.length + }, + getStackIndex: function(t) { + return this.getStackCount(t) - 1 + }, + getRuler: function() { + var t, e, n = this, + i = n.getIndexScale(), + a = n.getStackCount(), + o = n.index, + r = [], + l = i.isHorizontal(), + s = l ? i.left : i.top, + u = s + (l ? i.width : i.height); + for (t = 0, e = n.getMeta().data.length; t < e; ++t) r.push(i.getPixelForValue(null, t, o)); + return { + pixels: r, + start: s, + end: u, + stackCount: a, + scale: i + } + }, + calculateBarValuePixels: function(t, e) { + var n, i, a, o, r, l, s = this, + u = s.chart, + d = s.getMeta(), + c = s.getValueScale(), + h = u.data.datasets, + f = c.getRightValue(h[t].data[e]), + g = c.options.stacked, + p = d.stack, + v = 0; + if (g || void 0 === g && void 0 !== p) + for (n = 0; n < t; ++n)(i = u.getDatasetMeta(n)).bar && i.stack === p && i.controller.getValueScaleId() === c.id && u.isDatasetVisible(n) && (a = c.getRightValue(h[n].data[e]), (f < 0 && a < 0 || f >= 0 && a > 0) && (v += a)); + return o = c.getPixelForValue(v), r = c.getPixelForValue(v + f), l = (r - o) / 2, { + size: l, + base: o, + head: r, + center: r + l / 2 + } + }, + calculateBarIndexPixels: function(t, e, n) { + var i, a, r, l, s, u, d = this, + c = n.scale.options, + h = d.getStackIndex(t), + f = n.pixels, + g = f[e], + p = f.length, + v = n.start, + m = n.end; + return 1 === p ? (i = g > v ? g - v : m - g, a = g < m ? m - g : g - v) : (e > 0 && (i = (g - f[e - 1]) / 2, e === p - 1 && (a = i)), e < p - 1 && (a = (f[e + 1] - g) / 2, 0 === e && (i = a))), r = i * c.categoryPercentage, l = a * c.categoryPercentage, s = (r + l) / n.stackCount, u = s * c.barPercentage, u = Math.min(o.valueOrDefault(c.barThickness, u), o.valueOrDefault(c.maxBarThickness, 1 / 0)), g -= r, g += s * h, g += (s - u) / 2, { + size: u, + base: g, + head: g + u, + center: g + u / 2 + } + }, + draw: function() { + var t = this, + e = t.chart, + n = t.getValueScale(), + i = t.getMeta().data, + a = t.getDataset(), + r = i.length, + l = 0; + for (o.canvas.clipArea(e.ctx, e.chartArea); l < r; ++l) isNaN(n.getRightValue(a.data[l])) || i[l].draw(); + o.canvas.unclipArea(e.ctx) + }, + setHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t._index, + i = t.custom || {}, + a = t._model; + a.backgroundColor = i.hoverBackgroundColor ? i.hoverBackgroundColor : o.valueAtIndexOrDefault(e.hoverBackgroundColor, n, o.getHoverColor(a.backgroundColor)), a.borderColor = i.hoverBorderColor ? i.hoverBorderColor : o.valueAtIndexOrDefault(e.hoverBorderColor, n, o.getHoverColor(a.borderColor)), a.borderWidth = i.hoverBorderWidth ? i.hoverBorderWidth : o.valueAtIndexOrDefault(e.hoverBorderWidth, n, a.borderWidth) + }, + removeHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t._index, + i = t.custom || {}, + a = t._model, + r = this.chart.options.elements.rectangle; + a.backgroundColor = i.backgroundColor ? i.backgroundColor : o.valueAtIndexOrDefault(e.backgroundColor, n, r.backgroundColor), a.borderColor = i.borderColor ? i.borderColor : o.valueAtIndexOrDefault(e.borderColor, n, r.borderColor), a.borderWidth = i.borderWidth ? i.borderWidth : o.valueAtIndexOrDefault(e.borderWidth, n, r.borderWidth) + } + }), t.controllers.horizontalBar = t.controllers.bar.extend({ + getValueScaleId: function() { + return this.getMeta().xAxisID + }, + getIndexScaleId: function() { + return this.getMeta().yAxisID + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 16: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("bubble", { + hover: { + mode: "single" + }, + scales: { + xAxes: [{ + type: "linear", + position: "bottom", + id: "x-axis-0" + }], + yAxes: [{ + type: "linear", + position: "left", + id: "y-axis-0" + }] + }, + tooltips: { + callbacks: { + title: function() { + return "" + }, + label: function(t, e) { + var n = e.datasets[t.datasetIndex].label || "", + i = e.datasets[t.datasetIndex].data[t.index]; + return n + ": (" + t.xLabel + ", " + t.yLabel + ", " + i.r + ")" + } + } + } + }), e.exports = function(t) { + t.controllers.bubble = t.DatasetController.extend({ + dataElementType: a.Point, + update: function(t) { + var e = this, + n = e.getMeta().data; + o.each(n, function(n, i) { + e.updateElement(n, i, t) + }) + }, + updateElement: function(t, e, n) { + var i = this, + a = i.getMeta(), + o = t.custom || {}, + r = i.getScaleForId(a.xAxisID), + l = i.getScaleForId(a.yAxisID), + s = i._resolveElementOptions(t, e), + u = i.getDataset().data[e], + d = i.index, + c = n ? r.getPixelForDecimal(.5) : r.getPixelForValue("object" == typeof u ? u : NaN, e, d), + h = n ? l.getBasePixel() : l.getPixelForValue(u, e, d); + t._xScale = r, t._yScale = l, t._options = s, t._datasetIndex = d, t._index = e, t._model = { + backgroundColor: s.backgroundColor, + borderColor: s.borderColor, + borderWidth: s.borderWidth, + hitRadius: s.hitRadius, + pointStyle: s.pointStyle, + radius: n ? 0 : s.radius, + skip: o.skip || isNaN(c) || isNaN(h), + x: c, + y: h + }, t.pivot() + }, + setHoverStyle: function(t) { + var e = t._model, + n = t._options; + e.backgroundColor = o.valueOrDefault(n.hoverBackgroundColor, o.getHoverColor(n.backgroundColor)), e.borderColor = o.valueOrDefault(n.hoverBorderColor, o.getHoverColor(n.borderColor)), e.borderWidth = o.valueOrDefault(n.hoverBorderWidth, n.borderWidth), e.radius = n.radius + n.hoverRadius + }, + removeHoverStyle: function(t) { + var e = t._model, + n = t._options; + e.backgroundColor = n.backgroundColor, e.borderColor = n.borderColor, e.borderWidth = n.borderWidth, e.radius = n.radius + }, + _resolveElementOptions: function(t, e) { + var n, i, a, r = this, + l = r.chart, + s = l.data.datasets[r.index], + u = t.custom || {}, + d = l.options.elements.point, + c = o.options.resolve, + h = s.data[e], + f = {}, + g = { + chart: l, + dataIndex: e, + dataset: s, + datasetIndex: r.index + }, + p = ["backgroundColor", "borderColor", "borderWidth", "hoverBackgroundColor", "hoverBorderColor", "hoverBorderWidth", "hoverRadius", "hitRadius", "pointStyle"]; + for (n = 0, i = p.length; n < i; ++n) f[a = p[n]] = c([u[a], s[a], d[a]], g, e); + return f.radius = c([u.radius, h ? h.r : void 0, s.radius, d.radius], g, e), f + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 17: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("doughnut", { + animation: { + animateRotate: !0, + animateScale: !1 + }, + hover: { + mode: "single" + }, + legendCallback: function(t) { + var e = []; + e.push('
      '); + var n = t.data, + i = n.datasets, + a = n.labels; + if (i.length) + for (var o = 0; o < i[0].data.length; ++o) e.push('
    • '), a[o] && e.push(a[o]), e.push("
    • "); + return e.push("
    "), e.join("") + }, + legend: { + labels: { + generateLabels: function(t) { + var e = t.data; + return e.labels.length && e.datasets.length ? e.labels.map(function(n, i) { + var a = t.getDatasetMeta(0), + r = e.datasets[0], + l = a.data[i], + s = l && l.custom || {}, + u = o.valueAtIndexOrDefault, + d = t.options.elements.arc; + return { + text: n, + fillStyle: s.backgroundColor ? s.backgroundColor : u(r.backgroundColor, i, d.backgroundColor), + strokeStyle: s.borderColor ? s.borderColor : u(r.borderColor, i, d.borderColor), + lineWidth: s.borderWidth ? s.borderWidth : u(r.borderWidth, i, d.borderWidth), + hidden: isNaN(r.data[i]) || a.data[i].hidden, + index: i + } + }) : [] + } + }, + onClick: function(t, e) { + var n, i, a, o = e.index, + r = this.chart; + for (n = 0, i = (r.data.datasets || []).length; n < i; ++n)(a = r.getDatasetMeta(n)).data[o] && (a.data[o].hidden = !a.data[o].hidden); + r.update() + } + }, + cutoutPercentage: 50, + rotation: -.5 * Math.PI, + circumference: 2 * Math.PI, + tooltips: { + callbacks: { + title: function() { + return "" + }, + label: function(t, e) { + var n = e.labels[t.index], + i = ": " + e.datasets[t.datasetIndex].data[t.index]; + return o.isArray(n) ? (n = n.slice())[0] += i : n += i, n + } + } + } + }), i._set("pie", o.clone(i.doughnut)), i._set("pie", { + cutoutPercentage: 0 + }), e.exports = function(t) { + t.controllers.doughnut = t.controllers.pie = t.DatasetController.extend({ + dataElementType: a.Arc, + linkScales: o.noop, + getRingIndex: function(t) { + for (var e = 0, n = 0; n < t; ++n) this.chart.isDatasetVisible(n) && ++e; + return e + }, + update: function(t) { + var e = this, + n = e.chart, + i = n.chartArea, + a = n.options, + r = a.elements.arc, + l = i.right - i.left - r.borderWidth, + s = i.bottom - i.top - r.borderWidth, + u = Math.min(l, s), + d = { + x: 0, + y: 0 + }, + c = e.getMeta(), + h = a.cutoutPercentage, + f = a.circumference; + if (f < 2 * Math.PI) { + var g = a.rotation % (2 * Math.PI), + p = (g += 2 * Math.PI * (g >= Math.PI ? -1 : g < -Math.PI ? 1 : 0)) + f, + v = { + x: Math.cos(g), + y: Math.sin(g) + }, + m = { + x: Math.cos(p), + y: Math.sin(p) + }, + b = g <= 0 && p >= 0 || g <= 2 * Math.PI && 2 * Math.PI <= p, + x = g <= .5 * Math.PI && .5 * Math.PI <= p || g <= 2.5 * Math.PI && 2.5 * Math.PI <= p, + y = g <= -Math.PI && -Math.PI <= p || g <= Math.PI && Math.PI <= p, + k = g <= .5 * -Math.PI && .5 * -Math.PI <= p || g <= 1.5 * Math.PI && 1.5 * Math.PI <= p, + w = h / 100, + M = { + x: y ? -1 : Math.min(v.x * (v.x < 0 ? 1 : w), m.x * (m.x < 0 ? 1 : w)), + y: k ? -1 : Math.min(v.y * (v.y < 0 ? 1 : w), m.y * (m.y < 0 ? 1 : w)) + }, + S = { + x: b ? 1 : Math.max(v.x * (v.x > 0 ? 1 : w), m.x * (m.x > 0 ? 1 : w)), + y: x ? 1 : Math.max(v.y * (v.y > 0 ? 1 : w), m.y * (m.y > 0 ? 1 : w)) + }, + C = { + width: .5 * (S.x - M.x), + height: .5 * (S.y - M.y) + }; + u = Math.min(l / C.width, s / C.height), d = { + x: -.5 * (S.x + M.x), + y: -.5 * (S.y + M.y) + } + } + n.borderWidth = e.getMaxBorderWidth(c.data), n.outerRadius = Math.max((u - n.borderWidth) / 2, 0), n.innerRadius = Math.max(h ? n.outerRadius / 100 * h : 0, 0), n.radiusLength = (n.outerRadius - n.innerRadius) / n.getVisibleDatasetCount(), n.offsetX = d.x * n.outerRadius, n.offsetY = d.y * n.outerRadius, c.total = e.calculateTotal(), e.outerRadius = n.outerRadius - n.radiusLength * e.getRingIndex(e.index), e.innerRadius = Math.max(e.outerRadius - n.radiusLength, 0), o.each(c.data, function(n, i) { + e.updateElement(n, i, t) + }) + }, + updateElement: function(t, e, n) { + var i = this, + a = i.chart, + r = a.chartArea, + l = a.options, + s = l.animation, + u = (r.left + r.right) / 2, + d = (r.top + r.bottom) / 2, + c = l.rotation, + h = l.rotation, + f = i.getDataset(), + g = n && s.animateRotate ? 0 : t.hidden ? 0 : i.calculateCircumference(f.data[e]) * (l.circumference / (2 * Math.PI)), + p = n && s.animateScale ? 0 : i.innerRadius, + v = n && s.animateScale ? 0 : i.outerRadius, + m = o.valueAtIndexOrDefault; + o.extend(t, { + _datasetIndex: i.index, + _index: e, + _model: { + x: u + a.offsetX, + y: d + a.offsetY, + startAngle: c, + endAngle: h, + circumference: g, + outerRadius: v, + innerRadius: p, + label: m(f.label, e, a.data.labels[e]) + } + }); + var b = t._model; + this.removeHoverStyle(t), n && s.animateRotate || (b.startAngle = 0 === e ? l.rotation : i.getMeta().data[e - 1]._model.endAngle, b.endAngle = b.startAngle + b.circumference), t.pivot() + }, + removeHoverStyle: function(e) { + t.DatasetController.prototype.removeHoverStyle.call(this, e, this.chart.options.elements.arc) + }, + calculateTotal: function() { + var t, e = this.getDataset(), + n = this.getMeta(), + i = 0; + return o.each(n.data, function(n, a) { + t = e.data[a], isNaN(t) || n.hidden || (i += Math.abs(t)) + }), i + }, + calculateCircumference: function(t) { + var e = this.getMeta().total; + return e > 0 && !isNaN(t) ? 2 * Math.PI * (t / e) : 0 + }, + getMaxBorderWidth: function(t) { + for (var e, n, i = 0, a = this.index, o = t.length, r = 0; r < o; r++) e = t[r]._model ? t[r]._model.borderWidth : 0, i = (n = t[r]._chart ? t[r]._chart.config.data.datasets[a].hoverBorderWidth : 0) > (i = e > i ? e : i) ? n : i; + return i + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 18: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("line", { + showLines: !0, + spanGaps: !1, + hover: { + mode: "label" + }, + scales: { + xAxes: [{ + type: "category", + id: "x-axis-0" + }], + yAxes: [{ + type: "linear", + id: "y-axis-0" + }] + } + }), e.exports = function(t) { + function e(t, e) { + return o.valueOrDefault(t.showLine, e.showLines) + } + t.controllers.line = t.DatasetController.extend({ + datasetElementType: a.Line, + dataElementType: a.Point, + update: function(t) { + var n, i, a, r = this, + l = r.getMeta(), + s = l.dataset, + u = l.data || [], + d = r.chart.options, + c = d.elements.line, + h = r.getScaleForId(l.yAxisID), + f = r.getDataset(), + g = e(f, d); + for (g && (a = s.custom || {}, void 0 !== f.tension && void 0 === f.lineTension && (f.lineTension = f.tension), s._scale = h, s._datasetIndex = r.index, s._children = u, s._model = { + spanGaps: f.spanGaps ? f.spanGaps : d.spanGaps, + tension: a.tension ? a.tension : o.valueOrDefault(f.lineTension, c.tension), + backgroundColor: a.backgroundColor ? a.backgroundColor : f.backgroundColor || c.backgroundColor, + borderWidth: a.borderWidth ? a.borderWidth : f.borderWidth || c.borderWidth, + borderColor: a.borderColor ? a.borderColor : f.borderColor || c.borderColor, + borderCapStyle: a.borderCapStyle ? a.borderCapStyle : f.borderCapStyle || c.borderCapStyle, + borderDash: a.borderDash ? a.borderDash : f.borderDash || c.borderDash, + borderDashOffset: a.borderDashOffset ? a.borderDashOffset : f.borderDashOffset || c.borderDashOffset, + borderJoinStyle: a.borderJoinStyle ? a.borderJoinStyle : f.borderJoinStyle || c.borderJoinStyle, + fill: a.fill ? a.fill : void 0 !== f.fill ? f.fill : c.fill, + steppedLine: a.steppedLine ? a.steppedLine : o.valueOrDefault(f.steppedLine, c.stepped), + cubicInterpolationMode: a.cubicInterpolationMode ? a.cubicInterpolationMode : o.valueOrDefault(f.cubicInterpolationMode, c.cubicInterpolationMode) + }, s.pivot()), n = 0, i = u.length; n < i; ++n) r.updateElement(u[n], n, t); + for (g && 0 !== s._model.tension && r.updateBezierControlPoints(), n = 0, i = u.length; n < i; ++n) u[n].pivot() + }, + getPointBackgroundColor: function(t, e) { + var n = this.chart.options.elements.point.backgroundColor, + i = this.getDataset(), + a = t.custom || {}; + return a.backgroundColor ? n = a.backgroundColor : i.pointBackgroundColor ? n = o.valueAtIndexOrDefault(i.pointBackgroundColor, e, n) : i.backgroundColor && (n = i.backgroundColor), n + }, + getPointBorderColor: function(t, e) { + var n = this.chart.options.elements.point.borderColor, + i = this.getDataset(), + a = t.custom || {}; + return a.borderColor ? n = a.borderColor : i.pointBorderColor ? n = o.valueAtIndexOrDefault(i.pointBorderColor, e, n) : i.borderColor && (n = i.borderColor), n + }, + getPointBorderWidth: function(t, e) { + var n = this.chart.options.elements.point.borderWidth, + i = this.getDataset(), + a = t.custom || {}; + return isNaN(a.borderWidth) ? !isNaN(i.pointBorderWidth) || o.isArray(i.pointBorderWidth) ? n = o.valueAtIndexOrDefault(i.pointBorderWidth, e, n) : isNaN(i.borderWidth) || (n = i.borderWidth) : n = a.borderWidth, n + }, + updateElement: function(t, e, n) { + var i, a, r = this, + l = r.getMeta(), + s = t.custom || {}, + u = r.getDataset(), + d = r.index, + c = u.data[e], + h = r.getScaleForId(l.yAxisID), + f = r.getScaleForId(l.xAxisID), + g = r.chart.options.elements.point; + void 0 !== u.radius && void 0 === u.pointRadius && (u.pointRadius = u.radius), void 0 !== u.hitRadius && void 0 === u.pointHitRadius && (u.pointHitRadius = u.hitRadius), i = f.getPixelForValue("object" == typeof c ? c : NaN, e, d), a = n ? h.getBasePixel() : r.calculatePointY(c, e, d), t._xScale = f, t._yScale = h, t._datasetIndex = d, t._index = e, t._model = { + x: i, + y: a, + skip: s.skip || isNaN(i) || isNaN(a), + radius: s.radius || o.valueAtIndexOrDefault(u.pointRadius, e, g.radius), + pointStyle: s.pointStyle || o.valueAtIndexOrDefault(u.pointStyle, e, g.pointStyle), + backgroundColor: r.getPointBackgroundColor(t, e), + borderColor: r.getPointBorderColor(t, e), + borderWidth: r.getPointBorderWidth(t, e), + tension: l.dataset._model ? l.dataset._model.tension : 0, + steppedLine: !!l.dataset._model && l.dataset._model.steppedLine, + hitRadius: s.hitRadius || o.valueAtIndexOrDefault(u.pointHitRadius, e, g.hitRadius) + } + }, + calculatePointY: function(t, e, n) { + var i, a, o, r = this, + l = r.chart, + s = r.getMeta(), + u = r.getScaleForId(s.yAxisID), + d = 0, + c = 0; + if (u.options.stacked) { + for (i = 0; i < n; i++) + if (a = l.data.datasets[i], "line" === (o = l.getDatasetMeta(i)).type && o.yAxisID === u.id && l.isDatasetVisible(i)) { + var h = Number(u.getRightValue(a.data[e])); + h < 0 ? c += h || 0 : d += h || 0 + } + var f = Number(u.getRightValue(t)); + return f < 0 ? u.getPixelForValue(c + f) : u.getPixelForValue(d + f) + } + return u.getPixelForValue(t) + }, + updateBezierControlPoints: function() { + function t(t, e, n) { + return Math.max(Math.min(t, n), e) + } + var e, n, i, a, r = this, + l = r.getMeta(), + s = r.chart.chartArea, + u = l.data || []; + if (l.dataset._model.spanGaps && (u = u.filter(function(t) { + return !t._model.skip + })), "monotone" === l.dataset._model.cubicInterpolationMode) o.splineCurveMonotone(u); + else + for (e = 0, n = u.length; e < n; ++e) i = u[e]._model, a = o.splineCurve(o.previousItem(u, e)._model, i, o.nextItem(u, e)._model, l.dataset._model.tension), i.controlPointPreviousX = a.previous.x, i.controlPointPreviousY = a.previous.y, i.controlPointNextX = a.next.x, i.controlPointNextY = a.next.y; + if (r.chart.options.elements.line.capBezierPoints) + for (e = 0, n = u.length; e < n; ++e)(i = u[e]._model).controlPointPreviousX = t(i.controlPointPreviousX, s.left, s.right), i.controlPointPreviousY = t(i.controlPointPreviousY, s.top, s.bottom), i.controlPointNextX = t(i.controlPointNextX, s.left, s.right), i.controlPointNextY = t(i.controlPointNextY, s.top, s.bottom) + }, + draw: function() { + var t = this, + n = t.chart, + i = t.getMeta(), + a = i.data || [], + r = n.chartArea, + l = a.length, + s = 0; + for (o.canvas.clipArea(n.ctx, r), e(t.getDataset(), n.options) && i.dataset.draw(), o.canvas.unclipArea(n.ctx); s < l; ++s) a[s].draw(r) + }, + setHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t._index, + i = t.custom || {}, + a = t._model; + a.radius = i.hoverRadius || o.valueAtIndexOrDefault(e.pointHoverRadius, n, this.chart.options.elements.point.hoverRadius), a.backgroundColor = i.hoverBackgroundColor || o.valueAtIndexOrDefault(e.pointHoverBackgroundColor, n, o.getHoverColor(a.backgroundColor)), a.borderColor = i.hoverBorderColor || o.valueAtIndexOrDefault(e.pointHoverBorderColor, n, o.getHoverColor(a.borderColor)), a.borderWidth = i.hoverBorderWidth || o.valueAtIndexOrDefault(e.pointHoverBorderWidth, n, a.borderWidth) + }, + removeHoverStyle: function(t) { + var e = this, + n = e.chart.data.datasets[t._datasetIndex], + i = t._index, + a = t.custom || {}, + r = t._model; + void 0 !== n.radius && void 0 === n.pointRadius && (n.pointRadius = n.radius), r.radius = a.radius || o.valueAtIndexOrDefault(n.pointRadius, i, e.chart.options.elements.point.radius), r.backgroundColor = e.getPointBackgroundColor(t, i), r.borderColor = e.getPointBorderColor(t, i), r.borderWidth = e.getPointBorderWidth(t, i) + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 19: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("polarArea", { + scale: { + type: "radialLinear", + angleLines: { + display: !1 + }, + gridLines: { + circular: !0 + }, + pointLabels: { + display: !1 + }, + ticks: { + beginAtZero: !0 + } + }, + animation: { + animateRotate: !0, + animateScale: !0 + }, + startAngle: -.5 * Math.PI, + legendCallback: function(t) { + var e = []; + e.push('
      '); + var n = t.data, + i = n.datasets, + a = n.labels; + if (i.length) + for (var o = 0; o < i[0].data.length; ++o) e.push('
    • '), a[o] && e.push(a[o]), e.push("
    • "); + return e.push("
    "), e.join("") + }, + legend: { + labels: { + generateLabels: function(t) { + var e = t.data; + return e.labels.length && e.datasets.length ? e.labels.map(function(n, i) { + var a = t.getDatasetMeta(0), + r = e.datasets[0], + l = a.data[i].custom || {}, + s = o.valueAtIndexOrDefault, + u = t.options.elements.arc; + return { + text: n, + fillStyle: l.backgroundColor ? l.backgroundColor : s(r.backgroundColor, i, u.backgroundColor), + strokeStyle: l.borderColor ? l.borderColor : s(r.borderColor, i, u.borderColor), + lineWidth: l.borderWidth ? l.borderWidth : s(r.borderWidth, i, u.borderWidth), + hidden: isNaN(r.data[i]) || a.data[i].hidden, + index: i + } + }) : [] + } + }, + onClick: function(t, e) { + var n, i, a, o = e.index, + r = this.chart; + for (n = 0, i = (r.data.datasets || []).length; n < i; ++n)(a = r.getDatasetMeta(n)).data[o].hidden = !a.data[o].hidden; + r.update() + } + }, + tooltips: { + callbacks: { + title: function() { + return "" + }, + label: function(t, e) { + return e.labels[t.index] + ": " + t.yLabel + } + } + } + }), e.exports = function(t) { + t.controllers.polarArea = t.DatasetController.extend({ + dataElementType: a.Arc, + linkScales: o.noop, + update: function(t) { + var e = this, + n = e.chart, + i = n.chartArea, + a = e.getMeta(), + r = n.options, + l = r.elements.arc, + s = Math.min(i.right - i.left, i.bottom - i.top); + n.outerRadius = Math.max((s - l.borderWidth / 2) / 2, 0), n.innerRadius = Math.max(r.cutoutPercentage ? n.outerRadius / 100 * r.cutoutPercentage : 1, 0), n.radiusLength = (n.outerRadius - n.innerRadius) / n.getVisibleDatasetCount(), e.outerRadius = n.outerRadius - n.radiusLength * e.index, e.innerRadius = e.outerRadius - n.radiusLength, a.count = e.countVisibleElements(), o.each(a.data, function(n, i) { + e.updateElement(n, i, t) + }) + }, + updateElement: function(t, e, n) { + for (var i = this, a = i.chart, r = i.getDataset(), l = a.options, s = l.animation, u = a.scale, d = a.data.labels, c = i.calculateCircumference(r.data[e]), h = u.xCenter, f = u.yCenter, g = 0, p = i.getMeta(), v = 0; v < e; ++v) isNaN(r.data[v]) || p.data[v].hidden || ++g; + var m = l.startAngle, + b = t.hidden ? 0 : u.getDistanceFromCenterForValue(r.data[e]), + x = m + c * g, + y = x + (t.hidden ? 0 : c), + k = s.animateScale ? 0 : u.getDistanceFromCenterForValue(r.data[e]); + o.extend(t, { + _datasetIndex: i.index, + _index: e, + _scale: u, + _model: { + x: h, + y: f, + innerRadius: 0, + outerRadius: n ? k : b, + startAngle: n && s.animateRotate ? m : x, + endAngle: n && s.animateRotate ? m : y, + label: o.valueAtIndexOrDefault(d, e, d[e]) + } + }), i.removeHoverStyle(t), t.pivot() + }, + removeHoverStyle: function(e) { + t.DatasetController.prototype.removeHoverStyle.call(this, e, this.chart.options.elements.arc) + }, + countVisibleElements: function() { + var t = this.getDataset(), + e = this.getMeta(), + n = 0; + return o.each(e.data, function(e, i) { + isNaN(t.data[i]) || e.hidden || n++ + }), n + }, + calculateCircumference: function(t) { + var e = this.getMeta().count; + return e > 0 && !isNaN(t) ? 2 * Math.PI / e : 0 + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 20: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("radar", { + scale: { + type: "radialLinear" + }, + elements: { + line: { + tension: 0 + } + } + }), e.exports = function(t) { + t.controllers.radar = t.DatasetController.extend({ + datasetElementType: a.Line, + dataElementType: a.Point, + linkScales: o.noop, + update: function(t) { + var e = this, + n = e.getMeta(), + i = n.dataset, + a = n.data, + r = i.custom || {}, + l = e.getDataset(), + s = e.chart.options.elements.line, + u = e.chart.scale; + void 0 !== l.tension && void 0 === l.lineTension && (l.lineTension = l.tension), o.extend(n.dataset, { + _datasetIndex: e.index, + _scale: u, + _children: a, + _loop: !0, + _model: { + tension: r.tension ? r.tension : o.valueOrDefault(l.lineTension, s.tension), + backgroundColor: r.backgroundColor ? r.backgroundColor : l.backgroundColor || s.backgroundColor, + borderWidth: r.borderWidth ? r.borderWidth : l.borderWidth || s.borderWidth, + borderColor: r.borderColor ? r.borderColor : l.borderColor || s.borderColor, + fill: r.fill ? r.fill : void 0 !== l.fill ? l.fill : s.fill, + borderCapStyle: r.borderCapStyle ? r.borderCapStyle : l.borderCapStyle || s.borderCapStyle, + borderDash: r.borderDash ? r.borderDash : l.borderDash || s.borderDash, + borderDashOffset: r.borderDashOffset ? r.borderDashOffset : l.borderDashOffset || s.borderDashOffset, + borderJoinStyle: r.borderJoinStyle ? r.borderJoinStyle : l.borderJoinStyle || s.borderJoinStyle + } + }), n.dataset.pivot(), o.each(a, function(n, i) { + e.updateElement(n, i, t) + }, e), e.updateBezierControlPoints() + }, + updateElement: function(t, e, n) { + var i = this, + a = t.custom || {}, + r = i.getDataset(), + l = i.chart.scale, + s = i.chart.options.elements.point, + u = l.getPointPositionForValue(e, r.data[e]); + void 0 !== r.radius && void 0 === r.pointRadius && (r.pointRadius = r.radius), void 0 !== r.hitRadius && void 0 === r.pointHitRadius && (r.pointHitRadius = r.hitRadius), o.extend(t, { + _datasetIndex: i.index, + _index: e, + _scale: l, + _model: { + x: n ? l.xCenter : u.x, + y: n ? l.yCenter : u.y, + tension: a.tension ? a.tension : o.valueOrDefault(r.lineTension, i.chart.options.elements.line.tension), + radius: a.radius ? a.radius : o.valueAtIndexOrDefault(r.pointRadius, e, s.radius), + backgroundColor: a.backgroundColor ? a.backgroundColor : o.valueAtIndexOrDefault(r.pointBackgroundColor, e, s.backgroundColor), + borderColor: a.borderColor ? a.borderColor : o.valueAtIndexOrDefault(r.pointBorderColor, e, s.borderColor), + borderWidth: a.borderWidth ? a.borderWidth : o.valueAtIndexOrDefault(r.pointBorderWidth, e, s.borderWidth), + pointStyle: a.pointStyle ? a.pointStyle : o.valueAtIndexOrDefault(r.pointStyle, e, s.pointStyle), + hitRadius: a.hitRadius ? a.hitRadius : o.valueAtIndexOrDefault(r.pointHitRadius, e, s.hitRadius) + } + }), t._model.skip = a.skip ? a.skip : isNaN(t._model.x) || isNaN(t._model.y) + }, + updateBezierControlPoints: function() { + var t = this.chart.chartArea, + e = this.getMeta(); + o.each(e.data, function(n, i) { + var a = n._model, + r = o.splineCurve(o.previousItem(e.data, i, !0)._model, a, o.nextItem(e.data, i, !0)._model, a.tension); + a.controlPointPreviousX = Math.max(Math.min(r.previous.x, t.right), t.left), a.controlPointPreviousY = Math.max(Math.min(r.previous.y, t.bottom), t.top), a.controlPointNextX = Math.max(Math.min(r.next.x, t.right), t.left), a.controlPointNextY = Math.max(Math.min(r.next.y, t.bottom), t.top), n.pivot() + }) + }, + setHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t.custom || {}, + i = t._index, + a = t._model; + a.radius = n.hoverRadius ? n.hoverRadius : o.valueAtIndexOrDefault(e.pointHoverRadius, i, this.chart.options.elements.point.hoverRadius), a.backgroundColor = n.hoverBackgroundColor ? n.hoverBackgroundColor : o.valueAtIndexOrDefault(e.pointHoverBackgroundColor, i, o.getHoverColor(a.backgroundColor)), a.borderColor = n.hoverBorderColor ? n.hoverBorderColor : o.valueAtIndexOrDefault(e.pointHoverBorderColor, i, o.getHoverColor(a.borderColor)), a.borderWidth = n.hoverBorderWidth ? n.hoverBorderWidth : o.valueAtIndexOrDefault(e.pointHoverBorderWidth, i, a.borderWidth) + }, + removeHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t.custom || {}, + i = t._index, + a = t._model, + r = this.chart.options.elements.point; + a.radius = n.radius ? n.radius : o.valueAtIndexOrDefault(e.pointRadius, i, r.radius), a.backgroundColor = n.backgroundColor ? n.backgroundColor : o.valueAtIndexOrDefault(e.pointBackgroundColor, i, r.backgroundColor), a.borderColor = n.borderColor ? n.borderColor : o.valueAtIndexOrDefault(e.pointBorderColor, i, r.borderColor), a.borderWidth = n.borderWidth ? n.borderWidth : o.valueAtIndexOrDefault(e.pointBorderWidth, i, r.borderWidth) + } + }) + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 21: [function(t, e, n) { + "use strict"; + t(25)._set("scatter", { + hover: { + mode: "single" + }, + scales: { + xAxes: [{ + id: "x-axis-1", + type: "linear", + position: "bottom" + }], + yAxes: [{ + id: "y-axis-1", + type: "linear", + position: "left" + }] + }, + showLines: !1, + tooltips: { + callbacks: { + title: function() { + return "" + }, + label: function(t) { + return "(" + t.xLabel + ", " + t.yLabel + ")" + } + } + } + }), e.exports = function(t) { + t.controllers.scatter = t.controllers.line + } + }, { + 25: 25 + }], + 22: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + animation: { + duration: 1e3, + easing: "easeOutQuart", + onProgress: o.noop, + onComplete: o.noop + } + }), e.exports = function(t) { + t.Animation = a.extend({ + chart: null, + currentStep: 0, + numSteps: 60, + easing: "", + render: null, + onAnimationProgress: null, + onAnimationComplete: null + }), t.animationService = { + frameDuration: 17, + animations: [], + dropFrames: 0, + request: null, + addAnimation: function(t, e, n, i) { + var a, o, r = this.animations; + for (e.chart = t, i || (t.animating = !0), a = 0, o = r.length; a < o; ++a) + if (r[a].chart === t) return void(r[a] = e); + r.push(e), 1 === r.length && this.requestAnimationFrame() + }, + cancelAnimation: function(t) { + var e = o.findIndex(this.animations, function(e) { + return e.chart === t + }); - 1 !== e && (this.animations.splice(e, 1), t.animating = !1) + }, + requestAnimationFrame: function() { + var t = this; + null === t.request && (t.request = o.requestAnimFrame.call(window, function() { + t.request = null, t.startDigest() + })) + }, + startDigest: function() { + var t = this, + e = Date.now(), + n = 0; + t.dropFrames > 1 && (n = Math.floor(t.dropFrames), t.dropFrames = t.dropFrames % 1), t.advance(1 + n); + var i = Date.now(); + t.dropFrames += (i - e) / t.frameDuration, t.animations.length > 0 && t.requestAnimationFrame() + }, + advance: function(t) { + for (var e, n, i = this.animations, a = 0; a < i.length;) n = (e = i[a]).chart, e.currentStep = (e.currentStep || 0) + t, e.currentStep = Math.min(e.currentStep, e.numSteps), o.callback(e.render, [n, e], n), o.callback(e.onAnimationProgress, [e], n), e.currentStep >= e.numSteps ? (o.callback(e.onAnimationComplete, [e], n), n.animating = !1, i.splice(a, 1)) : ++a + } + }, Object.defineProperty(t.Animation.prototype, "animationObject", { + get: function() { + return this + } + }), Object.defineProperty(t.Animation.prototype, "chartInstance", { + get: function() { + return this.chart + }, + set: function(t) { + this.chart = t + } + }) + } + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 23: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(45), + o = t(28), + r = t(48); + e.exports = function(t) { + function e(t) { + var e = (t = t || {}).data = t.data || {}; + return e.datasets = e.datasets || [], e.labels = e.labels || [], t.options = a.configMerge(i.global, i[t.type], t.options || {}), t + } + + function n(t) { + var e = t.options; + e.scale ? t.scale.options = e.scale : e.scales && e.scales.xAxes.concat(e.scales.yAxes).forEach(function(e) { + t.scales[e.id].options = e + }), t.tooltip._options = e.tooltips + } + + function l(t) { + return "top" === t || "bottom" === t + } + var s = t.plugins; + t.types = {}, t.instances = {}, t.controllers = {}, a.extend(t.prototype, { + construct: function(n, i) { + var o = this; + i = e(i); + var l = r.acquireContext(n, i), + s = l && l.canvas, + u = s && s.height, + d = s && s.width; + o.id = a.uid(), o.ctx = l, o.canvas = s, o.config = i, o.width = d, o.height = u, o.aspectRatio = u ? d / u : null, o.options = i.options, o._bufferedRender = !1, o.chart = o, o.controller = o, t.instances[o.id] = o, Object.defineProperty(o, "data", { + get: function() { + return o.config.data + }, + set: function(t) { + o.config.data = t + } + }), l && s ? (o.initialize(), o.update()) : console.error("Failed to create chart: can't acquire context from the given item") + }, + initialize: function() { + var t = this; + return s.notify(t, "beforeInit"), a.retinaScale(t, t.options.devicePixelRatio), t.bindEvents(), t.options.responsive && t.resize(!0), t.ensureScalesHaveIDs(), t.buildScales(), t.initToolTip(), s.notify(t, "afterInit"), t + }, + clear: function() { + return a.canvas.clear(this), this + }, + stop: function() { + return t.animationService.cancelAnimation(this), this + }, + resize: function(t) { + var e = this, + n = e.options, + i = e.canvas, + o = n.maintainAspectRatio && e.aspectRatio || null, + r = Math.max(0, Math.floor(a.getMaximumWidth(i))), + l = Math.max(0, Math.floor(o ? r / o : a.getMaximumHeight(i))); + if ((e.width !== r || e.height !== l) && (i.width = e.width = r, i.height = e.height = l, i.style.width = r + "px", i.style.height = l + "px", a.retinaScale(e, n.devicePixelRatio), !t)) { + var u = { + width: r, + height: l + }; + s.notify(e, "resize", [u]), e.options.onResize && e.options.onResize(e, u), e.stop(), e.update(e.options.responsiveAnimationDuration) + } + }, + ensureScalesHaveIDs: function() { + var t = this.options, + e = t.scales || {}, + n = t.scale; + a.each(e.xAxes, function(t, e) { + t.id = t.id || "x-axis-" + e + }), a.each(e.yAxes, function(t, e) { + t.id = t.id || "y-axis-" + e + }), n && (n.id = n.id || "scale") + }, + buildScales: function() { + var e = this, + n = e.options, + i = e.scales = {}, + o = []; + n.scales && (o = o.concat((n.scales.xAxes || []).map(function(t) { + return { + options: t, + dtype: "category", + dposition: "bottom" + } + }), (n.scales.yAxes || []).map(function(t) { + return { + options: t, + dtype: "linear", + dposition: "left" + } + }))), n.scale && o.push({ + options: n.scale, + dtype: "radialLinear", + isDefault: !0, + dposition: "chartArea" + }), a.each(o, function(n) { + var o = n.options, + r = a.valueOrDefault(o.type, n.dtype), + s = t.scaleService.getScaleConstructor(r); + if (s) { + l(o.position) !== l(n.dposition) && (o.position = n.dposition); + var u = new s({ + id: o.id, + options: o, + ctx: e.ctx, + chart: e + }); + i[u.id] = u, u.mergeTicksOptions(), n.isDefault && (e.scale = u) + } + }), t.scaleService.addScalesToLayout(this) + }, + buildOrUpdateControllers: function() { + var e = this, + n = [], + i = []; + return a.each(e.data.datasets, function(a, o) { + var r = e.getDatasetMeta(o), + l = a.type || e.config.type; + if (r.type && r.type !== l && (e.destroyDatasetMeta(o), r = e.getDatasetMeta(o)), r.type = l, n.push(r.type), r.controller) r.controller.updateIndex(o); + else { + var s = t.controllers[r.type]; + if (void 0 === s) throw new Error('"' + r.type + '" is not a chart type.'); + r.controller = new s(e, o), i.push(r.controller) + } + }, e), i + }, + resetElements: function() { + var t = this; + a.each(t.data.datasets, function(e, n) { + t.getDatasetMeta(n).controller.reset() + }, t) + }, + reset: function() { + this.resetElements(), this.tooltip.initialize() + }, + update: function(t) { + var e = this; + if (t && "object" == typeof t || (t = { + duration: t, + lazy: arguments[1] + }), n(e), !1 !== s.notify(e, "beforeUpdate")) { + e.tooltip._data = e.data; + var i = e.buildOrUpdateControllers(); + a.each(e.data.datasets, function(t, n) { + e.getDatasetMeta(n).controller.buildOrUpdateElements() + }, e), e.updateLayout(), a.each(i, function(t) { + t.reset() + }), e.updateDatasets(), s.notify(e, "afterUpdate"), e._bufferedRender ? e._bufferedRequest = { + duration: t.duration, + easing: t.easing, + lazy: t.lazy + } : e.render(t) + } + }, + updateLayout: function() { + var e = this; + !1 !== s.notify(e, "beforeLayout") && (t.layoutService.update(this, this.width, this.height), s.notify(e, "afterScaleUpdate"), s.notify(e, "afterLayout")) + }, + updateDatasets: function() { + var t = this; + if (!1 !== s.notify(t, "beforeDatasetsUpdate")) { + for (var e = 0, n = t.data.datasets.length; e < n; ++e) t.updateDataset(e); + s.notify(t, "afterDatasetsUpdate") + } + }, + updateDataset: function(t) { + var e = this, + n = e.getDatasetMeta(t), + i = { + meta: n, + index: t + }; + !1 !== s.notify(e, "beforeDatasetUpdate", [i]) && (n.controller.update(), s.notify(e, "afterDatasetUpdate", [i])) + }, + render: function(e) { + var n = this; + e && "object" == typeof e || (e = { + duration: e, + lazy: arguments[1] + }); + var i = e.duration, + o = e.lazy; + if (!1 !== s.notify(n, "beforeRender")) { + var r = n.options.animation, + l = function(t) { + s.notify(n, "afterRender"), a.callback(r && r.onComplete, [t], n) + }; + if (r && (void 0 !== i && 0 !== i || void 0 === i && 0 !== r.duration)) { + var u = new t.Animation({ + numSteps: (i || r.duration) / 16.66, + easing: e.easing || r.easing, + render: function(t, e) { + var n = a.easing.effects[e.easing], + i = e.currentStep, + o = i / e.numSteps; + t.draw(n(o), o, i) + }, + onAnimationProgress: r.onProgress, + onAnimationComplete: l + }); + t.animationService.addAnimation(n, u, i, o) + } else n.draw(), l(new t.Animation({ + numSteps: 0, + chart: n + })); + return n + } + }, + draw: function(t) { + var e = this; + e.clear(), a.isNullOrUndef(t) && (t = 1), e.transition(t), !1 !== s.notify(e, "beforeDraw", [t]) && (a.each(e.boxes, function(t) { + t.draw(e.chartArea) + }, e), e.scale && e.scale.draw(), e.drawDatasets(t), e.tooltip.draw(), s.notify(e, "afterDraw", [t])) + }, + transition: function(t) { + for (var e = this, n = 0, i = (e.data.datasets || []).length; n < i; ++n) e.isDatasetVisible(n) && e.getDatasetMeta(n).controller.transition(t); + e.tooltip.transition(t) + }, + drawDatasets: function(t) { + var e = this; + if (!1 !== s.notify(e, "beforeDatasetsDraw", [t])) { + for (var n = (e.data.datasets || []).length - 1; n >= 0; --n) e.isDatasetVisible(n) && e.drawDataset(n, t); + s.notify(e, "afterDatasetsDraw", [t]) + } + }, + drawDataset: function(t, e) { + var n = this, + i = n.getDatasetMeta(t), + a = { + meta: i, + index: t, + easingValue: e + }; + !1 !== s.notify(n, "beforeDatasetDraw", [a]) && (i.controller.draw(e), s.notify(n, "afterDatasetDraw", [a])) + }, + getElementAtEvent: function(t) { + return o.modes.single(this, t) + }, + getElementsAtEvent: function(t) { + return o.modes.label(this, t, { + intersect: !0 + }) + }, + getElementsAtXAxis: function(t) { + return o.modes["x-axis"](this, t, { + intersect: !0 + }) + }, + getElementsAtEventForMode: function(t, e, n) { + var i = o.modes[e]; + return "function" == typeof i ? i(this, t, n) : [] + }, + getDatasetAtEvent: function(t) { + return o.modes.dataset(this, t, { + intersect: !0 + }) + }, + getDatasetMeta: function(t) { + var e = this, + n = e.data.datasets[t]; + n._meta || (n._meta = {}); + var i = n._meta[e.id]; + return i || (i = n._meta[e.id] = { + type: null, + data: [], + dataset: null, + controller: null, + hidden: null, + xAxisID: null, + yAxisID: null + }), i + }, + getVisibleDatasetCount: function() { + for (var t = 0, e = 0, n = this.data.datasets.length; e < n; ++e) this.isDatasetVisible(e) && t++; + return t + }, + isDatasetVisible: function(t) { + var e = this.getDatasetMeta(t); + return "boolean" == typeof e.hidden ? !e.hidden : !this.data.datasets[t].hidden + }, + generateLegend: function() { + return this.options.legendCallback(this) + }, + destroyDatasetMeta: function(t) { + var e = this.id, + n = this.data.datasets[t], + i = n._meta && n._meta[e]; + i && (i.controller.destroy(), delete n._meta[e]) + }, + destroy: function() { + var e, n, i = this, + o = i.canvas; + for (i.stop(), e = 0, n = i.data.datasets.length; e < n; ++e) i.destroyDatasetMeta(e); + o && (i.unbindEvents(), a.canvas.clear(i), r.releaseContext(i.ctx), i.canvas = null, i.ctx = null), s.notify(i, "destroy"), delete t.instances[i.id] + }, + toBase64Image: function() { + return this.canvas.toDataURL.apply(this.canvas, arguments) + }, + initToolTip: function() { + var e = this; + e.tooltip = new t.Tooltip({ + _chart: e, + _chartInstance: e, + _data: e.data, + _options: e.options.tooltips + }, e) + }, + bindEvents: function() { + var t = this, + e = t._listeners = {}, + n = function() { + t.eventHandler.apply(t, arguments) + }; + a.each(t.options.events, function(i) { + r.addEventListener(t, i, n), e[i] = n + }), t.options.responsive && (n = function() { + t.resize() + }, r.addEventListener(t, "resize", n), e.resize = n) + }, + unbindEvents: function() { + var t = this, + e = t._listeners; + e && (delete t._listeners, a.each(e, function(e, n) { + r.removeEventListener(t, n, e) + })) + }, + updateHoverStyle: function(t, e, n) { + var i, a, o, r = n ? "setHoverStyle" : "removeHoverStyle"; + for (a = 0, o = t.length; a < o; ++a)(i = t[a]) && this.getDatasetMeta(i._datasetIndex).controller[r](i) + }, + eventHandler: function(t) { + var e = this, + n = e.tooltip; + if (!1 !== s.notify(e, "beforeEvent", [t])) { + e._bufferedRender = !0, e._bufferedRequest = null; + var i = e.handleEvent(t); + i |= n && n.handleEvent(t), s.notify(e, "afterEvent", [t]); + var a = e._bufferedRequest; + return a ? e.render(a) : i && !e.animating && (e.stop(), e.render(e.options.hover.animationDuration, !0)), e._bufferedRender = !1, e._bufferedRequest = null, e + } + }, + handleEvent: function(t) { + var e = this, + n = e.options || {}, + i = n.hover, + o = !1; + return e.lastActive = e.lastActive || [], "mouseout" === t.type ? e.active = [] : e.active = e.getElementsAtEventForMode(t, i.mode, i), a.callback(n.onHover || n.hover.onHover, [t.native, e.active], e), "mouseup" !== t.type && "click" !== t.type || n.onClick && n.onClick.call(e, t.native, e.active), e.lastActive.length && e.updateHoverStyle(e.lastActive, i.mode, !1), e.active.length && i.mode && e.updateHoverStyle(e.active, i.mode, !0), o = !a.arrayEquals(e.active, e.lastActive), e.lastActive = e.active, o + } + }), t.Controller = t + } + }, { + 25: 25, + 28: 28, + 45: 45, + 48: 48 + }], + 24: [function(t, e, n) { + "use strict"; + var i = t(45); + e.exports = function(t) { + function e(t, e) { + t._chartjs ? t._chartjs.listeners.push(e) : (Object.defineProperty(t, "_chartjs", { + configurable: !0, + enumerable: !1, + value: { + listeners: [e] + } + }), a.forEach(function(e) { + var n = "onData" + e.charAt(0).toUpperCase() + e.slice(1), + a = t[e]; + Object.defineProperty(t, e, { + configurable: !0, + enumerable: !1, + value: function() { + var e = Array.prototype.slice.call(arguments), + o = a.apply(this, e); + return i.each(t._chartjs.listeners, function(t) { + "function" == typeof t[n] && t[n].apply(t, e) + }), o + } + }) + })) + } + + function n(t, e) { + var n = t._chartjs; + if (n) { + var i = n.listeners, + o = i.indexOf(e); - 1 !== o && i.splice(o, 1), i.length > 0 || (a.forEach(function(e) { + delete t[e] + }), delete t._chartjs) + } + } + var a = ["push", "pop", "shift", "splice", "unshift"]; + t.DatasetController = function(t, e) { + this.initialize(t, e) + }, i.extend(t.DatasetController.prototype, { + datasetElementType: null, + dataElementType: null, + initialize: function(t, e) { + var n = this; + n.chart = t, n.index = e, n.linkScales(), n.addElements() + }, + updateIndex: function(t) { + this.index = t + }, + linkScales: function() { + var t = this, + e = t.getMeta(), + n = t.getDataset(); + null === e.xAxisID && (e.xAxisID = n.xAxisID || t.chart.options.scales.xAxes[0].id), null === e.yAxisID && (e.yAxisID = n.yAxisID || t.chart.options.scales.yAxes[0].id) + }, + getDataset: function() { + return this.chart.data.datasets[this.index] + }, + getMeta: function() { + return this.chart.getDatasetMeta(this.index) + }, + getScaleForId: function(t) { + return this.chart.scales[t] + }, + reset: function() { + this.update(!0) + }, + destroy: function() { + this._data && n(this._data, this) + }, + createMetaDataset: function() { + var t = this, + e = t.datasetElementType; + return e && new e({ + _chart: t.chart, + _datasetIndex: t.index + }) + }, + createMetaData: function(t) { + var e = this, + n = e.dataElementType; + return n && new n({ + _chart: e.chart, + _datasetIndex: e.index, + _index: t + }) + }, + addElements: function() { + var t, e, n = this, + i = n.getMeta(), + a = n.getDataset().data || [], + o = i.data; + for (t = 0, e = a.length; t < e; ++t) o[t] = o[t] || n.createMetaData(t); + i.dataset = i.dataset || n.createMetaDataset() + }, + addElementAndReset: function(t) { + var e = this.createMetaData(t); + this.getMeta().data.splice(t, 0, e), this.updateElement(e, t, !0) + }, + buildOrUpdateElements: function() { + var t = this, + i = t.getDataset(), + a = i.data || (i.data = []); + t._data !== a && (t._data && n(t._data, t), e(a, t), t._data = a), t.resyncElements() + }, + update: i.noop, + transition: function(t) { + for (var e = this.getMeta(), n = e.data || [], i = n.length, a = 0; a < i; ++a) n[a].transition(t); + e.dataset && e.dataset.transition(t) + }, + draw: function() { + var t = this.getMeta(), + e = t.data || [], + n = e.length, + i = 0; + for (t.dataset && t.dataset.draw(); i < n; ++i) e[i].draw() + }, + removeHoverStyle: function(t, e) { + var n = this.chart.data.datasets[t._datasetIndex], + a = t._index, + o = t.custom || {}, + r = i.valueAtIndexOrDefault, + l = t._model; + l.backgroundColor = o.backgroundColor ? o.backgroundColor : r(n.backgroundColor, a, e.backgroundColor), l.borderColor = o.borderColor ? o.borderColor : r(n.borderColor, a, e.borderColor), l.borderWidth = o.borderWidth ? o.borderWidth : r(n.borderWidth, a, e.borderWidth) + }, + setHoverStyle: function(t) { + var e = this.chart.data.datasets[t._datasetIndex], + n = t._index, + a = t.custom || {}, + o = i.valueAtIndexOrDefault, + r = i.getHoverColor, + l = t._model; + l.backgroundColor = a.hoverBackgroundColor ? a.hoverBackgroundColor : o(e.hoverBackgroundColor, n, r(l.backgroundColor)), l.borderColor = a.hoverBorderColor ? a.hoverBorderColor : o(e.hoverBorderColor, n, r(l.borderColor)), l.borderWidth = a.hoverBorderWidth ? a.hoverBorderWidth : o(e.hoverBorderWidth, n, l.borderWidth) + }, + resyncElements: function() { + var t = this, + e = t.getMeta(), + n = t.getDataset().data, + i = e.data.length, + a = n.length; + a < i ? e.data.splice(a, i - a) : a > i && t.insertElements(i, a - i) + }, + insertElements: function(t, e) { + for (var n = 0; n < e; ++n) this.addElementAndReset(t + n) + }, + onDataPush: function() { + this.insertElements(this.getDataset().data.length - 1, arguments.length) + }, + onDataPop: function() { + this.getMeta().data.pop() + }, + onDataShift: function() { + this.getMeta().data.shift() + }, + onDataSplice: function(t, e) { + this.getMeta().data.splice(t, e), this.insertElements(t, arguments.length - 2) + }, + onDataUnshift: function() { + this.insertElements(0, arguments.length) + } + }), t.DatasetController.extend = i.inherits + } + }, { + 45: 45 + }], + 25: [function(t, e, n) { + "use strict"; + var i = t(45); + e.exports = { + _set: function(t, e) { + return i.merge(this[t] || (this[t] = {}), e) + } + } + }, { + 45: 45 + }], + 26: [function(t, e, n) { + "use strict"; + + function i(t, e, n, i) { + var o, r, l, s, u, d, c, h, f, g = Object.keys(n); + for (o = 0, r = g.length; o < r; ++o) + if (l = g[o], d = n[l], e.hasOwnProperty(l) || (e[l] = d), (s = e[l]) !== d && "_" !== l[0]) { + if (t.hasOwnProperty(l) || (t[l] = s), u = t[l], (c = typeof d) === typeof u) + if ("string" === c) { + if ((h = a(u)).valid && (f = a(d)).valid) { + e[l] = f.mix(h, i).rgbString(); + continue + } + } else if ("number" === c && isFinite(u) && isFinite(d)) { + e[l] = u + (d - u) * i; + continue + } + e[l] = d + } + } + var a = t(3), + o = t(45), + r = function(t) { + o.extend(this, t), this.initialize.apply(this, arguments) + }; + o.extend(r.prototype, { + initialize: function() { + this.hidden = !1 + }, + pivot: function() { + var t = this; + return t._view || (t._view = o.clone(t._model)), t._start = {}, t + }, + transition: function(t) { + var e = this, + n = e._model, + a = e._start, + o = e._view; + return n && 1 !== t ? (o || (o = e._view = {}), a || (a = e._start = {}), i(a, o, n, t), e) : (e._view = n, e._start = null, e) + }, + tooltipPosition: function() { + return { + x: this._model.x, + y: this._model.y + } + }, + hasValue: function() { + return o.isNumber(this._model.x) && o.isNumber(this._model.y) + } + }), r.extend = o.inherits, e.exports = r + }, { + 3: 3, + 45: 45 + }], + 27: [function(t, e, n) { + "use strict"; + var i = t(3), + a = t(25), + o = t(45); + e.exports = function(t) { + function e(t, e, n) { + var i; + return "string" == typeof t ? (i = parseInt(t, 10), -1 !== t.indexOf("%") && (i = i / 100 * e.parentNode[n])) : i = t, i + } + + function n(t) { + return void 0 !== t && null !== t && "none" !== t + } + + function r(t, i, a) { + var o = document.defaultView, + r = t.parentNode, + l = o.getComputedStyle(t)[i], + s = o.getComputedStyle(r)[i], + u = n(l), + d = n(s), + c = Number.POSITIVE_INFINITY; + return u || d ? Math.min(u ? e(l, t, a) : c, d ? e(s, r, a) : c) : "none" + } + o.extend = function(t) { + for (var e = 1, n = arguments.length; e < n; e++) o.each(arguments[e], function(e, n) { + t[n] = e + }); + return t + }, o.configMerge = function() { + return o.merge(o.clone(arguments[0]), [].slice.call(arguments, 1), { + merger: function(e, n, i, a) { + var r = n[e] || {}, + l = i[e]; + "scales" === e ? n[e] = o.scaleMerge(r, l) : "scale" === e ? n[e] = o.merge(r, [t.scaleService.getScaleDefaults(l.type), l]) : o._merger(e, n, i, a) + } + }) + }, o.scaleMerge = function() { + return o.merge(o.clone(arguments[0]), [].slice.call(arguments, 1), { + merger: function(e, n, i, a) { + if ("xAxes" === e || "yAxes" === e) { + var r, l, s, u = i[e].length; + for (n[e] || (n[e] = []), r = 0; r < u; ++r) s = i[e][r], l = o.valueOrDefault(s.type, "xAxes" === e ? "category" : "linear"), r >= n[e].length && n[e].push({}), !n[e][r].type || s.type && s.type !== n[e][r].type ? o.merge(n[e][r], [t.scaleService.getScaleDefaults(l), s]) : o.merge(n[e][r], s) + } else o._merger(e, n, i, a) + } + }) + }, o.where = function(t, e) { + if (o.isArray(t) && Array.prototype.filter) return t.filter(e); + var n = []; + return o.each(t, function(t) { + e(t) && n.push(t) + }), n + }, o.findIndex = Array.prototype.findIndex ? function(t, e, n) { + return t.findIndex(e, n) + } : function(t, e, n) { + n = void 0 === n ? t : n; + for (var i = 0, a = t.length; i < a; ++i) + if (e.call(n, t[i], i, t)) return i; + return -1 + }, o.findNextWhere = function(t, e, n) { + o.isNullOrUndef(n) && (n = -1); + for (var i = n + 1; i < t.length; i++) { + var a = t[i]; + if (e(a)) return a + } + }, o.findPreviousWhere = function(t, e, n) { + o.isNullOrUndef(n) && (n = t.length); + for (var i = n - 1; i >= 0; i--) { + var a = t[i]; + if (e(a)) return a + } + }, o.inherits = function(t) { + var e = this, + n = t && t.hasOwnProperty("constructor") ? t.constructor : function() { + return e.apply(this, arguments) + }, + i = function() { + this.constructor = n + }; + return i.prototype = e.prototype, n.prototype = new i, n.extend = o.inherits, t && o.extend(n.prototype, t), n.__super__ = e.prototype, n + }, o.isNumber = function(t) { + return !isNaN(parseFloat(t)) && isFinite(t) + }, o.almostEquals = function(t, e, n) { + return Math.abs(t - e) < n + }, o.almostWhole = function(t, e) { + var n = Math.round(t); + return n - e < t && n + e > t + }, o.max = function(t) { + return t.reduce(function(t, e) { + return isNaN(e) ? t : Math.max(t, e) + }, Number.NEGATIVE_INFINITY) + }, o.min = function(t) { + return t.reduce(function(t, e) { + return isNaN(e) ? t : Math.min(t, e) + }, Number.POSITIVE_INFINITY) + }, o.sign = Math.sign ? function(t) { + return Math.sign(t) + } : function(t) { + return 0 == (t = +t) || isNaN(t) ? t : t > 0 ? 1 : -1 + }, o.log10 = Math.log10 ? function(t) { + return Math.log10(t) + } : function(t) { + return Math.log(t) / Math.LN10 + }, o.toRadians = function(t) { + return t * (Math.PI / 180) + }, o.toDegrees = function(t) { + return t * (180 / Math.PI) + }, o.getAngleFromPoint = function(t, e) { + var n = e.x - t.x, + i = e.y - t.y, + a = Math.sqrt(n * n + i * i), + o = Math.atan2(i, n); + return o < -.5 * Math.PI && (o += 2 * Math.PI), { + angle: o, + distance: a + } + }, o.distanceBetweenPoints = function(t, e) { + return Math.sqrt(Math.pow(e.x - t.x, 2) + Math.pow(e.y - t.y, 2)) + }, o.aliasPixel = function(t) { + return t % 2 == 0 ? 0 : .5 + }, o.splineCurve = function(t, e, n, i) { + var a = t.skip ? e : t, + o = e, + r = n.skip ? e : n, + l = Math.sqrt(Math.pow(o.x - a.x, 2) + Math.pow(o.y - a.y, 2)), + s = Math.sqrt(Math.pow(r.x - o.x, 2) + Math.pow(r.y - o.y, 2)), + u = l / (l + s), + d = s / (l + s), + c = i * (u = isNaN(u) ? 0 : u), + h = i * (d = isNaN(d) ? 0 : d); + return { + previous: { + x: o.x - c * (r.x - a.x), + y: o.y - c * (r.y - a.y) + }, + next: { + x: o.x + h * (r.x - a.x), + y: o.y + h * (r.y - a.y) + } + } + }, o.EPSILON = Number.EPSILON || 1e-14, o.splineCurveMonotone = function(t) { + var e, n, i, a, r = (t || []).map(function(t) { + return { + model: t._model, + deltaK: 0, + mK: 0 + } + }), + l = r.length; + for (e = 0; e < l; ++e) + if (!(i = r[e]).model.skip) { + if (n = e > 0 ? r[e - 1] : null, (a = e < l - 1 ? r[e + 1] : null) && !a.model.skip) { + var s = a.model.x - i.model.x; + i.deltaK = 0 !== s ? (a.model.y - i.model.y) / s : 0 + }!n || n.model.skip ? i.mK = i.deltaK : !a || a.model.skip ? i.mK = n.deltaK : this.sign(n.deltaK) !== this.sign(i.deltaK) ? i.mK = 0 : i.mK = (n.deltaK + i.deltaK) / 2 + } + var u, d, c, h; + for (e = 0; e < l - 1; ++e) i = r[e], a = r[e + 1], i.model.skip || a.model.skip || (o.almostEquals(i.deltaK, 0, this.EPSILON) ? i.mK = a.mK = 0 : (u = i.mK / i.deltaK, d = a.mK / i.deltaK, (h = Math.pow(u, 2) + Math.pow(d, 2)) <= 9 || (c = 3 / Math.sqrt(h), i.mK = u * c * i.deltaK, a.mK = d * c * i.deltaK))); + var f; + for (e = 0; e < l; ++e)(i = r[e]).model.skip || (n = e > 0 ? r[e - 1] : null, a = e < l - 1 ? r[e + 1] : null, n && !n.model.skip && (f = (i.model.x - n.model.x) / 3, i.model.controlPointPreviousX = i.model.x - f, i.model.controlPointPreviousY = i.model.y - f * i.mK), a && !a.model.skip && (f = (a.model.x - i.model.x) / 3, i.model.controlPointNextX = i.model.x + f, i.model.controlPointNextY = i.model.y + f * i.mK)) + }, o.nextItem = function(t, e, n) { + return n ? e >= t.length - 1 ? t[0] : t[e + 1] : e >= t.length - 1 ? t[t.length - 1] : t[e + 1] + }, o.previousItem = function(t, e, n) { + return n ? e <= 0 ? t[t.length - 1] : t[e - 1] : e <= 0 ? t[0] : t[e - 1] + }, o.niceNum = function(t, e) { + var n = Math.floor(o.log10(t)), + i = t / Math.pow(10, n); + return (e ? i < 1.5 ? 1 : i < 3 ? 2 : i < 7 ? 5 : 10 : i <= 1 ? 1 : i <= 2 ? 2 : i <= 5 ? 5 : 10) * Math.pow(10, n) + }, o.requestAnimFrame = "undefined" == typeof window ? function(t) { + t() + } : window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(t) { + return window.setTimeout(t, 1e3 / 60) + }, o.getRelativePosition = function(t, e) { + var n, i, a = t.originalEvent || t, + r = t.currentTarget || t.srcElement, + l = r.getBoundingClientRect(), + s = a.touches; + s && s.length > 0 ? (n = s[0].clientX, i = s[0].clientY) : (n = a.clientX, i = a.clientY); + var u = parseFloat(o.getStyle(r, "padding-left")), + d = parseFloat(o.getStyle(r, "padding-top")), + c = parseFloat(o.getStyle(r, "padding-right")), + h = parseFloat(o.getStyle(r, "padding-bottom")), + f = l.right - l.left - u - c, + g = l.bottom - l.top - d - h; + return n = Math.round((n - l.left - u) / f * r.width / e.currentDevicePixelRatio), i = Math.round((i - l.top - d) / g * r.height / e.currentDevicePixelRatio), { + x: n, + y: i + } + }, o.getConstraintWidth = function(t) { + return r(t, "max-width", "clientWidth") + }, o.getConstraintHeight = function(t) { + return r(t, "max-height", "clientHeight") + }, o.getMaximumWidth = function(t) { + var e = t.parentNode; + if (!e) return t.clientWidth; + var n = parseInt(o.getStyle(e, "padding-left"), 10), + i = parseInt(o.getStyle(e, "padding-right"), 10), + a = e.clientWidth - n - i, + r = o.getConstraintWidth(t); + return isNaN(r) ? a : Math.min(a, r) + }, o.getMaximumHeight = function(t) { + var e = t.parentNode; + if (!e) return t.clientHeight; + var n = parseInt(o.getStyle(e, "padding-top"), 10), + i = parseInt(o.getStyle(e, "padding-bottom"), 10), + a = e.clientHeight - n - i, + r = o.getConstraintHeight(t); + return isNaN(r) ? a : Math.min(a, r) + }, o.getStyle = function(t, e) { + return t.currentStyle ? t.currentStyle[e] : document.defaultView.getComputedStyle(t, null).getPropertyValue(e) + }, o.retinaScale = function(t, e) { + var n = t.currentDevicePixelRatio = e || window.devicePixelRatio || 1; + if (1 !== n) { + var i = t.canvas, + a = t.height, + o = t.width; + i.height = a * n, i.width = o * n, t.ctx.scale(n, n), i.style.height = a + "px", i.style.width = o + "px" + } + }, o.fontString = function(t, e, n) { + return e + " " + t + "px " + n + }, o.longestText = function(t, e, n, i) { + var a = (i = i || {}).data = i.data || {}, + r = i.garbageCollect = i.garbageCollect || []; + i.font !== e && (a = i.data = {}, r = i.garbageCollect = [], i.font = e), t.font = e; + var l = 0; + o.each(n, function(e) { + void 0 !== e && null !== e && !0 !== o.isArray(e) ? l = o.measureText(t, a, r, l, e) : o.isArray(e) && o.each(e, function(e) { + void 0 === e || null === e || o.isArray(e) || (l = o.measureText(t, a, r, l, e)) + }) + }); + var s = r.length / 2; + if (s > n.length) { + for (var u = 0; u < s; u++) delete a[r[u]]; + r.splice(0, s) + } + return l + }, o.measureText = function(t, e, n, i, a) { + var o = e[a]; + return o || (o = e[a] = t.measureText(a).width, n.push(a)), o > i && (i = o), i + }, o.numberOfLabelLines = function(t) { + var e = 1; + return o.each(t, function(t) { + o.isArray(t) && t.length > e && (e = t.length) + }), e + }, o.color = i ? function(t) { + return t instanceof CanvasGradient && (t = a.global.defaultColor), i(t) + } : function(t) { + return console.error("Color.js not found!"), t + }, o.getHoverColor = function(t) { + return t instanceof CanvasPattern ? t : o.color(t).saturate(.5).darken(.1).rgbString() + } + } + }, { + 25: 25, + 3: 3, + 45: 45 + }], + 28: [function(t, e, n) { + "use strict"; + + function i(t, e) { + return t.native ? { + x: t.x, + y: t.y + } : u.getRelativePosition(t, e) + } + + function a(t, e) { + var n, i, a, o, r; + for (i = 0, o = t.data.datasets.length; i < o; ++i) + if (t.isDatasetVisible(i)) + for (a = 0, r = (n = t.getDatasetMeta(i)).data.length; a < r; ++a) { + var l = n.data[a]; + l._view.skip || e(l) + } + } + + function o(t, e) { + var n = []; + return a(t, function(t) { + t.inRange(e.x, e.y) && n.push(t) + }), n + } + + function r(t, e, n, i) { + var o = Number.POSITIVE_INFINITY, + r = []; + return a(t, function(t) { + if (!n || t.inRange(e.x, e.y)) { + var a = t.getCenterPoint(), + l = i(e, a); + l < o ? (r = [t], o = l) : l === o && r.push(t) + } + }), r + } + + function l(t) { + var e = -1 !== t.indexOf("x"), + n = -1 !== t.indexOf("y"); + return function(t, i) { + var a = e ? Math.abs(t.x - i.x) : 0, + o = n ? Math.abs(t.y - i.y) : 0; + return Math.sqrt(Math.pow(a, 2) + Math.pow(o, 2)) + } + } + + function s(t, e, n) { + var a = i(e, t); + n.axis = n.axis || "x"; + var s = l(n.axis), + u = n.intersect ? o(t, a) : r(t, a, !1, s), + d = []; + return u.length ? (t.data.datasets.forEach(function(e, n) { + if (t.isDatasetVisible(n)) { + var i = t.getDatasetMeta(n).data[u[0]._index]; + i && !i._view.skip && d.push(i) + } + }), d) : [] + } + var u = t(45); + e.exports = { + modes: { + single: function(t, e) { + var n = i(e, t), + o = []; + return a(t, function(t) { + if (t.inRange(n.x, n.y)) return o.push(t), o + }), o.slice(0, 1) + }, + label: s, + index: s, + dataset: function(t, e, n) { + var a = i(e, t); + n.axis = n.axis || "xy"; + var s = l(n.axis), + u = n.intersect ? o(t, a) : r(t, a, !1, s); + return u.length > 0 && (u = t.getDatasetMeta(u[0]._datasetIndex).data), u + }, + "x-axis": function(t, e) { + return s(t, e, { + intersect: !0 + }) + }, + point: function(t, e) { + return o(t, i(e, t)) + }, + nearest: function(t, e, n) { + var a = i(e, t); + n.axis = n.axis || "xy"; + var o = l(n.axis), + s = r(t, a, n.intersect, o); + return s.length > 1 && s.sort(function(t, e) { + var n = t.getArea() - e.getArea(); + return 0 === n && (n = t._datasetIndex - e._datasetIndex), n + }), s.slice(0, 1) + }, + x: function(t, e, n) { + var o = i(e, t), + r = [], + l = !1; + return a(t, function(t) { + t.inXRange(o.x) && r.push(t), t.inRange(o.x, o.y) && (l = !0) + }), n.intersect && !l && (r = []), r + }, + y: function(t, e, n) { + var o = i(e, t), + r = [], + l = !1; + return a(t, function(t) { + t.inYRange(o.y) && r.push(t), t.inRange(o.x, o.y) && (l = !0) + }), n.intersect && !l && (r = []), r + } + } + } + }, { + 45: 45 + }], + 29: [function(t, e, n) { + "use strict"; + t(25)._set("global", { + responsive: !0, + responsiveAnimationDuration: 0, + maintainAspectRatio: !0, + events: ["mousemove", "mouseout", "click", "touchstart", "touchmove"], + hover: { + onHover: null, + mode: "nearest", + intersect: !0, + animationDuration: 400 + }, + onClick: null, + defaultColor: "rgba(0,0,0,0.1)", + defaultFontColor: "#666", + defaultFontFamily: "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif", + defaultFontSize: 12, + defaultFontStyle: "normal", + showLines: !0, + elements: {}, + layout: { + padding: { + top: 0, + right: 0, + bottom: 0, + left: 0 + } + } + }), e.exports = function() { + var t = function(t, e) { + return this.construct(t, e), this + }; + return t.Chart = t, t + } + }, { + 25: 25 + }], + 30: [function(t, e, n) { + "use strict"; + var i = t(45); + e.exports = function(t) { + function e(t, e) { + return i.where(t, function(t) { + return t.position === e + }) + } + + function n(t, e) { + t.forEach(function(t, e) { + return t._tmpIndex_ = e, t + }), t.sort(function(t, n) { + var i = e ? n : t, + a = e ? t : n; + return i.weight === a.weight ? i._tmpIndex_ - a._tmpIndex_ : i.weight - a.weight + }), t.forEach(function(t) { + delete t._tmpIndex_ + }) + } + t.layoutService = { + defaults: {}, + addBox: function(t, e) { + t.boxes || (t.boxes = []), e.fullWidth = e.fullWidth || !1, e.position = e.position || "top", e.weight = e.weight || 0, t.boxes.push(e) + }, + removeBox: function(t, e) { + var n = t.boxes ? t.boxes.indexOf(e) : -1; - 1 !== n && t.boxes.splice(n, 1) + }, + configure: function(t, e, n) { + for (var i, a = ["fullWidth", "position", "weight"], o = a.length, r = 0; r < o; ++r) i = a[r], n.hasOwnProperty(i) && (e[i] = n[i]) + }, + update: function(t, a, o) { + function r(t) { + var e = i.findNextWhere(_, function(e) { + return e.box === t + }); + if (e) + if (t.isHorizontal()) { + var n = { + left: Math.max(T, D), + right: Math.max(F, I), + top: 0, + bottom: 0 + }; + t.update(t.fullWidth ? x : S, y / 2, n) + } else t.update(e.minSize.width, C) + } + + function l(t) { + t.isHorizontal() ? (t.left = t.fullWidth ? d : T, t.right = t.fullWidth ? a - c : T + S, t.top = V, t.bottom = V + t.height, V = t.bottom) : (t.left = N, t.right = N + t.width, t.top = O, t.bottom = O + C, N = t.right) + } + if (t) { + var s = t.options.layout || {}, + u = i.options.toPadding(s.padding), + d = u.left, + c = u.right, + h = u.top, + f = u.bottom, + g = e(t.boxes, "left"), + p = e(t.boxes, "right"), + v = e(t.boxes, "top"), + m = e(t.boxes, "bottom"), + b = e(t.boxes, "chartArea"); + n(g, !0), n(p, !1), n(v, !0), n(m, !1); + var x = a - d - c, + y = o - h - f, + k = y / 2, + w = (a - x / 2) / (g.length + p.length), + M = (o - k) / (v.length + m.length), + S = x, + C = y, + _ = []; + i.each(g.concat(p, v, m), function(t) { + var e, n = t.isHorizontal(); + n ? (e = t.update(t.fullWidth ? x : S, M), C -= e.height) : (e = t.update(w, k), S -= e.width), _.push({ + horizontal: n, + minSize: e, + box: t + }) + }); + var D = 0, + I = 0, + P = 0, + A = 0; + i.each(v.concat(m), function(t) { + if (t.getPadding) { + var e = t.getPadding(); + D = Math.max(D, e.left), I = Math.max(I, e.right) + } + }), i.each(g.concat(p), function(t) { + if (t.getPadding) { + var e = t.getPadding(); + P = Math.max(P, e.top), A = Math.max(A, e.bottom) + } + }); + var T = d, + F = c, + O = h, + R = f; + i.each(g.concat(p), r), i.each(g, function(t) { + T += t.width + }), i.each(p, function(t) { + F += t.width + }), i.each(v.concat(m), r), i.each(v, function(t) { + O += t.height + }), i.each(m, function(t) { + R += t.height + }), i.each(g.concat(p), function(t) { + var e = i.findNextWhere(_, function(e) { + return e.box === t + }), + n = { + left: 0, + right: 0, + top: O, + bottom: R + }; + e && t.update(e.minSize.width, C, n) + }), T = d, F = c, O = h, R = f, i.each(g, function(t) { + T += t.width + }), i.each(p, function(t) { + F += t.width + }), i.each(v, function(t) { + O += t.height + }), i.each(m, function(t) { + R += t.height + }); + var L = Math.max(D - T, 0); + T += L, F += Math.max(I - F, 0); + var z = Math.max(P - O, 0); + O += z, R += Math.max(A - R, 0); + var B = o - O - R, + W = a - T - F; + W === S && B === C || (i.each(g, function(t) { + t.height = B + }), i.each(p, function(t) { + t.height = B + }), i.each(v, function(t) { + t.fullWidth || (t.width = W) + }), i.each(m, function(t) { + t.fullWidth || (t.width = W) + }), C = B, S = W); + var N = d + L, + V = h + z; + i.each(g.concat(v), l), N += S, V += C, i.each(p, l), i.each(m, l), t.chartArea = { + left: T, + top: O, + right: T + S, + bottom: O + C + }, i.each(b, function(e) { + e.left = t.chartArea.left, e.top = t.chartArea.top, e.right = t.chartArea.right, e.bottom = t.chartArea.bottom, e.update(S, C) + }) + } + } + } + } + }, { + 45: 45 + }], + 31: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + plugins: {} + }), e.exports = function(t) { + t.plugins = { + _plugins: [], + _cacheId: 0, + register: function(t) { + var e = this._plugins; + [].concat(t).forEach(function(t) { + -1 === e.indexOf(t) && e.push(t) + }), this._cacheId++ + }, + unregister: function(t) { + var e = this._plugins; + [].concat(t).forEach(function(t) { + var n = e.indexOf(t); - 1 !== n && e.splice(n, 1) + }), this._cacheId++ + }, + clear: function() { + this._plugins = [], this._cacheId++ + }, + count: function() { + return this._plugins.length + }, + getAll: function() { + return this._plugins + }, + notify: function(t, e, n) { + var i, a, o, r, l, s = this.descriptors(t), + u = s.length; + for (i = 0; i < u; ++i) + if (a = s[i], o = a.plugin, "function" == typeof(l = o[e]) && ((r = [t].concat(n || [])).push(a.options), !1 === l.apply(o, r))) return !1; + return !0 + }, + descriptors: function(t) { + var e = t._plugins || (t._plugins = {}); + if (e.id === this._cacheId) return e.descriptors; + var n = [], + a = [], + r = t && t.config || {}, + l = r.options && r.options.plugins || {}; + return this._plugins.concat(r.plugins || []).forEach(function(t) { + if (-1 === n.indexOf(t)) { + var e = t.id, + r = l[e]; + !1 !== r && (!0 === r && (r = o.clone(i.global.plugins[e])), n.push(t), a.push({ + plugin: t, + options: r || {} + })) + } + }), e.descriptors = a, e.id = this._cacheId, a + } + }, t.pluginService = t.plugins, t.PluginBase = a.extend({}) + } + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 32: [function(t, e, n) { + "use strict"; + + function i(t) { + var e, n, i = []; + for (e = 0, n = t.length; e < n; ++e) i.push(t[e].label); + return i + } + + function a(t, e, n) { + var i = t.getPixelForTick(e); + return n && (i -= 0 === e ? (t.getPixelForTick(1) - i) / 2 : (i - t.getPixelForTick(e - 1)) / 2), i + } + var o = t(25), + r = t(26), + l = t(45), + s = t(34); + o._set("scale", { + display: !0, + position: "left", + offset: !1, + gridLines: { + display: !0, + color: "rgba(0, 0, 0, 0.1)", + lineWidth: 1, + drawBorder: !0, + drawOnChartArea: !0, + drawTicks: !0, + tickMarkLength: 10, + zeroLineWidth: 1, + zeroLineColor: "rgba(0,0,0,0.25)", + zeroLineBorderDash: [], + zeroLineBorderDashOffset: 0, + offsetGridLines: !1, + borderDash: [], + borderDashOffset: 0 + }, + scaleLabel: { + display: !1, + labelString: "", + lineHeight: 1.2, + padding: { + top: 4, + bottom: 4 + } + }, + ticks: { + beginAtZero: !1, + minRotation: 0, + maxRotation: 50, + mirror: !1, + padding: 0, + reverse: !1, + display: !0, + autoSkip: !0, + autoSkipPadding: 0, + labelOffset: 0, + callback: s.formatters.values, + minor: {}, + major: {} + } + }), e.exports = function(t) { + function e(t, e, n) { + return l.isArray(e) ? l.longestText(t, n, e) : t.measureText(e).width + } + + function n(t) { + var e = l.valueOrDefault, + n = o.global, + i = e(t.fontSize, n.defaultFontSize), + a = e(t.fontStyle, n.defaultFontStyle), + r = e(t.fontFamily, n.defaultFontFamily); + return { + size: i, + style: a, + family: r, + font: l.fontString(i, a, r) + } + } + + function s(t) { + return l.options.toLineHeight(l.valueOrDefault(t.lineHeight, 1.2), l.valueOrDefault(t.fontSize, o.global.defaultFontSize)) + } + t.Scale = r.extend({ + getPadding: function() { + var t = this; + return { + left: t.paddingLeft || 0, + top: t.paddingTop || 0, + right: t.paddingRight || 0, + bottom: t.paddingBottom || 0 + } + }, + getTicks: function() { + return this._ticks + }, + mergeTicksOptions: function() { + var t = this.options.ticks; + !1 === t.minor && (t.minor = { + display: !1 + }), !1 === t.major && (t.major = { + display: !1 + }); + for (var e in t) "major" !== e && "minor" !== e && (void 0 === t.minor[e] && (t.minor[e] = t[e]), void 0 === t.major[e] && (t.major[e] = t[e])) + }, + beforeUpdate: function() { + l.callback(this.options.beforeUpdate, [this]) + }, + update: function(t, e, n) { + var i, a, o, r, s, u, d = this; + for (d.beforeUpdate(), d.maxWidth = t, d.maxHeight = e, d.margins = l.extend({ + left: 0, + right: 0, + top: 0, + bottom: 0 + }, n), d.longestTextCache = d.longestTextCache || {}, d.beforeSetDimensions(), d.setDimensions(), d.afterSetDimensions(), d.beforeDataLimits(), d.determineDataLimits(), d.afterDataLimits(), d.beforeBuildTicks(), s = d.buildTicks() || [], d.afterBuildTicks(), d.beforeTickToLabelConversion(), o = d.convertTicksToLabels(s) || d.ticks, d.afterTickToLabelConversion(), d.ticks = o, i = 0, a = o.length; i < a; ++i) r = o[i], (u = s[i]) ? u.label = r : s.push(u = { + label: r, + major: !1 + }); + return d._ticks = s, d.beforeCalculateTickRotation(), d.calculateTickRotation(), d.afterCalculateTickRotation(), d.beforeFit(), d.fit(), d.afterFit(), d.afterUpdate(), d.minSize + }, + afterUpdate: function() { + l.callback(this.options.afterUpdate, [this]) + }, + beforeSetDimensions: function() { + l.callback(this.options.beforeSetDimensions, [this]) + }, + setDimensions: function() { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0 + }, + afterSetDimensions: function() { + l.callback(this.options.afterSetDimensions, [this]) + }, + beforeDataLimits: function() { + l.callback(this.options.beforeDataLimits, [this]) + }, + determineDataLimits: l.noop, + afterDataLimits: function() { + l.callback(this.options.afterDataLimits, [this]) + }, + beforeBuildTicks: function() { + l.callback(this.options.beforeBuildTicks, [this]) + }, + buildTicks: l.noop, + afterBuildTicks: function() { + l.callback(this.options.afterBuildTicks, [this]) + }, + beforeTickToLabelConversion: function() { + l.callback(this.options.beforeTickToLabelConversion, [this]) + }, + convertTicksToLabels: function() { + var t = this, + e = t.options.ticks; + t.ticks = t.ticks.map(e.userCallback || e.callback, this) + }, + afterTickToLabelConversion: function() { + l.callback(this.options.afterTickToLabelConversion, [this]) + }, + beforeCalculateTickRotation: function() { + l.callback(this.options.beforeCalculateTickRotation, [this]) + }, + calculateTickRotation: function() { + var t = this, + e = t.ctx, + a = t.options.ticks, + o = i(t._ticks), + r = n(a); + e.font = r.font; + var s = a.minRotation || 0; + if (o.length && t.options.display && t.isHorizontal()) + for (var u, d = l.longestText(e, r.font, o, t.longestTextCache), c = d, h = t.getPixelForTick(1) - t.getPixelForTick(0) - 6; c > h && s < a.maxRotation;) { + var f = l.toRadians(s); + if (u = Math.cos(f), Math.sin(f) * d > t.maxHeight) { + s--; + break + } + s++, c = u * d + } + t.labelRotation = s + }, + afterCalculateTickRotation: function() { + l.callback(this.options.afterCalculateTickRotation, [this]) + }, + beforeFit: function() { + l.callback(this.options.beforeFit, [this]) + }, + fit: function() { + var t = this, + a = t.minSize = { + width: 0, + height: 0 + }, + o = i(t._ticks), + r = t.options, + u = r.ticks, + d = r.scaleLabel, + c = r.gridLines, + h = r.display, + f = t.isHorizontal(), + g = n(u), + p = r.gridLines.tickMarkLength; + if (a.width = f ? t.isFullWidth() ? t.maxWidth - t.margins.left - t.margins.right : t.maxWidth : h && c.drawTicks ? p : 0, a.height = f ? h && c.drawTicks ? p : 0 : t.maxHeight, d.display && h) { + var v = s(d) + l.options.toPadding(d.padding).height; + f ? a.height += v : a.width += v + } + if (u.display && h) { + var m = l.longestText(t.ctx, g.font, o, t.longestTextCache), + b = l.numberOfLabelLines(o), + x = .5 * g.size, + y = t.options.ticks.padding; + if (f) { + t.longestLabelWidth = m; + var k = l.toRadians(t.labelRotation), + w = Math.cos(k), + M = Math.sin(k) * m + g.size * b + x * (b - 1) + x; + a.height = Math.min(t.maxHeight, a.height + M + y), t.ctx.font = g.font; + var S = e(t.ctx, o[0], g.font), + C = e(t.ctx, o[o.length - 1], g.font); + 0 !== t.labelRotation ? (t.paddingLeft = "bottom" === r.position ? w * S + 3 : w * x + 3, t.paddingRight = "bottom" === r.position ? w * x + 3 : w * C + 3) : (t.paddingLeft = S / 2 + 3, t.paddingRight = C / 2 + 3) + } else u.mirror ? m = 0 : m += y + x, a.width = Math.min(t.maxWidth, a.width + m), t.paddingTop = g.size / 2, t.paddingBottom = g.size / 2 + } + t.handleMargins(), t.width = a.width, t.height = a.height + }, + handleMargins: function() { + var t = this; + t.margins && (t.paddingLeft = Math.max(t.paddingLeft - t.margins.left, 0), t.paddingTop = Math.max(t.paddingTop - t.margins.top, 0), t.paddingRight = Math.max(t.paddingRight - t.margins.right, 0), t.paddingBottom = Math.max(t.paddingBottom - t.margins.bottom, 0)) + }, + afterFit: function() { + l.callback(this.options.afterFit, [this]) + }, + isHorizontal: function() { + return "top" === this.options.position || "bottom" === this.options.position + }, + isFullWidth: function() { + return this.options.fullWidth + }, + getRightValue: function(t) { + if (l.isNullOrUndef(t)) return NaN; + if ("number" == typeof t && !isFinite(t)) return NaN; + if (t) + if (this.isHorizontal()) { + if (void 0 !== t.x) return this.getRightValue(t.x) + } else if (void 0 !== t.y) return this.getRightValue(t.y); + return t + }, + getLabelForIndex: l.noop, + getPixelForValue: l.noop, + getValueForPixel: l.noop, + getPixelForTick: function(t) { + var e = this, + n = e.options.offset; + if (e.isHorizontal()) { + var i = (e.width - (e.paddingLeft + e.paddingRight)) / Math.max(e._ticks.length - (n ? 0 : 1), 1), + a = i * t + e.paddingLeft; + n && (a += i / 2); + var o = e.left + Math.round(a); + return o += e.isFullWidth() ? e.margins.left : 0 + } + var r = e.height - (e.paddingTop + e.paddingBottom); + return e.top + t * (r / (e._ticks.length - 1)) + }, + getPixelForDecimal: function(t) { + var e = this; + if (e.isHorizontal()) { + var n = (e.width - (e.paddingLeft + e.paddingRight)) * t + e.paddingLeft, + i = e.left + Math.round(n); + return i += e.isFullWidth() ? e.margins.left : 0 + } + return e.top + t * e.height + }, + getBasePixel: function() { + return this.getPixelForValue(this.getBaseValue()) + }, + getBaseValue: function() { + var t = this, + e = t.min, + n = t.max; + return t.beginAtZero ? 0 : e < 0 && n < 0 ? n : e > 0 && n > 0 ? e : 0 + }, + _autoSkip: function(t) { + var e, n, i, a, o = this, + r = o.isHorizontal(), + s = o.options.ticks.minor, + u = t.length, + d = l.toRadians(o.labelRotation), + c = Math.cos(d), + h = o.longestLabelWidth * c, + f = []; + for (s.maxTicksLimit && (a = s.maxTicksLimit), r && (e = !1, (h + s.autoSkipPadding) * u > o.width - (o.paddingLeft + o.paddingRight) && (e = 1 + Math.floor((h + s.autoSkipPadding) * u / (o.width - (o.paddingLeft + o.paddingRight)))), a && u > a && (e = Math.max(e, Math.floor(u / a)))), n = 0; n < u; n++) i = t[n], ((e > 1 && n % e > 0 || n % e == 0 && n + e >= u) && n !== u - 1 || l.isNullOrUndef(i.label)) && delete i.label, f.push(i); + return f + }, + draw: function(t) { + var e = this, + i = e.options; + if (i.display) { + var r = e.ctx, + u = o.global, + d = i.ticks.minor, + c = i.ticks.major || d, + h = i.gridLines, + f = i.scaleLabel, + g = 0 !== e.labelRotation, + p = e.isHorizontal(), + v = d.autoSkip ? e._autoSkip(e.getTicks()) : e.getTicks(), + m = l.valueOrDefault(d.fontColor, u.defaultFontColor), + b = n(d), + x = l.valueOrDefault(c.fontColor, u.defaultFontColor), + y = n(c), + k = h.drawTicks ? h.tickMarkLength : 0, + w = l.valueOrDefault(f.fontColor, u.defaultFontColor), + M = n(f), + S = l.options.toPadding(f.padding), + C = l.toRadians(e.labelRotation), + _ = [], + D = "right" === i.position ? e.left : e.right - k, + I = "right" === i.position ? e.left + k : e.right, + P = "bottom" === i.position ? e.top : e.bottom - k, + A = "bottom" === i.position ? e.top + k : e.bottom; + if (l.each(v, function(n, o) { + if (void 0 !== n.label) { + var r, s, c, f, m = n.label; + o === e.zeroLineIndex && i.offset === h.offsetGridLines ? (r = h.zeroLineWidth, s = h.zeroLineColor, c = h.zeroLineBorderDash, f = h.zeroLineBorderDashOffset) : (r = l.valueAtIndexOrDefault(h.lineWidth, o), s = l.valueAtIndexOrDefault(h.color, o), c = l.valueOrDefault(h.borderDash, u.borderDash), f = l.valueOrDefault(h.borderDashOffset, u.borderDashOffset)); + var b, x, y, w, M, S, T, F, O, R, L = "middle", + z = "middle", + B = d.padding; + if (p) { + var W = k + B; + "bottom" === i.position ? (z = g ? "middle" : "top", L = g ? "right" : "center", R = e.top + W) : (z = g ? "middle" : "bottom", L = g ? "left" : "center", R = e.bottom - W); + var N = a(e, o, h.offsetGridLines && v.length > 1); + N < e.left && (s = "rgba(0,0,0,0)"), N += l.aliasPixel(r), O = e.getPixelForTick(o) + d.labelOffset, b = y = M = T = N, x = P, w = A, S = t.top, F = t.bottom + } else { + var V, E = "left" === i.position; + d.mirror ? (L = E ? "left" : "right", V = B) : (L = E ? "right" : "left", V = k + B), O = E ? e.right - V : e.left + V; + var H = a(e, o, h.offsetGridLines && v.length > 1); + H < e.top && (s = "rgba(0,0,0,0)"), H += l.aliasPixel(r), R = e.getPixelForTick(o) + d.labelOffset, b = D, y = I, M = t.left, T = t.right, x = w = S = F = H + } + _.push({ + tx1: b, + ty1: x, + tx2: y, + ty2: w, + x1: M, + y1: S, + x2: T, + y2: F, + labelX: O, + labelY: R, + glWidth: r, + glColor: s, + glBorderDash: c, + glBorderDashOffset: f, + rotation: -1 * C, + label: m, + major: n.major, + textBaseline: z, + textAlign: L + }) + } + }), l.each(_, function(t) { + if (h.display && (r.save(), r.lineWidth = t.glWidth, r.strokeStyle = t.glColor, r.setLineDash && (r.setLineDash(t.glBorderDash), r.lineDashOffset = t.glBorderDashOffset), r.beginPath(), h.drawTicks && (r.moveTo(t.tx1, t.ty1), r.lineTo(t.tx2, t.ty2)), h.drawOnChartArea && (r.moveTo(t.x1, t.y1), r.lineTo(t.x2, t.y2)), r.stroke(), r.restore()), d.display) { + r.save(), r.translate(t.labelX, t.labelY), r.rotate(t.rotation), r.font = t.major ? y.font : b.font, r.fillStyle = t.major ? x : m, r.textBaseline = t.textBaseline, r.textAlign = t.textAlign; + var e = t.label; + if (l.isArray(e)) + for (var n = 0, i = 0; n < e.length; ++n) r.fillText("" + e[n], 0, i), i += 1.5 * b.size; + else r.fillText(e, 0, 0); + r.restore() + } + }), f.display) { + var T, F, O = 0, + R = s(f) / 2; + if (p) T = e.left + (e.right - e.left) / 2, F = "bottom" === i.position ? e.bottom - R - S.bottom : e.top + R + S.top; + else { + var L = "left" === i.position; + T = L ? e.left + R + S.top : e.right - R - S.top, F = e.top + (e.bottom - e.top) / 2, O = L ? -.5 * Math.PI : .5 * Math.PI + } + r.save(), r.translate(T, F), r.rotate(O), r.textAlign = "center", r.textBaseline = "middle", r.fillStyle = w, r.font = M.font, r.fillText(f.labelString, 0, 0), r.restore() + } + if (h.drawBorder) { + r.lineWidth = l.valueAtIndexOrDefault(h.lineWidth, 0), r.strokeStyle = l.valueAtIndexOrDefault(h.color, 0); + var z = e.left, + B = e.right, + W = e.top, + N = e.bottom, + V = l.aliasPixel(r.lineWidth); + p ? (W = N = "top" === i.position ? e.bottom : e.top, W += V, N += V) : (z = B = "left" === i.position ? e.right : e.left, z += V, B += V), r.beginPath(), r.moveTo(z, W), r.lineTo(B, N), r.stroke() + } + } + } + }) + } + }, { + 25: 25, + 26: 26, + 34: 34, + 45: 45 + }], + 33: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(45); + e.exports = function(t) { + t.scaleService = { + constructors: {}, + defaults: {}, + registerScaleType: function(t, e, n) { + this.constructors[t] = e, this.defaults[t] = a.clone(n) + }, + getScaleConstructor: function(t) { + return this.constructors.hasOwnProperty(t) ? this.constructors[t] : void 0 + }, + getScaleDefaults: function(t) { + return this.defaults.hasOwnProperty(t) ? a.merge({}, [i.scale, this.defaults[t]]) : {} + }, + updateScaleDefaults: function(t, e) { + var n = this; + n.defaults.hasOwnProperty(t) && (n.defaults[t] = a.extend(n.defaults[t], e)) + }, + addScalesToLayout: function(e) { + a.each(e.scales, function(n) { + n.fullWidth = n.options.fullWidth, n.position = n.options.position, n.weight = n.options.weight, t.layoutService.addBox(e, n) + }) + } + } + } + }, { + 25: 25, + 45: 45 + }], + 34: [function(t, e, n) { + "use strict"; + var i = t(45); + e.exports = { + generators: { + linear: function(t, e) { + var n, a = []; + if (t.stepSize && t.stepSize > 0) n = t.stepSize; + else { + var o = i.niceNum(e.max - e.min, !1); + n = i.niceNum(o / (t.maxTicks - 1), !0) + } + var r = Math.floor(e.min / n) * n, + l = Math.ceil(e.max / n) * n; + t.min && t.max && t.stepSize && i.almostWhole((t.max - t.min) / t.stepSize, n / 1e3) && (r = t.min, l = t.max); + var s = (l - r) / n; + s = i.almostEquals(s, Math.round(s), n / 1e3) ? Math.round(s) : Math.ceil(s), a.push(void 0 !== t.min ? t.min : r); + for (var u = 1; u < s; ++u) a.push(r + u * n); + return a.push(void 0 !== t.max ? t.max : l), a + }, + logarithmic: function(t, e) { + var n, a, o = [], + r = i.valueOrDefault, + l = r(t.min, Math.pow(10, Math.floor(i.log10(e.min)))), + s = Math.floor(i.log10(e.max)), + u = Math.ceil(e.max / Math.pow(10, s)); + 0 === l ? (n = Math.floor(i.log10(e.minNotZero)), a = Math.floor(e.minNotZero / Math.pow(10, n)), o.push(l), l = a * Math.pow(10, n)) : (n = Math.floor(i.log10(l)), a = Math.floor(l / Math.pow(10, n))); + do { + o.push(l), 10 === ++a && (a = 1, ++n), l = a * Math.pow(10, n) + } while (n < s || n === s && a < u); + var d = r(t.max, l); + return o.push(d), o + } + }, + formatters: { + values: function(t) { + return i.isArray(t) ? t : "" + t + }, + linear: function(t, e, n) { + var a = n.length > 3 ? n[2] - n[1] : n[1] - n[0]; + Math.abs(a) > 1 && t !== Math.floor(t) && (a = t - Math.floor(t)); + var o = i.log10(Math.abs(a)), + r = ""; + if (0 !== t) { + var l = -1 * Math.floor(o); + l = Math.max(Math.min(l, 20), 0), r = t.toFixed(l) + } else r = "0"; + return r + }, + logarithmic: function(t, e, n) { + var a = t / Math.pow(10, Math.floor(i.log10(t))); + return 0 === t ? "0" : 1 === a || 2 === a || 5 === a || 0 === e || e === n.length - 1 ? t.toExponential() : "" + } + } + } + }, { + 45: 45 + }], + 35: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + tooltips: { + enabled: !0, + custom: null, + mode: "nearest", + position: "average", + intersect: !0, + backgroundColor: "rgba(0,0,0,0.8)", + titleFontStyle: "bold", + titleSpacing: 2, + titleMarginBottom: 6, + titleFontColor: "#fff", + titleAlign: "left", + bodySpacing: 2, + bodyFontColor: "#fff", + bodyAlign: "left", + footerFontStyle: "bold", + footerSpacing: 2, + footerMarginTop: 6, + footerFontColor: "#fff", + footerAlign: "left", + yPadding: 6, + xPadding: 6, + caretPadding: 2, + caretSize: 5, + cornerRadius: 6, + multiKeyBackground: "#fff", + displayColors: !0, + borderColor: "rgba(0,0,0,0)", + borderWidth: 0, + callbacks: { + beforeTitle: o.noop, + title: function(t, e) { + var n = "", + i = e.labels, + a = i ? i.length : 0; + if (t.length > 0) { + var o = t[0]; + o.xLabel ? n = o.xLabel : a > 0 && o.index < a && (n = i[o.index]) + } + return n + }, + afterTitle: o.noop, + beforeBody: o.noop, + beforeLabel: o.noop, + label: function(t, e) { + var n = e.datasets[t.datasetIndex].label || ""; + return n && (n += ": "), n += t.yLabel + }, + labelColor: function(t, e) { + var n = e.getDatasetMeta(t.datasetIndex).data[t.index]._view; + return { + borderColor: n.borderColor, + backgroundColor: n.backgroundColor + } + }, + labelTextColor: function() { + return this._options.bodyFontColor + }, + afterLabel: o.noop, + afterBody: o.noop, + beforeFooter: o.noop, + footer: o.noop, + afterFooter: o.noop + } + } + }), e.exports = function(t) { + function e(t, e) { + var n = o.color(t); + return n.alpha(e * n.alpha()).rgbaString() + } + + function n(t, e) { + return e && (o.isArray(e) ? Array.prototype.push.apply(t, e) : t.push(e)), t + } + + function r(t) { + var e = t._xScale, + n = t._yScale || t._scale, + i = t._index, + a = t._datasetIndex; + return { + xLabel: e ? e.getLabelForIndex(i, a) : "", + yLabel: n ? n.getLabelForIndex(i, a) : "", + index: i, + datasetIndex: a, + x: t._model.x, + y: t._model.y + } + } + + function l(t) { + var e = i.global, + n = o.valueOrDefault; + return { + xPadding: t.xPadding, + yPadding: t.yPadding, + xAlign: t.xAlign, + yAlign: t.yAlign, + bodyFontColor: t.bodyFontColor, + _bodyFontFamily: n(t.bodyFontFamily, e.defaultFontFamily), + _bodyFontStyle: n(t.bodyFontStyle, e.defaultFontStyle), + _bodyAlign: t.bodyAlign, + bodyFontSize: n(t.bodyFontSize, e.defaultFontSize), + bodySpacing: t.bodySpacing, + titleFontColor: t.titleFontColor, + _titleFontFamily: n(t.titleFontFamily, e.defaultFontFamily), + _titleFontStyle: n(t.titleFontStyle, e.defaultFontStyle), + titleFontSize: n(t.titleFontSize, e.defaultFontSize), + _titleAlign: t.titleAlign, + titleSpacing: t.titleSpacing, + titleMarginBottom: t.titleMarginBottom, + footerFontColor: t.footerFontColor, + _footerFontFamily: n(t.footerFontFamily, e.defaultFontFamily), + _footerFontStyle: n(t.footerFontStyle, e.defaultFontStyle), + footerFontSize: n(t.footerFontSize, e.defaultFontSize), + _footerAlign: t.footerAlign, + footerSpacing: t.footerSpacing, + footerMarginTop: t.footerMarginTop, + caretSize: t.caretSize, + cornerRadius: t.cornerRadius, + backgroundColor: t.backgroundColor, + opacity: 0, + legendColorBackground: t.multiKeyBackground, + displayColors: t.displayColors, + borderColor: t.borderColor, + borderWidth: t.borderWidth + } + } + + function s(t, e) { + var n = t._chart.ctx, + i = 2 * e.yPadding, + a = 0, + r = e.body, + l = r.reduce(function(t, e) { + return t + e.before.length + e.lines.length + e.after.length + }, 0); + l += e.beforeBody.length + e.afterBody.length; + var s = e.title.length, + u = e.footer.length, + d = e.titleFontSize, + c = e.bodyFontSize, + h = e.footerFontSize; + i += s * d, i += s ? (s - 1) * e.titleSpacing : 0, i += s ? e.titleMarginBottom : 0, i += l * c, i += l ? (l - 1) * e.bodySpacing : 0, i += u ? e.footerMarginTop : 0, i += u * h, i += u ? (u - 1) * e.footerSpacing : 0; + var f = 0, + g = function(t) { + a = Math.max(a, n.measureText(t).width + f) + }; + return n.font = o.fontString(d, e._titleFontStyle, e._titleFontFamily), o.each(e.title, g), n.font = o.fontString(c, e._bodyFontStyle, e._bodyFontFamily), o.each(e.beforeBody.concat(e.afterBody), g), f = e.displayColors ? c + 2 : 0, o.each(r, function(t) { + o.each(t.before, g), o.each(t.lines, g), o.each(t.after, g) + }), f = 0, n.font = o.fontString(h, e._footerFontStyle, e._footerFontFamily), o.each(e.footer, g), a += 2 * e.xPadding, { + width: a, + height: i + } + } + + function u(t, e) { + var n = t._model, + i = t._chart, + a = t._chart.chartArea, + o = "center", + r = "center"; + n.y < e.height ? r = "top" : n.y > i.height - e.height && (r = "bottom"); + var l, s, u, d, c, h = (a.left + a.right) / 2, + f = (a.top + a.bottom) / 2; + "center" === r ? (l = function(t) { + return t <= h + }, s = function(t) { + return t > h + }) : (l = function(t) { + return t <= e.width / 2 + }, s = function(t) { + return t >= i.width - e.width / 2 + }), u = function(t) { + return t + e.width > i.width + }, d = function(t) { + return t - e.width < 0 + }, c = function(t) { + return t <= f ? "top" : "bottom" + }, l(n.x) ? (o = "left", u(n.x) && (o = "center", r = c(n.y))) : s(n.x) && (o = "right", d(n.x) && (o = "center", r = c(n.y))); + var g = t._options; + return { + xAlign: g.xAlign ? g.xAlign : o, + yAlign: g.yAlign ? g.yAlign : r + } + } + + function d(t, e, n) { + var i = t.x, + a = t.y, + o = t.caretSize, + r = t.caretPadding, + l = t.cornerRadius, + s = n.xAlign, + u = n.yAlign, + d = o + r, + c = l + r; + return "right" === s ? i -= e.width : "center" === s && (i -= e.width / 2), "top" === u ? a += d : a -= "bottom" === u ? e.height + d : e.height / 2, "center" === u ? "left" === s ? i += d : "right" === s && (i -= d) : "left" === s ? i -= c : "right" === s && (i += c), { + x: i, + y: a + } + } + t.Tooltip = a.extend({ + initialize: function() { + this._model = l(this._options) + }, + getTitle: function() { + var t = this, + e = t._options.callbacks, + i = e.beforeTitle.apply(t, arguments), + a = e.title.apply(t, arguments), + o = e.afterTitle.apply(t, arguments), + r = []; + return r = n(r, i), r = n(r, a), r = n(r, o) + }, + getBeforeBody: function() { + var t = this._options.callbacks.beforeBody.apply(this, arguments); + return o.isArray(t) ? t : void 0 !== t ? [t] : [] + }, + getBody: function(t, e) { + var i = this, + a = i._options.callbacks, + r = []; + return o.each(t, function(t) { + var o = { + before: [], + lines: [], + after: [] + }; + n(o.before, a.beforeLabel.call(i, t, e)), n(o.lines, a.label.call(i, t, e)), n(o.after, a.afterLabel.call(i, t, e)), r.push(o) + }), r + }, + getAfterBody: function() { + var t = this._options.callbacks.afterBody.apply(this, arguments); + return o.isArray(t) ? t : void 0 !== t ? [t] : [] + }, + getFooter: function() { + var t = this, + e = t._options.callbacks, + i = e.beforeFooter.apply(t, arguments), + a = e.footer.apply(t, arguments), + o = e.afterFooter.apply(t, arguments), + r = []; + return r = n(r, i), r = n(r, a), r = n(r, o) + }, + update: function(e) { + var n, i, a = this, + c = a._options, + h = a._model, + f = a._model = l(c), + g = a._active, + p = a._data, + v = { + xAlign: h.xAlign, + yAlign: h.yAlign + }, + m = { + x: h.x, + y: h.y + }, + b = { + width: h.width, + height: h.height + }, + x = { + x: h.caretX, + y: h.caretY + }; + if (g.length) { + f.opacity = 1; + var y = [], + k = []; + x = t.Tooltip.positioners[c.position](g, a._eventPosition); + var w = []; + for (n = 0, i = g.length; n < i; ++n) w.push(r(g[n])); + c.filter && (w = w.filter(function(t) { + return c.filter(t, p) + })), c.itemSort && (w = w.sort(function(t, e) { + return c.itemSort(t, e, p) + })), o.each(w, function(t) { + y.push(c.callbacks.labelColor.call(a, t, a._chart)), k.push(c.callbacks.labelTextColor.call(a, t, a._chart)) + }), f.title = a.getTitle(w, p), f.beforeBody = a.getBeforeBody(w, p), f.body = a.getBody(w, p), f.afterBody = a.getAfterBody(w, p), f.footer = a.getFooter(w, p), f.x = Math.round(x.x), f.y = Math.round(x.y), f.caretPadding = c.caretPadding, f.labelColors = y, f.labelTextColors = k, f.dataPoints = w, m = d(f, b = s(this, f), v = u(this, b)) + } else f.opacity = 0; + return f.xAlign = v.xAlign, f.yAlign = v.yAlign, f.x = m.x, f.y = m.y, f.width = b.width, f.height = b.height, f.caretX = x.x, f.caretY = x.y, a._model = f, e && c.custom && c.custom.call(a, f), a + }, + drawCaret: function(t, e) { + var n = this._chart.ctx, + i = this._view, + a = this.getCaretPosition(t, e, i); + n.lineTo(a.x1, a.y1), n.lineTo(a.x2, a.y2), n.lineTo(a.x3, a.y3) + }, + getCaretPosition: function(t, e, n) { + var i, a, o, r, l, s, u = n.caretSize, + d = n.cornerRadius, + c = n.xAlign, + h = n.yAlign, + f = t.x, + g = t.y, + p = e.width, + v = e.height; + if ("center" === h) l = g + v / 2, "left" === c ? (a = (i = f) - u, o = i, r = l + u, s = l - u) : (a = (i = f + p) + u, o = i, r = l - u, s = l + u); + else if ("left" === c ? (i = (a = f + d + u) - u, o = a + u) : "right" === c ? (i = (a = f + p - d - u) - u, o = a + u) : (i = (a = f + p / 2) - u, o = a + u), "top" === h) l = (r = g) - u, s = r; + else { + l = (r = g + v) + u, s = r; + var m = o; + o = i, i = m + } + return { + x1: i, + x2: a, + x3: o, + y1: r, + y2: l, + y3: s + } + }, + drawTitle: function(t, n, i, a) { + var r = n.title; + if (r.length) { + i.textAlign = n._titleAlign, i.textBaseline = "top"; + var l = n.titleFontSize, + s = n.titleSpacing; + i.fillStyle = e(n.titleFontColor, a), i.font = o.fontString(l, n._titleFontStyle, n._titleFontFamily); + var u, d; + for (u = 0, d = r.length; u < d; ++u) i.fillText(r[u], t.x, t.y), t.y += l + s, u + 1 === r.length && (t.y += n.titleMarginBottom - s) + } + }, + drawBody: function(t, n, i, a) { + var r = n.bodyFontSize, + l = n.bodySpacing, + s = n.body; + i.textAlign = n._bodyAlign, i.textBaseline = "top", i.font = o.fontString(r, n._bodyFontStyle, n._bodyFontFamily); + var u = 0, + d = function(e) { + i.fillText(e, t.x + u, t.y), t.y += r + l + }; + o.each(n.beforeBody, d); + var c = n.displayColors; + u = c ? r + 2 : 0, o.each(s, function(l, s) { + o.each(l.before, d), o.each(l.lines, function(o) { + if (c) { + i.fillStyle = e(n.legendColorBackground, a), i.fillRect(t.x, t.y, r, r), i.lineWidth = 1, i.strokeStyle = e(n.labelColors[s].borderColor, a), i.strokeRect(t.x, t.y, r, r), i.fillStyle = e(n.labelColors[s].backgroundColor, a), i.fillRect(t.x + 1, t.y + 1, r - 2, r - 2); + var l = e(n.labelTextColors[s], a); + i.fillStyle = l + } + d(o) + }), o.each(l.after, d) + }), u = 0, o.each(n.afterBody, d), t.y -= l + }, + drawFooter: function(t, n, i, a) { + var r = n.footer; + r.length && (t.y += n.footerMarginTop, i.textAlign = n._footerAlign, i.textBaseline = "top", i.fillStyle = e(n.footerFontColor, a), i.font = o.fontString(n.footerFontSize, n._footerFontStyle, n._footerFontFamily), o.each(r, function(e) { + i.fillText(e, t.x, t.y), t.y += n.footerFontSize + n.footerSpacing + })) + }, + drawBackground: function(t, n, i, a, o) { + i.fillStyle = e(n.backgroundColor, o), i.strokeStyle = e(n.borderColor, o), i.lineWidth = n.borderWidth; + var r = n.xAlign, + l = n.yAlign, + s = t.x, + u = t.y, + d = a.width, + c = a.height, + h = n.cornerRadius; + i.beginPath(), i.moveTo(s + h, u), "top" === l && this.drawCaret(t, a), i.lineTo(s + d - h, u), i.quadraticCurveTo(s + d, u, s + d, u + h), "center" === l && "right" === r && this.drawCaret(t, a), i.lineTo(s + d, u + c - h), i.quadraticCurveTo(s + d, u + c, s + d - h, u + c), "bottom" === l && this.drawCaret(t, a), i.lineTo(s + h, u + c), i.quadraticCurveTo(s, u + c, s, u + c - h), "center" === l && "left" === r && this.drawCaret(t, a), i.lineTo(s, u + h), i.quadraticCurveTo(s, u, s + h, u), i.closePath(), i.fill(), n.borderWidth > 0 && i.stroke() + }, + draw: function() { + var t = this._chart.ctx, + e = this._view; + if (0 !== e.opacity) { + var n = { + width: e.width, + height: e.height + }, + i = { + x: e.x, + y: e.y + }, + a = Math.abs(e.opacity < .001) ? 0 : e.opacity, + o = e.title.length || e.beforeBody.length || e.body.length || e.afterBody.length || e.footer.length; + this._options.enabled && o && (this.drawBackground(i, e, t, n, a), i.x += e.xPadding, i.y += e.yPadding, this.drawTitle(i, e, t, a), this.drawBody(i, e, t, a), this.drawFooter(i, e, t, a)) + } + }, + handleEvent: function(t) { + var e = this, + n = e._options, + i = !1; + if (e._lastActive = e._lastActive || [], "mouseout" === t.type ? e._active = [] : e._active = e._chart.getElementsAtEventForMode(t, n.mode, n), !(i = !o.arrayEquals(e._active, e._lastActive))) return !1; + if (e._lastActive = e._active, n.enabled || n.custom) { + e._eventPosition = { + x: t.x, + y: t.y + }; + var a = e._model; + e.update(!0), e.pivot(), i |= a.x !== e._model.x || a.y !== e._model.y + } + return i + } + }), t.Tooltip.positioners = { + average: function(t) { + if (!t.length) return !1; + var e, n, i = 0, + a = 0, + o = 0; + for (e = 0, n = t.length; e < n; ++e) { + var r = t[e]; + if (r && r.hasValue()) { + var l = r.tooltipPosition(); + i += l.x, a += l.y, ++o + } + } + return { + x: Math.round(i / o), + y: Math.round(a / o) + } + }, + nearest: function(t, e) { + var n, i, a, r = e.x, + l = e.y, + s = Number.POSITIVE_INFINITY; + for (n = 0, i = t.length; n < i; ++n) { + var u = t[n]; + if (u && u.hasValue()) { + var d = u.getCenterPoint(), + c = o.distanceBetweenPoints(e, d); + c < s && (s = c, a = u) + } + } + if (a) { + var h = a.tooltipPosition(); + r = h.x, l = h.y + } + return { + x: r, + y: l + } + } + } + } + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 36: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + elements: { + arc: { + backgroundColor: i.global.defaultColor, + borderColor: "#fff", + borderWidth: 2 + } + } + }), e.exports = a.extend({ + inLabelRange: function(t) { + var e = this._view; + return !!e && Math.pow(t - e.x, 2) < Math.pow(e.radius + e.hoverRadius, 2) + }, + inRange: function(t, e) { + var n = this._view; + if (n) { + for (var i = o.getAngleFromPoint(n, { + x: t, + y: e + }), a = i.angle, r = i.distance, l = n.startAngle, s = n.endAngle; s < l;) s += 2 * Math.PI; + for (; a > s;) a -= 2 * Math.PI; + for (; a < l;) a += 2 * Math.PI; + var u = a >= l && a <= s, + d = r >= n.innerRadius && r <= n.outerRadius; + return u && d + } + return !1 + }, + getCenterPoint: function() { + var t = this._view, + e = (t.startAngle + t.endAngle) / 2, + n = (t.innerRadius + t.outerRadius) / 2; + return { + x: t.x + Math.cos(e) * n, + y: t.y + Math.sin(e) * n + } + }, + getArea: function() { + var t = this._view; + return Math.PI * ((t.endAngle - t.startAngle) / (2 * Math.PI)) * (Math.pow(t.outerRadius, 2) - Math.pow(t.innerRadius, 2)) + }, + tooltipPosition: function() { + var t = this._view, + e = t.startAngle + (t.endAngle - t.startAngle) / 2, + n = (t.outerRadius - t.innerRadius) / 2 + t.innerRadius; + return { + x: t.x + Math.cos(e) * n, + y: t.y + Math.sin(e) * n + } + }, + draw: function() { + var t = this._chart.ctx, + e = this._view, + n = e.startAngle, + i = e.endAngle; + t.beginPath(), t.arc(e.x, e.y, e.outerRadius, n, i), t.arc(e.x, e.y, e.innerRadius, i, n, !0), t.closePath(), t.strokeStyle = e.borderColor, t.lineWidth = e.borderWidth, t.fillStyle = e.backgroundColor, t.fill(), t.lineJoin = "bevel", e.borderWidth && t.stroke() + } + }) + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 37: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45), + r = i.global; + i._set("global", { + elements: { + line: { + tension: .4, + backgroundColor: r.defaultColor, + borderWidth: 3, + borderColor: r.defaultColor, + borderCapStyle: "butt", + borderDash: [], + borderDashOffset: 0, + borderJoinStyle: "miter", + capBezierPoints: !0, + fill: !0 + } + } + }), e.exports = a.extend({ + draw: function() { + var t, e, n, i, a = this, + l = a._view, + s = a._chart.ctx, + u = l.spanGaps, + d = a._children.slice(), + c = r.elements.line, + h = -1; + for (a._loop && d.length && d.push(d[0]), s.save(), s.lineCap = l.borderCapStyle || c.borderCapStyle, s.setLineDash && s.setLineDash(l.borderDash || c.borderDash), s.lineDashOffset = l.borderDashOffset || c.borderDashOffset, s.lineJoin = l.borderJoinStyle || c.borderJoinStyle, s.lineWidth = l.borderWidth || c.borderWidth, s.strokeStyle = l.borderColor || r.defaultColor, s.beginPath(), h = -1, t = 0; t < d.length; ++t) e = d[t], n = o.previousItem(d, t), i = e._view, 0 === t ? i.skip || (s.moveTo(i.x, i.y), h = t) : (n = -1 === h ? n : d[h], i.skip || (h !== t - 1 && !u || -1 === h ? s.moveTo(i.x, i.y) : o.canvas.lineTo(s, n._view, e._view), h = t)); + s.stroke(), s.restore() + } + }) + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 38: [function(t, e, n) { + "use strict"; + + function i(t) { + var e = this._view; + return !!e && Math.pow(t - e.x, 2) < Math.pow(e.radius + e.hitRadius, 2) + } + var a = t(25), + o = t(26), + r = t(45), + l = a.global.defaultColor; + a._set("global", { + elements: { + point: { + radius: 3, + pointStyle: "circle", + backgroundColor: l, + borderColor: l, + borderWidth: 1, + hitRadius: 1, + hoverRadius: 4, + hoverBorderWidth: 1 + } + } + }), e.exports = o.extend({ + inRange: function(t, e) { + var n = this._view; + return !!n && Math.pow(t - n.x, 2) + Math.pow(e - n.y, 2) < Math.pow(n.hitRadius + n.radius, 2) + }, + inLabelRange: i, + inXRange: i, + inYRange: function(t) { + var e = this._view; + return !!e && Math.pow(t - e.y, 2) < Math.pow(e.radius + e.hitRadius, 2) + }, + getCenterPoint: function() { + var t = this._view; + return { + x: t.x, + y: t.y + } + }, + getArea: function() { + return Math.PI * Math.pow(this._view.radius, 2) + }, + tooltipPosition: function() { + var t = this._view; + return { + x: t.x, + y: t.y, + padding: t.radius + t.borderWidth + } + }, + draw: function(t) { + var e = this._view, + n = this._model, + i = this._chart.ctx, + o = e.pointStyle, + s = e.radius, + u = e.x, + d = e.y, + c = r.color, + h = 0; + e.skip || (i.strokeStyle = e.borderColor || l, i.lineWidth = r.valueOrDefault(e.borderWidth, a.global.elements.point.borderWidth), i.fillStyle = e.backgroundColor || l, void 0 !== t && (n.x < t.left || 1.01 * t.right < n.x || n.y < t.top || 1.01 * t.bottom < n.y) && (n.x < t.left ? h = (u - n.x) / (t.left - n.x) : 1.01 * t.right < n.x ? h = (n.x - u) / (n.x - t.right) : n.y < t.top ? h = (d - n.y) / (t.top - n.y) : 1.01 * t.bottom < n.y && (h = (n.y - d) / (n.y - t.bottom)), h = Math.round(100 * h) / 100, i.strokeStyle = c(i.strokeStyle).alpha(h).rgbString(), i.fillStyle = c(i.fillStyle).alpha(h).rgbString()), r.canvas.drawPoint(i, o, s, u, d)) + } + }) + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 39: [function(t, e, n) { + "use strict"; + + function i(t) { + return void 0 !== t._view.width + } + + function a(t) { + var e, n, a, o, r = t._view; + if (i(t)) { + var l = r.width / 2; + e = r.x - l, n = r.x + l, a = Math.min(r.y, r.base), o = Math.max(r.y, r.base) + } else { + var s = r.height / 2; + e = Math.min(r.x, r.base), n = Math.max(r.x, r.base), a = r.y - s, o = r.y + s + } + return { + left: e, + top: a, + right: n, + bottom: o + } + } + var o = t(25), + r = t(26); + o._set("global", { + elements: { + rectangle: { + backgroundColor: o.global.defaultColor, + borderColor: o.global.defaultColor, + borderSkipped: "bottom", + borderWidth: 0 + } + } + }), e.exports = r.extend({ + draw: function() { + function t(t) { + return m[(b + t) % 4] + } + var e, n, i, a, o, r, l, s = this._chart.ctx, + u = this._view, + d = u.borderWidth; + if (u.horizontal ? (e = u.base, n = u.x, i = u.y - u.height / 2, a = u.y + u.height / 2, o = n > e ? 1 : -1, r = 1, l = u.borderSkipped || "left") : (e = u.x - u.width / 2, n = u.x + u.width / 2, i = u.y, o = 1, r = (a = u.base) > i ? 1 : -1, l = u.borderSkipped || "bottom"), d) { + var c = Math.min(Math.abs(e - n), Math.abs(i - a)), + h = (d = d > c ? c : d) / 2, + f = e + ("left" !== l ? h * o : 0), + g = n + ("right" !== l ? -h * o : 0), + p = i + ("top" !== l ? h * r : 0), + v = a + ("bottom" !== l ? -h * r : 0); + f !== g && (i = p, a = v), p !== v && (e = f, n = g) + } + s.beginPath(), s.fillStyle = u.backgroundColor, s.strokeStyle = u.borderColor, s.lineWidth = d; + var m = [ + [e, a], + [e, i], + [n, i], + [n, a] + ], + b = ["bottom", "left", "top", "right"].indexOf(l, 0); - 1 === b && (b = 0); + var x = t(0); + s.moveTo(x[0], x[1]); + for (var y = 1; y < 4; y++) x = t(y), s.lineTo(x[0], x[1]); + s.fill(), d && s.stroke() + }, + height: function() { + var t = this._view; + return t.base - t.y + }, + inRange: function(t, e) { + var n = !1; + if (this._view) { + var i = a(this); + n = t >= i.left && t <= i.right && e >= i.top && e <= i.bottom + } + return n + }, + inLabelRange: function(t, e) { + var n = this; + if (!n._view) return !1; + var o = a(n); + return i(n) ? t >= o.left && t <= o.right : e >= o.top && e <= o.bottom + }, + inXRange: function(t) { + var e = a(this); + return t >= e.left && t <= e.right + }, + inYRange: function(t) { + var e = a(this); + return t >= e.top && t <= e.bottom + }, + getCenterPoint: function() { + var t, e, n = this._view; + return i(this) ? (t = n.x, e = (n.y + n.base) / 2) : (t = (n.x + n.base) / 2, e = n.y), { + x: t, + y: e + } + }, + getArea: function() { + var t = this._view; + return t.width * Math.abs(t.y - t.base) + }, + tooltipPosition: function() { + var t = this._view; + return { + x: t.x, + y: t.y + } + } + }) + }, { + 25: 25, + 26: 26 + }], + 40: [function(t, e, n) { + "use strict"; + e.exports = {}, e.exports.Arc = t(36), e.exports.Line = t(37), e.exports.Point = t(38), e.exports.Rectangle = t(39) + }, { + 36: 36, + 37: 37, + 38: 38, + 39: 39 + }], + 41: [function(t, e, n) { + "use strict"; + var i = t(42), + n = e.exports = { + clear: function(t) { + t.ctx.clearRect(0, 0, t.width, t.height) + }, + roundedRect: function(t, e, n, i, a, o) { + if (o) { + var r = Math.min(o, i / 2), + l = Math.min(o, a / 2); + t.moveTo(e + r, n), t.lineTo(e + i - r, n), t.quadraticCurveTo(e + i, n, e + i, n + l), t.lineTo(e + i, n + a - l), t.quadraticCurveTo(e + i, n + a, e + i - r, n + a), t.lineTo(e + r, n + a), t.quadraticCurveTo(e, n + a, e, n + a - l), t.lineTo(e, n + l), t.quadraticCurveTo(e, n, e + r, n) + } else t.rect(e, n, i, a) + }, + drawPoint: function(t, e, n, i, a) { + var o, r, l, s, u, d; + if ("object" != typeof e || "[object HTMLImageElement]" !== (o = e.toString()) && "[object HTMLCanvasElement]" !== o) { + if (!(isNaN(n) || n <= 0)) { + switch (e) { + default: t.beginPath(), + t.arc(i, a, n, 0, 2 * Math.PI), + t.closePath(), + t.fill(); + break; + case "triangle": + t.beginPath(), + u = (r = 3 * n / Math.sqrt(3)) * Math.sqrt(3) / 2, + t.moveTo(i - r / 2, a + u / 3), + t.lineTo(i + r / 2, a + u / 3), + t.lineTo(i, a - 2 * u / 3), + t.closePath(), + t.fill(); + break; + case "rect": + d = 1 / Math.SQRT2 * n, + t.beginPath(), + t.fillRect(i - d, a - d, 2 * d, 2 * d), + t.strokeRect(i - d, a - d, 2 * d, 2 * d); + break; + case "rectRounded": + var c = n / Math.SQRT2, + h = i - c, + f = a - c, + g = Math.SQRT2 * n;t.beginPath(), + this.roundedRect(t, h, f, g, g, n / 2), + t.closePath(), + t.fill(); + break; + case "rectRot": + d = 1 / Math.SQRT2 * n, + t.beginPath(), + t.moveTo(i - d, a), + t.lineTo(i, a + d), + t.lineTo(i + d, a), + t.lineTo(i, a - d), + t.closePath(), + t.fill(); + break; + case "cross": + t.beginPath(), + t.moveTo(i, a + n), + t.lineTo(i, a - n), + t.moveTo(i - n, a), + t.lineTo(i + n, a), + t.closePath(); + break; + case "crossRot": + t.beginPath(), + l = Math.cos(Math.PI / 4) * n, + s = Math.sin(Math.PI / 4) * n, + t.moveTo(i - l, a - s), + t.lineTo(i + l, a + s), + t.moveTo(i - l, a + s), + t.lineTo(i + l, a - s), + t.closePath(); + break; + case "star": + t.beginPath(), + t.moveTo(i, a + n), + t.lineTo(i, a - n), + t.moveTo(i - n, a), + t.lineTo(i + n, a), + l = Math.cos(Math.PI / 4) * n, + s = Math.sin(Math.PI / 4) * n, + t.moveTo(i - l, a - s), + t.lineTo(i + l, a + s), + t.moveTo(i - l, a + s), + t.lineTo(i + l, a - s), + t.closePath(); + break; + case "line": + t.beginPath(), + t.moveTo(i - n, a), + t.lineTo(i + n, a), + t.closePath(); + break; + case "dash": + t.beginPath(), + t.moveTo(i, a), + t.lineTo(i + n, a), + t.closePath() + } + t.stroke() + } + } else t.drawImage(e, i - e.width / 2, a - e.height / 2, e.width, e.height) + }, + clipArea: function(t, e) { + t.save(), t.beginPath(), t.rect(e.left, e.top, e.right - e.left, e.bottom - e.top), t.clip() + }, + unclipArea: function(t) { + t.restore() + }, + lineTo: function(t, e, n, i) { + if (n.steppedLine) return "after" === n.steppedLine && !i || "after" !== n.steppedLine && i ? t.lineTo(e.x, n.y) : t.lineTo(n.x, e.y), void t.lineTo(n.x, n.y); + n.tension ? t.bezierCurveTo(i ? e.controlPointPreviousX : e.controlPointNextX, i ? e.controlPointPreviousY : e.controlPointNextY, i ? n.controlPointNextX : n.controlPointPreviousX, i ? n.controlPointNextY : n.controlPointPreviousY, n.x, n.y) : t.lineTo(n.x, n.y) + } + }; + i.clear = n.clear, i.drawRoundedRectangle = function(t) { + t.beginPath(), n.roundedRect.apply(n, arguments), t.closePath() + } + }, { + 42: 42 + }], + 42: [function(t, e, n) { + "use strict"; + var i = { + noop: function() {}, + uid: function() { + var t = 0; + return function() { + return t++ + } + }(), + isNullOrUndef: function(t) { + return null === t || void 0 === t + }, + isArray: Array.isArray ? Array.isArray : function(t) { + return "[object Array]" === Object.prototype.toString.call(t) + }, + isObject: function(t) { + return null !== t && "[object Object]" === Object.prototype.toString.call(t) + }, + valueOrDefault: function(t, e) { + return void 0 === t ? e : t + }, + valueAtIndexOrDefault: function(t, e, n) { + return i.valueOrDefault(i.isArray(t) ? t[e] : t, n) + }, + callback: function(t, e, n) { + if (t && "function" == typeof t.call) return t.apply(n, e) + }, + each: function(t, e, n, a) { + var o, r, l; + if (i.isArray(t)) + if (r = t.length, a) + for (o = r - 1; o >= 0; o--) e.call(n, t[o], o); + else + for (o = 0; o < r; o++) e.call(n, t[o], o); + else if (i.isObject(t)) + for (r = (l = Object.keys(t)).length, o = 0; o < r; o++) e.call(n, t[l[o]], l[o]) + }, + arrayEquals: function(t, e) { + var n, a, o, r; + if (!t || !e || t.length !== e.length) return !1; + for (n = 0, a = t.length; n < a; ++n) + if (o = t[n], r = e[n], o instanceof Array && r instanceof Array) { + if (!i.arrayEquals(o, r)) return !1 + } else if (o !== r) return !1; + return !0 + }, + clone: function(t) { + if (i.isArray(t)) return t.map(i.clone); + if (i.isObject(t)) { + for (var e = {}, n = Object.keys(t), a = n.length, o = 0; o < a; ++o) e[n[o]] = i.clone(t[n[o]]); + return e + } + return t + }, + _merger: function(t, e, n, a) { + var o = e[t], + r = n[t]; + i.isObject(o) && i.isObject(r) ? i.merge(o, r, a) : e[t] = i.clone(r) + }, + _mergerIf: function(t, e, n) { + var a = e[t], + o = n[t]; + i.isObject(a) && i.isObject(o) ? i.mergeIf(a, o) : e.hasOwnProperty(t) || (e[t] = i.clone(o)) + }, + merge: function(t, e, n) { + var a, o, r, l, s, u = i.isArray(e) ? e : [e], + d = u.length; + if (!i.isObject(t)) return t; + for (a = (n = n || {}).merger || i._merger, o = 0; o < d; ++o) + if (e = u[o], i.isObject(e)) + for (s = 0, l = (r = Object.keys(e)).length; s < l; ++s) a(r[s], t, e, n); + return t + }, + mergeIf: function(t, e) { + return i.merge(t, e, { + merger: i._mergerIf + }) + } + }; + e.exports = i, i.callCallback = i.callback, i.indexOf = function(t, e, n) { + return Array.prototype.indexOf.call(t, e, n) + }, i.getValueOrDefault = i.valueOrDefault, i.getValueAtIndexOrDefault = i.valueAtIndexOrDefault + }, {}], + 43: [function(t, e, n) { + "use strict"; + var i = t(42), + a = { + linear: function(t) { + return t + }, + easeInQuad: function(t) { + return t * t + }, + easeOutQuad: function(t) { + return -t * (t - 2) + }, + easeInOutQuad: function(t) { + return (t /= .5) < 1 ? .5 * t * t : -.5 * (--t * (t - 2) - 1) + }, + easeInCubic: function(t) { + return t * t * t + }, + easeOutCubic: function(t) { + return (t -= 1) * t * t + 1 + }, + easeInOutCubic: function(t) { + return (t /= .5) < 1 ? .5 * t * t * t : .5 * ((t -= 2) * t * t + 2) + }, + easeInQuart: function(t) { + return t * t * t * t + }, + easeOutQuart: function(t) { + return -((t -= 1) * t * t * t - 1) + }, + easeInOutQuart: function(t) { + return (t /= .5) < 1 ? .5 * t * t * t * t : -.5 * ((t -= 2) * t * t * t - 2) + }, + easeInQuint: function(t) { + return t * t * t * t * t + }, + easeOutQuint: function(t) { + return (t -= 1) * t * t * t * t + 1 + }, + easeInOutQuint: function(t) { + return (t /= .5) < 1 ? .5 * t * t * t * t * t : .5 * ((t -= 2) * t * t * t * t + 2) + }, + easeInSine: function(t) { + return 1 - Math.cos(t * (Math.PI / 2)) + }, + easeOutSine: function(t) { + return Math.sin(t * (Math.PI / 2)) + }, + easeInOutSine: function(t) { + return -.5 * (Math.cos(Math.PI * t) - 1) + }, + easeInExpo: function(t) { + return 0 === t ? 0 : Math.pow(2, 10 * (t - 1)) + }, + easeOutExpo: function(t) { + return 1 === t ? 1 : 1 - Math.pow(2, -10 * t) + }, + easeInOutExpo: function(t) { + return 0 === t ? 0 : 1 === t ? 1 : (t /= .5) < 1 ? .5 * Math.pow(2, 10 * (t - 1)) : .5 * (2 - Math.pow(2, -10 * --t)) + }, + easeInCirc: function(t) { + return t >= 1 ? t : -(Math.sqrt(1 - t * t) - 1) + }, + easeOutCirc: function(t) { + return Math.sqrt(1 - (t -= 1) * t) + }, + easeInOutCirc: function(t) { + return (t /= .5) < 1 ? -.5 * (Math.sqrt(1 - t * t) - 1) : .5 * (Math.sqrt(1 - (t -= 2) * t) + 1) + }, + easeInElastic: function(t) { + var e = 1.70158, + n = 0, + i = 1; + return 0 === t ? 0 : 1 === t ? 1 : (n || (n = .3), i < 1 ? (i = 1, e = n / 4) : e = n / (2 * Math.PI) * Math.asin(1 / i), -i * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / n)) + }, + easeOutElastic: function(t) { + var e = 1.70158, + n = 0, + i = 1; + return 0 === t ? 0 : 1 === t ? 1 : (n || (n = .3), i < 1 ? (i = 1, e = n / 4) : e = n / (2 * Math.PI) * Math.asin(1 / i), i * Math.pow(2, -10 * t) * Math.sin((t - e) * (2 * Math.PI) / n) + 1) + }, + easeInOutElastic: function(t) { + var e = 1.70158, + n = 0, + i = 1; + return 0 === t ? 0 : 2 == (t /= .5) ? 1 : (n || (n = .45), i < 1 ? (i = 1, e = n / 4) : e = n / (2 * Math.PI) * Math.asin(1 / i), t < 1 ? i * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / n) * -.5 : i * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / n) * .5 + 1) + }, + easeInBack: function(t) { + var e = 1.70158; + return t * t * ((e + 1) * t - e) + }, + easeOutBack: function(t) { + var e = 1.70158; + return (t -= 1) * t * ((e + 1) * t + e) + 1 + }, + easeInOutBack: function(t) { + var e = 1.70158; + return (t /= .5) < 1 ? t * t * ((1 + (e *= 1.525)) * t - e) * .5 : .5 * ((t -= 2) * t * ((1 + (e *= 1.525)) * t + e) + 2) + }, + easeInBounce: function(t) { + return 1 - a.easeOutBounce(1 - t) + }, + easeOutBounce: function(t) { + return t < 1 / 2.75 ? 7.5625 * t * t : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375 + }, + easeInOutBounce: function(t) { + return t < .5 ? .5 * a.easeInBounce(2 * t) : .5 * a.easeOutBounce(2 * t - 1) + .5 + } + }; + e.exports = { + effects: a + }, i.easingEffects = a + }, { + 42: 42 + }], + 44: [function(t, e, n) { + "use strict"; + var i = t(42); + e.exports = { + toLineHeight: function(t, e) { + var n = ("" + t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/); + if (!n || "normal" === n[1]) return 1.2 * e; + switch (t = +n[2], n[3]) { + case "px": + return t; + case "%": + t /= 100 + } + return e * t + }, + toPadding: function(t) { + var e, n, a, o; + return i.isObject(t) ? (e = +t.top || 0, n = +t.right || 0, a = +t.bottom || 0, o = +t.left || 0) : e = n = a = o = +t || 0, { + top: e, + right: n, + bottom: a, + left: o, + height: e + a, + width: o + n + } + }, + resolve: function(t, e, n) { + var a, o, r; + for (a = 0, o = t.length; a < o; ++a) + if (void 0 !== (r = t[a]) && (void 0 !== e && "function" == typeof r && (r = r(e)), void 0 !== n && i.isArray(r) && (r = r[n]), void 0 !== r)) return r + } + } + }, { + 42: 42 + }], + 45: [function(t, e, n) { + "use strict"; + e.exports = t(42), e.exports.easing = t(43), e.exports.canvas = t(41), e.exports.options = t(44) + }, { + 41: 41, + 42: 42, + 43: 43, + 44: 44 + }], + 46: [function(t, e, n) { + e.exports = { + acquireContext: function(t) { + return t && t.canvas && (t = t.canvas), t && t.getContext("2d") || null + } + } + }, {}], + 47: [function(t, e, n) { + "use strict"; + + function i(t, e) { + var n = v.getStyle(t, e), + i = n && n.match(/^(\d+)(\.\d+)?px$/); + return i ? Number(i[1]) : void 0 + } + + function a(t, e) { + var n = t.style, + a = t.getAttribute("height"), + o = t.getAttribute("width"); + if (t[m] = { + initial: { + height: a, + width: o, + style: { + display: n.display, + height: n.height, + width: n.width + } + } + }, n.display = n.display || "block", null === o || "" === o) { + var r = i(t, "width"); + void 0 !== r && (t.width = r) + } + if (null === a || "" === a) + if ("" === t.style.height) t.height = t.width / (e.options.aspectRatio || 2); + else { + var l = i(t, "height"); + void 0 !== r && (t.height = l) + } + return t + } + + function o(t, e, n) { + t.addEventListener(e, n, M) + } + + function r(t, e, n) { + t.removeEventListener(e, n, M) + } + + function l(t, e, n, i, a) { + return { + type: t, + chart: e, + native: a || null, + x: void 0 !== n ? n : null, + y: void 0 !== i ? i : null + } + } + + function s(t, e) { + var n = w[t.type] || t.type, + i = v.getRelativePosition(t, e); + return l(n, e, i.x, i.y, t) + } + + function u(t, e) { + var n = !1, + i = []; + return function() { + i = Array.prototype.slice.call(arguments), e = e || this, n || (n = !0, v.requestAnimFrame.call(window, function() { + n = !1, t.apply(e, i) + })) + } + } + + function d(t) { + var e = document.createElement("div"), + n = b + "size-monitor", + i = "position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;"; + e.style.cssText = i, e.className = n, e.innerHTML = '
    '; + var a = e.childNodes[0], + r = e.childNodes[1]; + e._reset = function() { + a.scrollLeft = 1e6, a.scrollTop = 1e6, r.scrollLeft = 1e6, r.scrollTop = 1e6 + }; + var l = function() { + e._reset(), t() + }; + return o(a, "scroll", l.bind(a, "expand")), o(r, "scroll", l.bind(r, "shrink")), e + } + + function c(t, e) { + var n = (t[m] || (t[m] = {})).renderProxy = function(t) { + t.animationName === y && e() + }; + v.each(k, function(e) { + o(t, e, n) + }), t.classList.add(x) + } + + function h(t) { + var e = t[m] || {}, + n = e.renderProxy; + n && (v.each(k, function(e) { + r(t, e, n) + }), delete e.renderProxy), t.classList.remove(x) + } + + function f(t, e, n) { + var i = t[m] || (t[m] = {}), + a = i.resizer = d(u(function() { + if (i.resizer) return e(l("resize", n)) + })); + c(t, function() { + if (i.resizer) { + var e = t.parentNode; + e && e !== a.parentNode && e.insertBefore(a, e.firstChild), a._reset() + } + }) + } + + function g(t) { + var e = t[m] || {}, + n = e.resizer; + delete e.resizer, h(t), n && n.parentNode && n.parentNode.removeChild(n) + } + + function p(t, e) { + var n = t._style || document.createElement("style"); + t._style || (t._style = n, e = "/* Chart.js */\n" + e, n.setAttribute("type", "text/css"), document.getElementsByTagName("head")[0].appendChild(n)), n.appendChild(document.createTextNode(e)) + } + var v = t(45), + m = "$chartjs", + b = "chartjs-", + x = b + "render-monitor", + y = b + "render-animation", + k = ["animationstart", "webkitAnimationStart"], + w = { + touchstart: "mousedown", + touchmove: "mousemove", + touchend: "mouseup", + pointerenter: "mouseenter", + pointerdown: "mousedown", + pointermove: "mousemove", + pointerup: "mouseup", + pointerleave: "mouseout", + pointerout: "mouseout" + }, + M = !! function() { + var t = !1; + try { + var e = Object.defineProperty({}, "passive", { + get: function() { + t = !0 + } + }); + window.addEventListener("e", null, e) + } catch (t) {} + return t + }() && { + passive: !0 + }; + e.exports = { + _enabled: "undefined" != typeof window && "undefined" != typeof document, + initialize: function() { + var t = "from{opacity:0.99}to{opacity:1}"; + p(this, "@-webkit-keyframes " + y + "{" + t + "}@keyframes " + y + "{" + t + "}." + x + "{-webkit-animation:" + y + " 0.001s;animation:" + y + " 0.001s;}") + }, + acquireContext: function(t, e) { + "string" == typeof t ? t = document.getElementById(t) : t.length && (t = t[0]), t && t.canvas && (t = t.canvas); + var n = t && t.getContext && t.getContext("2d"); + return n && n.canvas === t ? (a(t, e), n) : null + }, + releaseContext: function(t) { + var e = t.canvas; + if (e[m]) { + var n = e[m].initial; + ["height", "width"].forEach(function(t) { + var i = n[t]; + v.isNullOrUndef(i) ? e.removeAttribute(t) : e.setAttribute(t, i) + }), v.each(n.style || {}, function(t, n) { + e.style[n] = t + }), e.width = e.width, delete e[m] + } + }, + addEventListener: function(t, e, n) { + var i = t.canvas; + if ("resize" !== e) { + var a = n[m] || (n[m] = {}); + o(i, e, (a.proxies || (a.proxies = {}))[t.id + "_" + e] = function(e) { + n(s(e, t)) + }) + } else f(i, n, t) + }, + removeEventListener: function(t, e, n) { + var i = t.canvas; + if ("resize" !== e) { + var a = ((n[m] || {}).proxies || {})[t.id + "_" + e]; + a && r(i, e, a) + } else g(i) + } + }, v.addEvent = o, v.removeEvent = r + }, { + 45: 45 + }], + 48: [function(t, e, n) { + "use strict"; + var i = t(45), + a = t(46), + o = t(47), + r = o._enabled ? o : a; + e.exports = i.extend({ + initialize: function() {}, + acquireContext: function() {}, + releaseContext: function() {}, + addEventListener: function() {}, + removeEventListener: function() {} + }, r) + }, { + 45: 45, + 46: 46, + 47: 47 + }], + 49: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(40), + o = t(45); + i._set("global", { + plugins: { + filler: { + propagate: !0 + } + } + }), e.exports = function() { + function t(t, e, n) { + var i, a = t._model || {}, + o = a.fill; + if (void 0 === o && (o = !!a.backgroundColor), !1 === o || null === o) return !1; + if (!0 === o) return "origin"; + if (i = parseFloat(o, 10), isFinite(i) && Math.floor(i) === i) return "-" !== o[0] && "+" !== o[0] || (i = e + i), !(i === e || i < 0 || i >= n) && i; + switch (o) { + case "bottom": + return "start"; + case "top": + return "end"; + case "zero": + return "origin"; + case "origin": + case "start": + case "end": + return o; + default: + return !1 + } + } + + function e(t) { + var e, n = t.el._model || {}, + i = t.el._scale || {}, + a = t.fill, + o = null; + if (isFinite(a)) return null; + if ("start" === a ? o = void 0 === n.scaleBottom ? i.bottom : n.scaleBottom : "end" === a ? o = void 0 === n.scaleTop ? i.top : n.scaleTop : void 0 !== n.scaleZero ? o = n.scaleZero : i.getBasePosition ? o = i.getBasePosition() : i.getBasePixel && (o = i.getBasePixel()), void 0 !== o && null !== o) { + if (void 0 !== o.x && void 0 !== o.y) return o; + if ("number" == typeof o && isFinite(o)) return e = i.isHorizontal(), { + x: e ? o : null, + y: e ? null : o + } + } + return null + } + + function n(t, e, n) { + var i, a = t[e].fill, + o = [e]; + if (!n) return a; + for (; !1 !== a && -1 === o.indexOf(a);) { + if (!isFinite(a)) return a; + if (!(i = t[a])) return !1; + if (i.visible) return a; + o.push(a), a = i.fill + } + return !1 + } + + function r(t) { + var e = t.fill, + n = "dataset"; + return !1 === e ? null : (isFinite(e) || (n = "boundary"), d[n](t)) + } + + function l(t) { + return t && !t.skip + } + + function s(t, e, n, i, a) { + var r; + if (i && a) { + for (t.moveTo(e[0].x, e[0].y), r = 1; r < i; ++r) o.canvas.lineTo(t, e[r - 1], e[r]); + for (t.lineTo(n[a - 1].x, n[a - 1].y), r = a - 1; r > 0; --r) o.canvas.lineTo(t, n[r], n[r - 1], !0) + } + } + + function u(t, e, n, i, a, o) { + var r, u, d, c, h, f, g, p = e.length, + v = i.spanGaps, + m = [], + b = [], + x = 0, + y = 0; + for (t.beginPath(), r = 0, u = p + !!o; r < u; ++r) h = n(c = e[d = r % p]._view, d, i), f = l(c), g = l(h), f && g ? (x = m.push(c), y = b.push(h)) : x && y && (v ? (f && m.push(c), g && b.push(h)) : (s(t, m, b, x, y), x = y = 0, m = [], b = [])); + s(t, m, b, x, y), t.closePath(), t.fillStyle = a, t.fill() + } + var d = { + dataset: function(t) { + var e = t.fill, + n = t.chart, + i = n.getDatasetMeta(e), + a = i && n.isDatasetVisible(e) && i.dataset._children || [], + o = a.length || 0; + return o ? function(t, e) { + return e < o && a[e]._view || null + } : null + }, + boundary: function(t) { + var e = t.boundary, + n = e ? e.x : null, + i = e ? e.y : null; + return function(t) { + return { + x: null === n ? t.x : n, + y: null === i ? t.y : i + } + } + } + }; + return { + id: "filler", + afterDatasetsUpdate: function(i, o) { + var l, s, u, d, c = (i.data.datasets || []).length, + h = o.propagate, + f = []; + for (s = 0; s < c; ++s) d = null, (u = (l = i.getDatasetMeta(s)).dataset) && u._model && u instanceof a.Line && (d = { + visible: i.isDatasetVisible(s), + fill: t(u, s, c), + chart: i, + el: u + }), l.$filler = d, f.push(d); + for (s = 0; s < c; ++s)(d = f[s]) && (d.fill = n(f, s, h), d.boundary = e(d), d.mapper = r(d)) + }, + beforeDatasetDraw: function(t, e) { + var n = e.meta.$filler; + if (n) { + var a = t.ctx, + r = n.el, + l = r._view, + s = r._children || [], + d = n.mapper, + c = l.backgroundColor || i.global.defaultColor; + d && c && s.length && (o.canvas.clipArea(a, t.chartArea), u(a, s, d, l, c, r._loop), o.canvas.unclipArea(a)) + } + } + } + } + }, { + 25: 25, + 40: 40, + 45: 45 + }], + 50: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + legend: { + display: !0, + position: "top", + fullWidth: !0, + reverse: !1, + weight: 1e3, + onClick: function(t, e) { + var n = e.datasetIndex, + i = this.chart, + a = i.getDatasetMeta(n); + a.hidden = null === a.hidden ? !i.data.datasets[n].hidden : null, i.update() + }, + onHover: null, + labels: { + boxWidth: 40, + padding: 10, + generateLabels: function(t) { + var e = t.data; + return o.isArray(e.datasets) ? e.datasets.map(function(e, n) { + return { + text: e.label, + fillStyle: o.isArray(e.backgroundColor) ? e.backgroundColor[0] : e.backgroundColor, + hidden: !t.isDatasetVisible(n), + lineCap: e.borderCapStyle, + lineDash: e.borderDash, + lineDashOffset: e.borderDashOffset, + lineJoin: e.borderJoinStyle, + lineWidth: e.borderWidth, + strokeStyle: e.borderColor, + pointStyle: e.pointStyle, + datasetIndex: n + } + }, this) : [] + } + } + }, + legendCallback: function(t) { + var e = []; + e.push('
      '); + for (var n = 0; n < t.data.datasets.length; n++) e.push('
    • '), t.data.datasets[n].label && e.push(t.data.datasets[n].label), e.push("
    • "); + return e.push("
    "), e.join("") + } + }), e.exports = function(t) { + function e(t, e) { + return t.usePointStyle ? e * Math.SQRT2 : t.boxWidth + } + + function n(e, n) { + var i = new t.Legend({ + ctx: e.ctx, + options: n, + chart: e + }); + r.configure(e, i, n), r.addBox(e, i), e.legend = i + } + var r = t.layoutService, + l = o.noop; + return t.Legend = a.extend({ + initialize: function(t) { + o.extend(this, t), this.legendHitBoxes = [], this.doughnutMode = !1 + }, + beforeUpdate: l, + update: function(t, e, n) { + var i = this; + return i.beforeUpdate(), i.maxWidth = t, i.maxHeight = e, i.margins = n, i.beforeSetDimensions(), i.setDimensions(), i.afterSetDimensions(), i.beforeBuildLabels(), i.buildLabels(), i.afterBuildLabels(), i.beforeFit(), i.fit(), i.afterFit(), i.afterUpdate(), i.minSize + }, + afterUpdate: l, + beforeSetDimensions: l, + setDimensions: function() { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0, t.minSize = { + width: 0, + height: 0 + } + }, + afterSetDimensions: l, + beforeBuildLabels: l, + buildLabels: function() { + var t = this, + e = t.options.labels || {}, + n = o.callback(e.generateLabels, [t.chart], t) || []; + e.filter && (n = n.filter(function(n) { + return e.filter(n, t.chart.data) + })), t.options.reverse && n.reverse(), t.legendItems = n + }, + afterBuildLabels: l, + beforeFit: l, + fit: function() { + var t = this, + n = t.options, + a = n.labels, + r = n.display, + l = t.ctx, + s = i.global, + u = o.valueOrDefault, + d = u(a.fontSize, s.defaultFontSize), + c = u(a.fontStyle, s.defaultFontStyle), + h = u(a.fontFamily, s.defaultFontFamily), + f = o.fontString(d, c, h), + g = t.legendHitBoxes = [], + p = t.minSize, + v = t.isHorizontal(); + if (v ? (p.width = t.maxWidth, p.height = r ? 10 : 0) : (p.width = r ? 10 : 0, p.height = t.maxHeight), r) + if (l.font = f, v) { + var m = t.lineWidths = [0], + b = t.legendItems.length ? d + a.padding : 0; + l.textAlign = "left", l.textBaseline = "top", o.each(t.legendItems, function(n, i) { + var o = e(a, d) + d / 2 + l.measureText(n.text).width; + m[m.length - 1] + o + a.padding >= t.width && (b += d + a.padding, m[m.length] = t.left), g[i] = { + left: 0, + top: 0, + width: o, + height: d + }, m[m.length - 1] += o + a.padding + }), p.height += b + } else { + var x = a.padding, + y = t.columnWidths = [], + k = a.padding, + w = 0, + M = 0, + S = d + x; + o.each(t.legendItems, function(t, n) { + var i = e(a, d) + d / 2 + l.measureText(t.text).width; + M + S > p.height && (k += w + a.padding, y.push(w), w = 0, M = 0), w = Math.max(w, i), M += S, g[n] = { + left: 0, + top: 0, + width: i, + height: d + } + }), k += w, y.push(w), p.width += k + } + t.width = p.width, t.height = p.height + }, + afterFit: l, + isHorizontal: function() { + return "top" === this.options.position || "bottom" === this.options.position + }, + draw: function() { + var t = this, + n = t.options, + a = n.labels, + r = i.global, + l = r.elements.line, + s = t.width, + u = t.lineWidths; + if (n.display) { + var d, c = t.ctx, + h = o.valueOrDefault, + f = h(a.fontColor, r.defaultFontColor), + g = h(a.fontSize, r.defaultFontSize), + p = h(a.fontStyle, r.defaultFontStyle), + v = h(a.fontFamily, r.defaultFontFamily), + m = o.fontString(g, p, v); + c.textAlign = "left", c.textBaseline = "middle", c.lineWidth = .5, c.strokeStyle = f, c.fillStyle = f, c.font = m; + var b = e(a, g), + x = t.legendHitBoxes, + y = function(t, e, i) { + if (!(isNaN(b) || b <= 0)) { + c.save(), c.fillStyle = h(i.fillStyle, r.defaultColor), c.lineCap = h(i.lineCap, l.borderCapStyle), c.lineDashOffset = h(i.lineDashOffset, l.borderDashOffset), c.lineJoin = h(i.lineJoin, l.borderJoinStyle), c.lineWidth = h(i.lineWidth, l.borderWidth), c.strokeStyle = h(i.strokeStyle, r.defaultColor); + var a = 0 === h(i.lineWidth, l.borderWidth); + if (c.setLineDash && c.setLineDash(h(i.lineDash, l.borderDash)), n.labels && n.labels.usePointStyle) { + var s = g * Math.SQRT2 / 2, + u = s / Math.SQRT2, + d = t + u, + f = e + u; + o.canvas.drawPoint(c, i.pointStyle, s, d, f) + } else a || c.strokeRect(t, e, b, g), c.fillRect(t, e, b, g); + c.restore() + } + }, + k = function(t, e, n, i) { + var a = g / 2, + o = b + a + t, + r = e + a; + c.fillText(n.text, o, r), n.hidden && (c.beginPath(), c.lineWidth = 2, c.moveTo(o, r), c.lineTo(o + i, r), c.stroke()) + }, + w = t.isHorizontal(); + d = w ? { + x: t.left + (s - u[0]) / 2, + y: t.top + a.padding, + line: 0 + } : { + x: t.left + a.padding, + y: t.top + a.padding, + line: 0 + }; + var M = g + a.padding; + o.each(t.legendItems, function(e, n) { + var i = c.measureText(e.text).width, + o = b + g / 2 + i, + r = d.x, + l = d.y; + w ? r + o >= s && (l = d.y += M, d.line++, r = d.x = t.left + (s - u[d.line]) / 2) : l + M > t.bottom && (r = d.x = r + t.columnWidths[d.line] + a.padding, l = d.y = t.top + a.padding, d.line++), y(r, l, e), x[n].left = r, x[n].top = l, k(r, l, e, i), w ? d.x += o + a.padding : d.y += M + }) + } + }, + handleEvent: function(t) { + var e = this, + n = e.options, + i = "mouseup" === t.type ? "click" : t.type, + a = !1; + if ("mousemove" === i) { + if (!n.onHover) return + } else { + if ("click" !== i) return; + if (!n.onClick) return + } + var o = t.x, + r = t.y; + if (o >= e.left && o <= e.right && r >= e.top && r <= e.bottom) + for (var l = e.legendHitBoxes, s = 0; s < l.length; ++s) { + var u = l[s]; + if (o >= u.left && o <= u.left + u.width && r >= u.top && r <= u.top + u.height) { + if ("click" === i) { + n.onClick.call(e, t.native, e.legendItems[s]), a = !0; + break + } + if ("mousemove" === i) { + n.onHover.call(e, t.native, e.legendItems[s]), a = !0; + break + } + } + } + return a + } + }), { + id: "legend", + beforeInit: function(t) { + var e = t.options.legend; + e && n(t, e) + }, + beforeUpdate: function(t) { + var e = t.options.legend, + a = t.legend; + e ? (o.mergeIf(e, i.global.legend), a ? (r.configure(t, a, e), a.options = e) : n(t, e)) : a && (r.removeBox(t, a), delete t.legend) + }, + afterEvent: function(t, e) { + var n = t.legend; + n && n.handleEvent(e) + } + } + } + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 51: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(26), + o = t(45); + i._set("global", { + title: { + display: !1, + fontStyle: "bold", + fullWidth: !0, + lineHeight: 1.2, + padding: 10, + position: "top", + text: "", + weight: 2e3 + } + }), e.exports = function(t) { + function e(e, i) { + var a = new t.Title({ + ctx: e.ctx, + options: i, + chart: e + }); + n.configure(e, a, i), n.addBox(e, a), e.titleBlock = a + } + var n = t.layoutService, + r = o.noop; + return t.Title = a.extend({ + initialize: function(t) { + var e = this; + o.extend(e, t), e.legendHitBoxes = [] + }, + beforeUpdate: r, + update: function(t, e, n) { + var i = this; + return i.beforeUpdate(), i.maxWidth = t, i.maxHeight = e, i.margins = n, i.beforeSetDimensions(), i.setDimensions(), i.afterSetDimensions(), i.beforeBuildLabels(), i.buildLabels(), i.afterBuildLabels(), i.beforeFit(), i.fit(), i.afterFit(), i.afterUpdate(), i.minSize + }, + afterUpdate: r, + beforeSetDimensions: r, + setDimensions: function() { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0, t.minSize = { + width: 0, + height: 0 + } + }, + afterSetDimensions: r, + beforeBuildLabels: r, + buildLabels: r, + afterBuildLabels: r, + beforeFit: r, + fit: function() { + var t = this, + e = o.valueOrDefault, + n = t.options, + a = n.display, + r = e(n.fontSize, i.global.defaultFontSize), + l = t.minSize, + s = o.isArray(n.text) ? n.text.length : 1, + u = o.options.toLineHeight(n.lineHeight, r), + d = a ? s * u + 2 * n.padding : 0; + t.isHorizontal() ? (l.width = t.maxWidth, l.height = d) : (l.width = d, l.height = t.maxHeight), t.width = l.width, t.height = l.height + }, + afterFit: r, + isHorizontal: function() { + var t = this.options.position; + return "top" === t || "bottom" === t + }, + draw: function() { + var t = this, + e = t.ctx, + n = o.valueOrDefault, + a = t.options, + r = i.global; + if (a.display) { + var l, s, u, d = n(a.fontSize, r.defaultFontSize), + c = n(a.fontStyle, r.defaultFontStyle), + h = n(a.fontFamily, r.defaultFontFamily), + f = o.fontString(d, c, h), + g = o.options.toLineHeight(a.lineHeight, d), + p = g / 2 + a.padding, + v = 0, + m = t.top, + b = t.left, + x = t.bottom, + y = t.right; + e.fillStyle = n(a.fontColor, r.defaultFontColor), e.font = f, t.isHorizontal() ? (s = b + (y - b) / 2, u = m + p, l = y - b) : (s = "left" === a.position ? b + p : y - p, u = m + (x - m) / 2, l = x - m, v = Math.PI * ("left" === a.position ? -.5 : .5)), e.save(), e.translate(s, u), e.rotate(v), e.textAlign = "center", e.textBaseline = "middle"; + var k = a.text; + if (o.isArray(k)) + for (var w = 0, M = 0; M < k.length; ++M) e.fillText(k[M], 0, w, l), w += g; + else e.fillText(k, 0, 0, l); + e.restore() + } + } + }), { + id: "title", + beforeInit: function(t) { + var n = t.options.title; + n && e(t, n) + }, + beforeUpdate: function(a) { + var r = a.options.title, + l = a.titleBlock; + r ? (o.mergeIf(r, i.global.title), l ? (n.configure(a, l, r), l.options = r) : e(a, r)) : l && (t.layoutService.removeBox(a, l), delete a.titleBlock) + } + } + } + }, { + 25: 25, + 26: 26, + 45: 45 + }], + 52: [function(t, e, n) { + "use strict"; + e.exports = function(t) { + var e = { + position: "bottom" + }, + n = t.Scale.extend({ + getLabels: function() { + var t = this.chart.data; + return this.options.labels || (this.isHorizontal() ? t.xLabels : t.yLabels) || t.labels + }, + determineDataLimits: function() { + var t = this, + e = t.getLabels(); + t.minIndex = 0, t.maxIndex = e.length - 1; + var n; + void 0 !== t.options.ticks.min && (n = e.indexOf(t.options.ticks.min), t.minIndex = -1 !== n ? n : t.minIndex), void 0 !== t.options.ticks.max && (n = e.indexOf(t.options.ticks.max), t.maxIndex = -1 !== n ? n : t.maxIndex), t.min = e[t.minIndex], t.max = e[t.maxIndex] + }, + buildTicks: function() { + var t = this, + e = t.getLabels(); + t.ticks = 0 === t.minIndex && t.maxIndex === e.length - 1 ? e : e.slice(t.minIndex, t.maxIndex + 1) + }, + getLabelForIndex: function(t, e) { + var n = this, + i = n.chart.data, + a = n.isHorizontal(); + return i.yLabels && !a ? n.getRightValue(i.datasets[e].data[t]) : n.ticks[t - n.minIndex] + }, + getPixelForValue: function(t, e) { + var n, i = this, + a = i.options.offset, + o = Math.max(i.maxIndex + 1 - i.minIndex - (a ? 0 : 1), 1); + if (void 0 !== t && null !== t && (n = i.isHorizontal() ? t.x : t.y), void 0 !== n || void 0 !== t && isNaN(e)) { + var r = i.getLabels(); + t = n || t; + var l = r.indexOf(t); + e = -1 !== l ? l : e + } + if (i.isHorizontal()) { + var s = i.width / o, + u = s * (e - i.minIndex); + return a && (u += s / 2), i.left + Math.round(u) + } + var d = i.height / o, + c = d * (e - i.minIndex); + return a && (c += d / 2), i.top + Math.round(c) + }, + getPixelForTick: function(t) { + return this.getPixelForValue(this.ticks[t], t + this.minIndex, null) + }, + getValueForPixel: function(t) { + var e = this, + n = e.options.offset, + i = Math.max(e._ticks.length - (n ? 0 : 1), 1), + a = e.isHorizontal(), + o = (a ? e.width : e.height) / i; + return t -= a ? e.left : e.top, n && (t -= o / 2), (t <= 0 ? 0 : Math.round(t / o)) + e.minIndex + }, + getBasePixel: function() { + return this.bottom + } + }); + t.scaleService.registerScaleType("category", n, e) + } + }, {}], + 53: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(45), + o = t(34); + e.exports = function(t) { + var e = { + position: "left", + ticks: { + callback: o.formatters.linear + } + }, + n = t.LinearScaleBase.extend({ + determineDataLimits: function() { + function t(t) { + return r ? t.xAxisID === e.id : t.yAxisID === e.id + } + var e = this, + n = e.options, + i = e.chart, + o = i.data.datasets, + r = e.isHorizontal(); + e.min = null, e.max = null; + var l = n.stacked; + if (void 0 === l && a.each(o, function(e, n) { + if (!l) { + var a = i.getDatasetMeta(n); + i.isDatasetVisible(n) && t(a) && void 0 !== a.stack && (l = !0) + } + }), n.stacked || l) { + var s = {}; + a.each(o, function(o, r) { + var l = i.getDatasetMeta(r), + u = [l.type, void 0 === n.stacked && void 0 === l.stack ? r : "", l.stack].join("."); + void 0 === s[u] && (s[u] = { + positiveValues: [], + negativeValues: [] + }); + var d = s[u].positiveValues, + c = s[u].negativeValues; + i.isDatasetVisible(r) && t(l) && a.each(o.data, function(t, i) { + var a = +e.getRightValue(t); + isNaN(a) || l.data[i].hidden || (d[i] = d[i] || 0, c[i] = c[i] || 0, n.relativePoints ? d[i] = 100 : a < 0 ? c[i] += a : d[i] += a) + }) + }), a.each(s, function(t) { + var n = t.positiveValues.concat(t.negativeValues), + i = a.min(n), + o = a.max(n); + e.min = null === e.min ? i : Math.min(e.min, i), e.max = null === e.max ? o : Math.max(e.max, o) + }) + } else a.each(o, function(n, o) { + var r = i.getDatasetMeta(o); + i.isDatasetVisible(o) && t(r) && a.each(n.data, function(t, n) { + var i = +e.getRightValue(t); + isNaN(i) || r.data[n].hidden || (null === e.min ? e.min = i : i < e.min && (e.min = i), null === e.max ? e.max = i : i > e.max && (e.max = i)) + }) + }); + e.min = isFinite(e.min) && !isNaN(e.min) ? e.min : 0, e.max = isFinite(e.max) && !isNaN(e.max) ? e.max : 1, this.handleTickRangeOptions() + }, + getTickLimit: function() { + var t, e = this, + n = e.options.ticks; + if (e.isHorizontal()) t = Math.min(n.maxTicksLimit ? n.maxTicksLimit : 11, Math.ceil(e.width / 50)); + else { + var o = a.valueOrDefault(n.fontSize, i.global.defaultFontSize); + t = Math.min(n.maxTicksLimit ? n.maxTicksLimit : 11, Math.ceil(e.height / (2 * o))) + } + return t + }, + handleDirectionalChanges: function() { + this.isHorizontal() || this.ticks.reverse() + }, + getLabelForIndex: function(t, e) { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + getPixelForValue: function(t) { + var e, n = this, + i = n.start, + a = +n.getRightValue(t), + o = n.end - i; + return n.isHorizontal() ? (e = n.left + n.width / o * (a - i), Math.round(e)) : (e = n.bottom - n.height / o * (a - i), Math.round(e)) + }, + getValueForPixel: function(t) { + var e = this, + n = e.isHorizontal(), + i = n ? e.width : e.height, + a = (n ? t - e.left : e.bottom - t) / i; + return e.start + (e.end - e.start) * a + }, + getPixelForTick: function(t) { + return this.getPixelForValue(this.ticksAsNumbers[t]) + } + }); + t.scaleService.registerScaleType("linear", n, e) + } + }, { + 25: 25, + 34: 34, + 45: 45 + }], + 54: [function(t, e, n) { + "use strict"; + var i = t(45), + a = t(34); + e.exports = function(t) { + var e = i.noop; + t.LinearScaleBase = t.Scale.extend({ + getRightValue: function(e) { + return "string" == typeof e ? +e : t.Scale.prototype.getRightValue.call(this, e) + }, + handleTickRangeOptions: function() { + var t = this, + e = t.options.ticks; + if (e.beginAtZero) { + var n = i.sign(t.min), + a = i.sign(t.max); + n < 0 && a < 0 ? t.max = 0 : n > 0 && a > 0 && (t.min = 0) + } + var o = void 0 !== e.min || void 0 !== e.suggestedMin, + r = void 0 !== e.max || void 0 !== e.suggestedMax; + void 0 !== e.min ? t.min = e.min : void 0 !== e.suggestedMin && (null === t.min ? t.min = e.suggestedMin : t.min = Math.min(t.min, e.suggestedMin)), void 0 !== e.max ? t.max = e.max : void 0 !== e.suggestedMax && (null === t.max ? t.max = e.suggestedMax : t.max = Math.max(t.max, e.suggestedMax)), o !== r && t.min >= t.max && (o ? t.max = t.min + 1 : t.min = t.max - 1), t.min === t.max && (t.max++, e.beginAtZero || t.min--) + }, + getTickLimit: e, + handleDirectionalChanges: e, + buildTicks: function() { + var t = this, + e = t.options.ticks, + n = t.getTickLimit(), + o = { + maxTicks: n = Math.max(2, n), + min: e.min, + max: e.max, + stepSize: i.valueOrDefault(e.fixedStepSize, e.stepSize) + }, + r = t.ticks = a.generators.linear(o, t); + t.handleDirectionalChanges(), t.max = i.max(r), t.min = i.min(r), e.reverse ? (r.reverse(), t.start = t.max, t.end = t.min) : (t.start = t.min, t.end = t.max) + }, + convertTicksToLabels: function() { + var e = this; + e.ticksAsNumbers = e.ticks.slice(), e.zeroLineIndex = e.ticks.indexOf(0), t.Scale.prototype.convertTicksToLabels.call(e) + } + }) + } + }, { + 34: 34, + 45: 45 + }], + 55: [function(t, e, n) { + "use strict"; + var i = t(45), + a = t(34); + e.exports = function(t) { + var e = { + position: "left", + ticks: { + callback: a.formatters.logarithmic + } + }, + n = t.Scale.extend({ + determineDataLimits: function() { + function t(t) { + return s ? t.xAxisID === e.id : t.yAxisID === e.id + } + var e = this, + n = e.options, + a = n.ticks, + o = e.chart, + r = o.data.datasets, + l = i.valueOrDefault, + s = e.isHorizontal(); + e.min = null, e.max = null, e.minNotZero = null; + var u = n.stacked; + if (void 0 === u && i.each(r, function(e, n) { + if (!u) { + var i = o.getDatasetMeta(n); + o.isDatasetVisible(n) && t(i) && void 0 !== i.stack && (u = !0) + } + }), n.stacked || u) { + var d = {}; + i.each(r, function(a, r) { + var l = o.getDatasetMeta(r), + s = [l.type, void 0 === n.stacked && void 0 === l.stack ? r : "", l.stack].join("."); + o.isDatasetVisible(r) && t(l) && (void 0 === d[s] && (d[s] = []), i.each(a.data, function(t, i) { + var a = d[s], + o = +e.getRightValue(t); + isNaN(o) || l.data[i].hidden || (a[i] = a[i] || 0, n.relativePoints ? a[i] = 100 : a[i] += o) + })) + }), i.each(d, function(t) { + var n = i.min(t), + a = i.max(t); + e.min = null === e.min ? n : Math.min(e.min, n), e.max = null === e.max ? a : Math.max(e.max, a) + }) + } else i.each(r, function(n, a) { + var r = o.getDatasetMeta(a); + o.isDatasetVisible(a) && t(r) && i.each(n.data, function(t, n) { + var i = +e.getRightValue(t); + isNaN(i) || r.data[n].hidden || (null === e.min ? e.min = i : i < e.min && (e.min = i), null === e.max ? e.max = i : i > e.max && (e.max = i), 0 !== i && (null === e.minNotZero || i < e.minNotZero) && (e.minNotZero = i)) + }) + }); + e.min = l(a.min, e.min), e.max = l(a.max, e.max), e.min === e.max && (0 !== e.min && null !== e.min ? (e.min = Math.pow(10, Math.floor(i.log10(e.min)) - 1), e.max = Math.pow(10, Math.floor(i.log10(e.max)) + 1)) : (e.min = 1, e.max = 10)) + }, + buildTicks: function() { + var t = this, + e = t.options.ticks, + n = { + min: e.min, + max: e.max + }, + o = t.ticks = a.generators.logarithmic(n, t); + t.isHorizontal() || o.reverse(), t.max = i.max(o), t.min = i.min(o), e.reverse ? (o.reverse(), t.start = t.max, t.end = t.min) : (t.start = t.min, t.end = t.max) + }, + convertTicksToLabels: function() { + this.tickValues = this.ticks.slice(), t.Scale.prototype.convertTicksToLabels.call(this) + }, + getLabelForIndex: function(t, e) { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + getPixelForTick: function(t) { + return this.getPixelForValue(this.tickValues[t]) + }, + getPixelForValue: function(t) { + var e, n, a, o = this, + r = o.start, + l = +o.getRightValue(t), + s = o.options.ticks; + return o.isHorizontal() ? (a = i.log10(o.end) - i.log10(r), 0 === l ? n = o.left : (e = o.width, n = o.left + e / a * (i.log10(l) - i.log10(r)))) : (e = o.height, 0 !== r || s.reverse ? 0 === o.end && s.reverse ? (a = i.log10(o.start) - i.log10(o.minNotZero), n = l === o.end ? o.top : l === o.minNotZero ? o.top + .02 * e : o.top + .02 * e + .98 * e / a * (i.log10(l) - i.log10(o.minNotZero))) : 0 === l ? n = s.reverse ? o.top : o.bottom : (a = i.log10(o.end) - i.log10(r), e = o.height, n = o.bottom - e / a * (i.log10(l) - i.log10(r))) : (a = i.log10(o.end) - i.log10(o.minNotZero), n = l === r ? o.bottom : l === o.minNotZero ? o.bottom - .02 * e : o.bottom - .02 * e - .98 * e / a * (i.log10(l) - i.log10(o.minNotZero)))), n + }, + getValueForPixel: function(t) { + var e, n, a = this, + o = i.log10(a.end) - i.log10(a.start); + return a.isHorizontal() ? (n = a.width, e = a.start * Math.pow(10, (t - a.left) * o / n)) : (n = a.height, e = Math.pow(10, (a.bottom - t) * o / n) / a.start), e + } + }); + t.scaleService.registerScaleType("logarithmic", n, e) + } + }, { + 34: 34, + 45: 45 + }], + 56: [function(t, e, n) { + "use strict"; + var i = t(25), + a = t(45), + o = t(34); + e.exports = function(t) { + function e(t) { + var e = t.options; + return e.angleLines.display || e.pointLabels.display ? t.chart.data.labels.length : 0 + } + + function n(t) { + var e = t.options.pointLabels, + n = a.valueOrDefault(e.fontSize, v.defaultFontSize), + i = a.valueOrDefault(e.fontStyle, v.defaultFontStyle), + o = a.valueOrDefault(e.fontFamily, v.defaultFontFamily); + return { + size: n, + style: i, + family: o, + font: a.fontString(n, i, o) + } + } + + function r(t, e, n) { + return a.isArray(n) ? { + w: a.longestText(t, t.font, n), + h: n.length * e + 1.5 * (n.length - 1) * e + } : { + w: t.measureText(n).width, + h: e + } + } + + function l(t, e, n, i, a) { + return t === i || t === a ? { + start: e - n / 2, + end: e + n / 2 + } : t < i || t > a ? { + start: e - n - 5, + end: e + } : { + start: e, + end: e + n + 5 + } + } + + function s(t) { + var i, o, s, u = n(t), + d = Math.min(t.height / 2, t.width / 2), + c = { + r: t.width, + l: 0, + t: t.height, + b: 0 + }, + h = {}; + t.ctx.font = u.font, t._pointLabelSizes = []; + var f = e(t); + for (i = 0; i < f; i++) { + s = t.getPointPosition(i, d), o = r(t.ctx, u.size, t.pointLabels[i] || ""), t._pointLabelSizes[i] = o; + var g = t.getIndexAngle(i), + p = a.toDegrees(g) % 360, + v = l(p, s.x, o.w, 0, 180), + m = l(p, s.y, o.h, 90, 270); + v.start < c.l && (c.l = v.start, h.l = g), v.end > c.r && (c.r = v.end, h.r = g), m.start < c.t && (c.t = m.start, h.t = g), m.end > c.b && (c.b = m.end, h.b = g) + } + t.setReductions(d, c, h) + } + + function u(t) { + var e = Math.min(t.height / 2, t.width / 2); + t.drawingArea = Math.round(e), t.setCenterPoint(0, 0, 0, 0) + } + + function d(t) { + return 0 === t || 180 === t ? "center" : t < 180 ? "left" : "right" + } + + function c(t, e, n, i) { + if (a.isArray(e)) + for (var o = n.y, r = 1.5 * i, l = 0; l < e.length; ++l) t.fillText(e[l], n.x, o), o += r; + else t.fillText(e, n.x, n.y) + } + + function h(t, e, n) { + 90 === t || 270 === t ? n.y -= e.h / 2 : (t > 270 || t < 90) && (n.y -= e.h) + } + + function f(t) { + var i = t.ctx, + o = a.valueOrDefault, + r = t.options, + l = r.angleLines, + s = r.pointLabels; + i.lineWidth = l.lineWidth, i.strokeStyle = l.color; + var u = t.getDistanceFromCenterForValue(r.ticks.reverse ? t.min : t.max), + f = n(t); + i.textBaseline = "top"; + for (var g = e(t) - 1; g >= 0; g--) { + if (l.display) { + var p = t.getPointPosition(g, u); + i.beginPath(), i.moveTo(t.xCenter, t.yCenter), i.lineTo(p.x, p.y), i.stroke(), i.closePath() + } + if (s.display) { + var m = t.getPointPosition(g, u + 5), + b = o(s.fontColor, v.defaultFontColor); + i.font = f.font, i.fillStyle = b; + var x = t.getIndexAngle(g), + y = a.toDegrees(x); + i.textAlign = d(y), h(y, t._pointLabelSizes[g], m), c(i, t.pointLabels[g] || "", m, f.size) + } + } + } + + function g(t, n, i, o) { + var r = t.ctx; + if (r.strokeStyle = a.valueAtIndexOrDefault(n.color, o - 1), r.lineWidth = a.valueAtIndexOrDefault(n.lineWidth, o - 1), t.options.gridLines.circular) r.beginPath(), r.arc(t.xCenter, t.yCenter, i, 0, 2 * Math.PI), r.closePath(), r.stroke(); + else { + var l = e(t); + if (0 === l) return; + r.beginPath(); + var s = t.getPointPosition(0, i); + r.moveTo(s.x, s.y); + for (var u = 1; u < l; u++) s = t.getPointPosition(u, i), r.lineTo(s.x, s.y); + r.closePath(), r.stroke() + } + } + + function p(t) { + return a.isNumber(t) ? t : 0 + } + var v = i.global, + m = { + display: !0, + animate: !0, + position: "chartArea", + angleLines: { + display: !0, + color: "rgba(0, 0, 0, 0.1)", + lineWidth: 1 + }, + gridLines: { + circular: !1 + }, + ticks: { + showLabelBackdrop: !0, + backdropColor: "rgba(255,255,255,0.75)", + backdropPaddingY: 2, + backdropPaddingX: 2, + callback: o.formatters.linear + }, + pointLabels: { + display: !0, + fontSize: 10, + callback: function(t) { + return t + } + } + }, + b = t.LinearScaleBase.extend({ + setDimensions: function() { + var t = this, + e = t.options, + n = e.ticks; + t.width = t.maxWidth, t.height = t.maxHeight, t.xCenter = Math.round(t.width / 2), t.yCenter = Math.round(t.height / 2); + var i = a.min([t.height, t.width]), + o = a.valueOrDefault(n.fontSize, v.defaultFontSize); + t.drawingArea = e.display ? i / 2 - (o / 2 + n.backdropPaddingY) : i / 2 + }, + determineDataLimits: function() { + var t = this, + e = t.chart, + n = Number.POSITIVE_INFINITY, + i = Number.NEGATIVE_INFINITY; + a.each(e.data.datasets, function(o, r) { + if (e.isDatasetVisible(r)) { + var l = e.getDatasetMeta(r); + a.each(o.data, function(e, a) { + var o = +t.getRightValue(e); + isNaN(o) || l.data[a].hidden || (n = Math.min(o, n), i = Math.max(o, i)) + }) + } + }), t.min = n === Number.POSITIVE_INFINITY ? 0 : n, t.max = i === Number.NEGATIVE_INFINITY ? 0 : i, t.handleTickRangeOptions() + }, + getTickLimit: function() { + var t = this.options.ticks, + e = a.valueOrDefault(t.fontSize, v.defaultFontSize); + return Math.min(t.maxTicksLimit ? t.maxTicksLimit : 11, Math.ceil(this.drawingArea / (1.5 * e))) + }, + convertTicksToLabels: function() { + var e = this; + t.LinearScaleBase.prototype.convertTicksToLabels.call(e), e.pointLabels = e.chart.data.labels.map(e.options.pointLabels.callback, e) + }, + getLabelForIndex: function(t, e) { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + fit: function() { + this.options.pointLabels.display ? s(this) : u(this) + }, + setReductions: function(t, e, n) { + var i = this, + a = e.l / Math.sin(n.l), + o = Math.max(e.r - i.width, 0) / Math.sin(n.r), + r = -e.t / Math.cos(n.t), + l = -Math.max(e.b - i.height, 0) / Math.cos(n.b); + a = p(a), o = p(o), r = p(r), l = p(l), i.drawingArea = Math.min(Math.round(t - (a + o) / 2), Math.round(t - (r + l) / 2)), i.setCenterPoint(a, o, r, l) + }, + setCenterPoint: function(t, e, n, i) { + var a = this, + o = a.width - e - a.drawingArea, + r = t + a.drawingArea, + l = n + a.drawingArea, + s = a.height - i - a.drawingArea; + a.xCenter = Math.round((r + o) / 2 + a.left), a.yCenter = Math.round((l + s) / 2 + a.top) + }, + getIndexAngle: function(t) { + return t * (2 * Math.PI / e(this)) + (this.chart.options && this.chart.options.startAngle ? this.chart.options.startAngle : 0) * Math.PI * 2 / 360 + }, + getDistanceFromCenterForValue: function(t) { + var e = this; + if (null === t) return 0; + var n = e.drawingArea / (e.max - e.min); + return e.options.ticks.reverse ? (e.max - t) * n : (t - e.min) * n + }, + getPointPosition: function(t, e) { + var n = this, + i = n.getIndexAngle(t) - Math.PI / 2; + return { + x: Math.round(Math.cos(i) * e) + n.xCenter, + y: Math.round(Math.sin(i) * e) + n.yCenter + } + }, + getPointPositionForValue: function(t, e) { + return this.getPointPosition(t, this.getDistanceFromCenterForValue(e)) + }, + getBasePosition: function() { + var t = this, + e = t.min, + n = t.max; + return t.getPointPositionForValue(0, t.beginAtZero ? 0 : e < 0 && n < 0 ? n : e > 0 && n > 0 ? e : 0) + }, + draw: function() { + var t = this, + e = t.options, + n = e.gridLines, + i = e.ticks, + o = a.valueOrDefault; + if (e.display) { + var r = t.ctx, + l = this.getIndexAngle(0), + s = o(i.fontSize, v.defaultFontSize), + u = o(i.fontStyle, v.defaultFontStyle), + d = o(i.fontFamily, v.defaultFontFamily), + c = a.fontString(s, u, d); + a.each(t.ticks, function(e, a) { + if (a > 0 || i.reverse) { + var u = t.getDistanceFromCenterForValue(t.ticksAsNumbers[a]); + if (n.display && 0 !== a && g(t, n, u, a), i.display) { + var d = o(i.fontColor, v.defaultFontColor); + if (r.font = c, r.save(), r.translate(t.xCenter, t.yCenter), r.rotate(l), i.showLabelBackdrop) { + var h = r.measureText(e).width; + r.fillStyle = i.backdropColor, r.fillRect(-h / 2 - i.backdropPaddingX, -u - s / 2 - i.backdropPaddingY, h + 2 * i.backdropPaddingX, s + 2 * i.backdropPaddingY) + } + r.textAlign = "center", r.textBaseline = "middle", r.fillStyle = d, r.fillText(e, 0, -u), r.restore() + } + } + }), (e.angleLines.display || e.pointLabels.display) && f(t) + } + } + }); + t.scaleService.registerScaleType("radialLinear", b, m) + } + }, { + 25: 25, + 34: 34, + 45: 45 + }], + 57: [function(t, e, n) { + "use strict"; + + function i(t, e) { + return t - e + } + + function a(t) { + var e, n, i, a = {}, + o = []; + for (e = 0, n = t.length; e < n; ++e) a[i = t[e]] || (a[i] = !0, o.push(i)); + return o + } + + function o(t, e, n, i) { + if ("linear" === i || !t.length) return [{ + time: e, + pos: 0 + }, { + time: n, + pos: 1 + }]; + var a, o, r, l, s, u = [], + d = [e]; + for (a = 0, o = t.length; a < o; ++a)(l = t[a]) > e && l < n && d.push(l); + for (d.push(n), a = 0, o = d.length; a < o; ++a) s = d[a + 1], r = d[a - 1], l = d[a], void 0 !== r && void 0 !== s && Math.round((s + r) / 2) === l || u.push({ + time: l, + pos: a / (o - 1) + }); + return u + } + + function r(t, e, n) { + for (var i, a, o, r = 0, l = t.length - 1; r >= 0 && r <= l;) { + if (i = r + l >> 1, a = t[i - 1] || null, o = t[i], !a) return { + lo: null, + hi: o + }; + if (o[e] < n) r = i + 1; + else { + if (!(a[e] > n)) return { + lo: a, + hi: o + }; + l = i - 1 + } + } + return { + lo: o, + hi: null + } + } + + function l(t, e, n, i) { + var a = r(t, e, n), + o = a.lo ? a.hi ? a.lo : t[t.length - 2] : t[0], + l = a.lo ? a.hi ? a.hi : t[t.length - 1] : t[1], + s = l[e] - o[e], + u = s ? (n - o[e]) / s : 0, + d = (l[i] - o[i]) * u; + return o[i] + d + } + + function s(t, e) { + var n = e.parser, + i = e.parser || e.format; + return "function" == typeof n ? n(t) : "string" == typeof t && "string" == typeof i ? v(t, i) : (t instanceof v || (t = v(t)), t.isValid() ? t : "function" == typeof i ? i(t) : t) + } + + function u(t, e) { + if (b.isNullOrUndef(t)) return null; + var n = e.options.time, + i = s(e.getRightValue(t), n); + return i.isValid() ? (n.round && i.startOf(n.round), i.valueOf()) : null + } + + function d(t, e, n, i) { + var a, o, r, l = e - t, + s = k[n], + u = s.size, + d = s.steps; + if (!d) return Math.ceil(l / ((i || 1) * u)); + for (a = 0, o = d.length; a < o && (r = d[a], !(Math.ceil(l / (u * r)) <= i)); ++a); + return r + } + + function c(t, e, n, i) { + var a, o, r, l = w.length; + for (a = w.indexOf(t); a < l - 1; ++a) + if (o = k[w[a]], r = o.steps ? o.steps[o.steps.length - 1] : y, Math.ceil((n - e) / (r * o.size)) <= i) return w[a]; + return w[l - 1] + } + + function h(t) { + for (var e = w.indexOf(t) + 1, n = w.length; e < n; ++e) + if (k[w[e]].major) return w[e] + } + + function f(t, e, n, i, a, o) { + var r, l = o.time, + s = b.valueOrDefault(l.stepSize, l.unitStepSize), + u = "week" === n && l.isoWeekday, + c = o.ticks.major.enabled, + h = k[n], + f = v(t), + g = v(e), + p = []; + for (s || (s = d(t, e, n, a)), u && (f = f.isoWeekday(u), g = g.isoWeekday(u)), f = f.startOf(u ? "day" : n), (g = g.startOf(u ? "day" : n)) < e && g.add(1, n), r = v(f), c && i && !u && !l.round && (r.startOf(i), r.add(~~((f - r) / (h.size * s)) * s, n)); r < g; r.add(s, n)) p.push(+r); + return p.push(+r), p + } + + function g(t, e, n, i, a) { + var o, r, s = 0, + u = 0; + return a.offset && e.length && (a.time.min || (o = e.length > 1 ? e[1] : i, r = e[0], s = (l(t, "time", o, "pos") - l(t, "time", r, "pos")) / 2), a.time.max || (o = e[e.length - 1], r = e.length > 1 ? e[e.length - 2] : n, u = (l(t, "time", o, "pos") - l(t, "time", r, "pos")) / 2)), { + left: s, + right: u + } + } + + function p(t, e) { + var n, i, a, o, r = []; + for (n = 0, i = t.length; n < i; ++n) a = t[n], o = !!e && a === +v(a).startOf(e), r.push({ + value: a, + major: o + }); + return r + } + var v = t(1); + v = "function" == typeof v ? v : window.moment; + var m = t(25), + b = t(45), + x = Number.MIN_SAFE_INTEGER || -9007199254740991, + y = Number.MAX_SAFE_INTEGER || 9007199254740991, + k = { + millisecond: { + major: !0, + size: 1, + steps: [1, 2, 5, 10, 20, 50, 100, 250, 500] + }, + second: { + major: !0, + size: 1e3, + steps: [1, 2, 5, 10, 30] + }, + minute: { + major: !0, + size: 6e4, + steps: [1, 2, 5, 10, 30] + }, + hour: { + major: !0, + size: 36e5, + steps: [1, 2, 3, 6, 12] + }, + day: { + major: !0, + size: 864e5, + steps: [1, 2, 5] + }, + week: { + major: !1, + size: 6048e5, + steps: [1, 2, 3, 4] + }, + month: { + major: !0, + size: 2628e6, + steps: [1, 2, 3] + }, + quarter: { + major: !1, + size: 7884e6, + steps: [1, 2, 3, 4] + }, + year: { + major: !0, + size: 3154e7 + } + }, + w = Object.keys(k); + e.exports = function(t) { + var e = { + position: "bottom", + distribution: "linear", + bounds: "data", + time: { + parser: !1, + format: !1, + unit: !1, + round: !1, + displayFormat: !1, + isoWeekday: !1, + minUnit: "millisecond", + displayFormats: { + millisecond: "h:mm:ss.SSS a", + second: "h:mm:ss a", + minute: "h:mm a", + hour: "hA", + day: "MMM D", + week: "ll", + month: "MMM YYYY", + quarter: "[Q]Q - YYYY", + year: "YYYY" + } + }, + ticks: { + autoSkip: !1, + source: "auto", + major: { + enabled: !1 + } + } + }, + n = t.Scale.extend({ + initialize: function() { + if (!v) throw new Error("Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com"); + this.mergeTicksOptions(), t.Scale.prototype.initialize.call(this) + }, + update: function() { + var e = this, + n = e.options; + return n.time && n.time.format && console.warn("options.time.format is deprecated and replaced by options.time.parser."), t.Scale.prototype.update.apply(e, arguments) + }, + getRightValue: function(e) { + return e && void 0 !== e.t && (e = e.t), t.Scale.prototype.getRightValue.call(this, e) + }, + determineDataLimits: function() { + var t, e, n, o, r, l, s = this, + d = s.chart, + c = s.options.time, + h = u(c.min, s) || y, + f = u(c.max, s) || x, + g = [], + p = [], + m = []; + for (t = 0, n = d.data.labels.length; t < n; ++t) m.push(u(d.data.labels[t], s)); + for (t = 0, n = (d.data.datasets || []).length; t < n; ++t) + if (d.isDatasetVisible(t)) + if (r = d.data.datasets[t].data, b.isObject(r[0])) + for (p[t] = [], e = 0, o = r.length; e < o; ++e) l = u(r[e], s), g.push(l), p[t][e] = l; + else g.push.apply(g, m), p[t] = m.slice(0); + else p[t] = []; + m.length && (m = a(m).sort(i), h = Math.min(h, m[0]), f = Math.max(f, m[m.length - 1])), g.length && (g = a(g).sort(i), h = Math.min(h, g[0]), f = Math.max(f, g[g.length - 1])), h = h === y ? +v().startOf("day") : h, f = f === x ? +v().endOf("day") + 1 : f, s.min = Math.min(h, f), s.max = Math.max(h + 1, f), s._horizontal = s.isHorizontal(), s._table = [], s._timestamps = { + data: g, + datasets: p, + labels: m + } + }, + buildTicks: function() { + var t, e, n, i = this, + a = i.min, + r = i.max, + l = i.options, + s = l.time, + d = s.displayFormats, + v = i.getLabelCapacity(a), + m = s.unit || c(s.minUnit, a, r, v), + b = h(m), + x = [], + y = []; + switch (l.ticks.source) { + case "data": + x = i._timestamps.data; + break; + case "labels": + x = i._timestamps.labels; + break; + case "auto": + default: + x = f(a, r, m, b, v, l) + } + for ("ticks" === l.bounds && x.length && (a = x[0], r = x[x.length - 1]), a = u(s.min, i) || a, r = u(s.max, i) || r, t = 0, e = x.length; t < e; ++t)(n = x[t]) >= a && n <= r && y.push(n); + return i.min = a, i.max = r, i._unit = m, i._majorUnit = b, i._minorFormat = d[m], i._majorFormat = d[b], i._table = o(i._timestamps.data, a, r, l.distribution), i._offsets = g(i._table, y, a, r, l), p(y, b) + }, + getLabelForIndex: function(t, e) { + var n = this, + i = n.chart.data, + a = n.options.time, + o = i.labels && t < i.labels.length ? i.labels[t] : "", + r = i.datasets[e].data[t]; + return b.isObject(r) && (o = n.getRightValue(r)), a.tooltipFormat && (o = s(o, a).format(a.tooltipFormat)), o + }, + tickFormatFunction: function(t, e, n) { + var i = this, + a = i.options, + o = t.valueOf(), + r = i._majorUnit, + l = i._majorFormat, + s = t.clone().startOf(i._majorUnit).valueOf(), + u = a.ticks.major, + d = u.enabled && r && l && o === s, + c = t.format(d ? l : i._minorFormat), + h = d ? u : a.ticks.minor, + f = b.valueOrDefault(h.callback, h.userCallback); + return f ? f(c, e, n) : c + }, + convertTicksToLabels: function(t) { + var e, n, i = []; + for (e = 0, n = t.length; e < n; ++e) i.push(this.tickFormatFunction(v(t[e].value), e, t)); + return i + }, + getPixelForOffset: function(t) { + var e = this, + n = e._horizontal ? e.width : e.height, + i = e._horizontal ? e.left : e.top, + a = l(e._table, "time", t, "pos"); + return i + n * (e._offsets.left + a) / (e._offsets.left + 1 + e._offsets.right) + }, + getPixelForValue: function(t, e, n) { + var i = this, + a = null; + if (void 0 !== e && void 0 !== n && (a = i._timestamps.datasets[n][e]), null === a && (a = u(t, i)), null !== a) return i.getPixelForOffset(a) + }, + getPixelForTick: function(t) { + var e = this.getTicks(); + return t >= 0 && t < e.length ? this.getPixelForOffset(e[t].value) : null + }, + getValueForPixel: function(t) { + var e = this, + n = e._horizontal ? e.width : e.height, + i = e._horizontal ? e.left : e.top, + a = (n ? (t - i) / n : 0) * (e._offsets.left + 1 + e._offsets.left) - e._offsets.right, + o = l(e._table, "pos", a, "time"); + return v(o) + }, + getLabelWidth: function(t) { + var e = this, + n = e.options.ticks, + i = e.ctx.measureText(t).width, + a = b.toRadians(n.maxRotation), + o = Math.cos(a), + r = Math.sin(a); + return i * o + b.valueOrDefault(n.fontSize, m.global.defaultFontSize) * r + }, + getLabelCapacity: function(t) { + var e = this; + e._minorFormat = e.options.time.displayFormats.millisecond; + var n = e.tickFormatFunction(v(t), 0, []), + i = e.getLabelWidth(n), + a = e.isHorizontal() ? e.width : e.height; + return Math.floor(a / i) + } + }); + t.scaleService.registerScaleType("time", n, e) + } + }, { + 1: 1, + 25: 25, + 45: 45 + }] + }, {}, [7])(7) +}); diff --git a/public/lib/boot/vendor/datatables/dataTables.bootstrap4.css b/public/lib/boot/vendor/datatables/dataTables.bootstrap4.css new file mode 100644 index 0000000..56ea4f4 --- /dev/null +++ b/public/lib/boot/vendor/datatables/dataTables.bootstrap4.css @@ -0,0 +1,202 @@ +table.dataTable { + clear: both; + margin-top: 6px !important; + margin-bottom: 6px !important; + max-width: none !important; + border-collapse: separate !important; +} +table.dataTable td, +table.dataTable th { + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +table.dataTable td.dataTables_empty, +table.dataTable th.dataTables_empty { + text-align: center; +} +table.dataTable.nowrap th, +table.dataTable.nowrap td { + white-space: nowrap; +} + +div.dataTables_wrapper div.dataTables_length label { + font-weight: normal; + text-align: left; + white-space: nowrap; +} +div.dataTables_wrapper div.dataTables_length select { + width: 75px; + display: inline-block; +} +div.dataTables_wrapper div.dataTables_filter { + text-align: right; +} +div.dataTables_wrapper div.dataTables_filter label { + font-weight: normal; + white-space: nowrap; + text-align: left; +} +div.dataTables_wrapper div.dataTables_filter input { + margin-left: 0.5em; + display: inline-block; + width: auto; +} +div.dataTables_wrapper div.dataTables_info { + padding-top: 0.85em; + white-space: nowrap; +} +div.dataTables_wrapper div.dataTables_paginate { + margin: 0; + white-space: nowrap; + text-align: right; +} +div.dataTables_wrapper div.dataTables_paginate ul.pagination { + margin: 2px 0; + white-space: nowrap; + justify-content: flex-end; +} +div.dataTables_wrapper div.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 200px; + margin-left: -100px; + margin-top: -26px; + text-align: center; + padding: 1em 0; +} + +table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, +table.dataTable thead > tr > td.sorting_asc, +table.dataTable thead > tr > td.sorting_desc, +table.dataTable thead > tr > td.sorting { + padding-right: 30px; +} +table.dataTable thead > tr > th:active, +table.dataTable thead > tr > td:active { + outline: none; +} +table.dataTable thead .sorting, +table.dataTable thead .sorting_asc, +table.dataTable thead .sorting_desc, +table.dataTable thead .sorting_asc_disabled, +table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + position: relative; +} +table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc:before, +table.dataTable thead .sorting_desc:after, +table.dataTable thead .sorting_asc_disabled:before, +table.dataTable thead .sorting_asc_disabled:after, +table.dataTable thead .sorting_desc_disabled:before, +table.dataTable thead .sorting_desc_disabled:after { + position: absolute; + bottom: 0.9em; + display: block; + opacity: 0.3; +} +table.dataTable thead .sorting:before, +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_desc:before, +table.dataTable thead .sorting_asc_disabled:before, +table.dataTable thead .sorting_desc_disabled:before { + right: 1em; + content: "\2191"; +} +table.dataTable thead .sorting:after, +table.dataTable thead .sorting_asc:after, +table.dataTable thead .sorting_desc:after, +table.dataTable thead .sorting_asc_disabled:after, +table.dataTable thead .sorting_desc_disabled:after { + right: 0.5em; + content: "\2193"; +} +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_desc:after { + opacity: 1; +} +table.dataTable thead .sorting_asc_disabled:before, +table.dataTable thead .sorting_desc_disabled:after { + opacity: 0; +} + +div.dataTables_scrollHead table.dataTable { + margin-bottom: 0 !important; +} + +div.dataTables_scrollBody table { + border-top: none; + margin-top: 0 !important; + margin-bottom: 0 !important; +} +div.dataTables_scrollBody table thead .sorting:after, +div.dataTables_scrollBody table thead .sorting_asc:after, +div.dataTables_scrollBody table thead .sorting_desc:after { + display: none; +} +div.dataTables_scrollBody table tbody tr:first-child th, +div.dataTables_scrollBody table tbody tr:first-child td { + border-top: none; +} + +div.dataTables_scrollFoot > .dataTables_scrollFootInner { + box-sizing: content-box; +} +div.dataTables_scrollFoot > .dataTables_scrollFootInner > table { + margin-top: 0 !important; + border-top: none; +} + +@media screen and (max-width: 767px) { + div.dataTables_wrapper div.dataTables_length, + div.dataTables_wrapper div.dataTables_filter, + div.dataTables_wrapper div.dataTables_info, + div.dataTables_wrapper div.dataTables_paginate { + text-align: center; + } +} +table.dataTable.table-sm > thead > tr > th { + padding-right: 20px; +} +table.dataTable.table-sm .sorting:before, +table.dataTable.table-sm .sorting_asc:before, +table.dataTable.table-sm .sorting_desc:before { + top: 5px; + right: 0.85em; +} +table.dataTable.table-sm .sorting:after, +table.dataTable.table-sm .sorting_asc:after, +table.dataTable.table-sm .sorting_desc:after { + top: 5px; +} + +table.table-bordered.dataTable th, +table.table-bordered.dataTable td { + border-left-width: 0; +} +table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child, +table.table-bordered.dataTable td:last-child, +table.table-bordered.dataTable td:last-child { + border-right-width: 0; +} +table.table-bordered.dataTable tbody th, +table.table-bordered.dataTable tbody td { + border-bottom-width: 0; +} + +div.dataTables_scrollHead table.table-bordered { + border-bottom-width: 0; +} + +div.table-responsive > div.dataTables_wrapper > div.row { + margin: 0; +} +div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child { + padding-left: 0; +} +div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child { + padding-right: 0; +} diff --git a/public/lib/boot/vendor/datatables/dataTables.bootstrap4.js b/public/lib/boot/vendor/datatables/dataTables.bootstrap4.js new file mode 100644 index 0000000..7977fd7 --- /dev/null +++ b/public/lib/boot/vendor/datatables/dataTables.bootstrap4.js @@ -0,0 +1,184 @@ +/*! DataTables Bootstrap 3 integration + * ©2011-2015 SpryMedia Ltd - datatables.net/license + */ + +/** + * DataTables integration for Bootstrap 3. This requires Bootstrap 3 and + * DataTables 1.10 or newer. + * + * This file sets the defaults and adds options to DataTables to style its + * controls using Bootstrap. See http://datatables.net/manual/styling/bootstrap + * for further information. + */ +(function( factory ){ + if ( typeof define === 'function' && define.amd ) { + // AMD + define( ['jquery', 'datatables.net'], function ( $ ) { + return factory( $, window, document ); + } ); + } + else if ( typeof exports === 'object' ) { + // CommonJS + module.exports = function (root, $) { + if ( ! root ) { + root = window; + } + + if ( ! $ || ! $.fn.dataTable ) { + // Require DataTables, which attaches to jQuery, including + // jQuery if needed and have a $ property so we can access the + // jQuery object that is used + $ = require('datatables.net')(root, $).$; + } + + return factory( $, root, root.document ); + }; + } + else { + // Browser + factory( jQuery, window, document ); + } +}(function( $, window, document, undefined ) { +'use strict'; +var DataTable = $.fn.dataTable; + + +/* Set the defaults for DataTables initialisation */ +$.extend( true, DataTable.defaults, { + dom: + "<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>>" + + "<'row'<'col-sm-12'tr>>" + + "<'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>", + renderer: 'bootstrap' +} ); + + +/* Default class modification */ +$.extend( DataTable.ext.classes, { + sWrapper: "dataTables_wrapper container-fluid dt-bootstrap4", + sFilterInput: "form-control form-control-sm", + sLengthSelect: "form-control form-control-sm", + sProcessing: "dataTables_processing card", + sPageButton: "paginate_button page-item" +} ); + + +/* Bootstrap paging button renderer */ +DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) { + var api = new DataTable.Api( settings ); + var classes = settings.oClasses; + var lang = settings.oLanguage.oPaginate; + var aria = settings.oLanguage.oAria.paginate || {}; + var btnDisplay, btnClass, counter=0; + + var attach = function( container, buttons ) { + var i, ien, node, button; + var clickHandler = function ( e ) { + e.preventDefault(); + if ( !$(e.currentTarget).hasClass('disabled') && api.page() != e.data.action ) { + api.page( e.data.action ).draw( 'page' ); + } + }; + + for ( i=0, ien=buttons.length ; i 0 ? + '' : ' disabled'); + break; + + case 'previous': + btnDisplay = lang.sPrevious; + btnClass = button + (page > 0 ? + '' : ' disabled'); + break; + + case 'next': + btnDisplay = lang.sNext; + btnClass = button + (page < pages-1 ? + '' : ' disabled'); + break; + + case 'last': + btnDisplay = lang.sLast; + btnClass = button + (page < pages-1 ? + '' : ' disabled'); + break; + + default: + btnDisplay = button + 1; + btnClass = page === button ? + 'active' : ''; + break; + } + + if ( btnDisplay ) { + node = $('
  • ', { + 'class': classes.sPageButton+' '+btnClass, + 'id': idx === 0 && typeof button === 'string' ? + settings.sTableId +'_'+ button : + null + } ) + .append( $('', { + 'href': '#', + 'aria-controls': settings.sTableId, + 'aria-label': aria[ button ], + 'data-dt-idx': counter, + 'tabindex': settings.iTabIndex, + 'class': 'page-link' + } ) + .html( btnDisplay ) + ) + .appendTo( container ); + + settings.oApi._fnBindAction( + node, {action: button}, clickHandler + ); + + counter++; + } + } + } + }; + + // IE9 throws an 'unknown error' if document.activeElement is used + // inside an iframe or frame. + var activeEl; + + try { + // Because this approach is destroying and recreating the paging + // elements, focus is lost on the select button which is bad for + // accessibility. So we want to restore focus once the draw has + // completed + activeEl = $(host).find(document.activeElement).data('dt-idx'); + } + catch (e) {} + + attach( + $(host).empty().html('
  • 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 U=X-{h0)5Qj>FVdQ&MBb@0B?ATI{*Lx literal 0 HcmV?d00001 diff --git a/public/images/d1f2958b34af8f7f5dfe86bece68de14.jpg b/public/images/d1f2958b34af8f7f5dfe86bece68de14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5bb99a139caaa7f32fbd5709c0194c318e5185ca GIT binary patch literal 24445 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 fO1=n>A6O5Vk}i}HrKq^j*kR2>LYN# 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 S#ew`pa@2i5ROf&E3IEwnPW5#F literal 0 HcmV?d00001 diff --git a/public/images/dress-sexy.jpg b/public/images/dress-sexy.jpg new file mode 100644 index 0000000000000000000000000000000000000000..50e7f50d9ad5fa32e555973dd0a50827cfbbc147 GIT binary patch literal 160150 zcmdSARZtw!w=X<+f)j#k0t5)|ZowrG9EQO{2n>S{gKG$q;O-LK1`9f9fZz^;OMn1j zfFZb(%efEt?LK_MGkXi!;W;VXaGqjVHX=$pTj=@xwx0ciC#;20MI6J z77q{rQe$#&hy4Te%NU*$c-#xlMJcScWuIOIe}^WNha1lZ6zB#9)g0?bRfx+Si#BA6 z*>d?X`QOj|Z0;v=Pil4M1h!`<5rc2k^~d?H>H{{YMug*{QqzPNMwa+WjikrHWL@g( z2OSR?)e8=@bVf^?S-njWJepi$bTWvtLbul{!}*bsPa=c=hqF3^vSBU0vR`w;>Tdj) z1U);b%(bk7DGHbBy-Dzb`0rbsjh3!W2saj7ICx-ATx2zV-Fmhr3ANNQ_sxSBhJOw* zVtMA1$C#5Q{e50{nV2pOc2@oJs+|+6H|6w$40E$ALpJ7NfBRxsF>EwZ-2o@8Us`^F zuc4vpV?3;+824#a8?nO37PmuK%JQ;S%hwBV1IE+s!_*;(zo;YeZN7 zF*TFj+^hsoTct_#Gc*763vwx4oJF*jaZZ)6jmwoHuF|OPT(%Avfji1mi@#s{p%m#uc^wh{gTeg4I8XX=*0<%VaZRhJ^_-q_g5M=)8;V*z zkr``_=(I*M)n4ejxowTn@@*HaNc26}+*a{eiQq^IZc4`HEq+ur3kt`awlLT2FT818 zmHCt!&qM@S*Z&@bSQfT_XMd+TA^X4}kl6Sd#THzjQK}v>lQH7pfqM>qhIFzu6yw>;(i z_PzW$SF97gQf7@;;hVC?irzSC&p{@{T*ms@e(I!Eu+tZ1@^j)-ln=tcXUE%^ zIcY~?v{K}JNrBr{rdwZSxs!_3CtF@TN#NALH9#zaUumL>jTSw`|JN(Fl1G0d!&T?N6d`F*UiQZe-Z@?4urwQQJ{14w&qf_+1izWLYE7dz@4-g= z8otz6p}qs48O2~yPThqzuZgp4rlfYxnV{AfQj5bw1+?pyN2HkEbS8Gud&5Z*rx>2B zP+SB>$dT`@>VJ%@Ua2*J`ra=u%N43B#rrm`8R1bLgIhy zHWqj^lftWdg`p->tVsZzzj2ZN?r7#VNm$g1@Qo@jIF4d{(d&WTt(F^}4?eR+FOC!8i8>o(&Jk`P+g-P_pu2XN@-6em~7k@ZxYgukVwKKZ%VP1+W*1MgP23$q~Y3xP}Spa zwph`+B8P)CCLm#w|6!ln-t{Hzv{bHppnY`s>dN#c#wETS0q|AU(#9-i;osslt4)$3 zY)ZpbwrX(nggB0_zI^RJz_Vl$6s{34xt!LSC+G!D_cL3gB=p`hhPOSE(eRKVgWh!P zm;v;2YWwAm9x!tJuI0y>862{z^)-(Ec-FZU2`74;Uth|nOCSV9#qg56INbrSue|It zfT_q5V#-h~>*usL(z09apc{GVFT_s8`_;UZKcyV8gg^tWhV7RRx=3W%=cd+m)aN0z zP1H_wp=o-T==G_9r5Fd}=VnGx%X(RTjfa9yE-j}J5;tCtWf`X#NDL%Z;t8D}O;H#zwXW`x=)6jAbvRY!AaImC)~#u zr(sDc_Z=3HnS5q}M}Wn&!Maaao$dlh6YP!*Z_YVpO=>PT%Pt}zswQL@MwajFJl6~j z%J}{JZq{62HW<|HF2*i^ZdiL|gE{-a&{D}P38THprsX<+#~eU^k;egAO8#u! z``cJ=Z{+|?HY$K_J+e;X5m>V}fPb8YvHNH-73?iKSeLv;uqsILFsdXFdoUT|#>uc$@6c8T9q<7~obse{xkA!xqzm zY=42|?IQPhKHv)7d@)%zz4X$l(d}p81vI&nx%4U>}Mb z{O}?`m9g3bCpuG?zUo@S2tKmn$~-z?TXBa?7CPAAn6! zMuEUGyBV9w5Gu%U`XuH?EWDB>lL6_0qYKQ+)FRKbnezGjq&zfZ)dSp?G7cF35csFA zGw3UL7Jw(M7`{jVI}3Aox9d*55=}8;vosH|OQ~ja_P%TQmVY-<@Dy&9R02&8dKMSB3%m2$;kzTU)4{#Kec!vVH@DZs> zjDy+WZYYeQ>kO_4Uh}=ZU%mGkp?6##Q&l5__)1;!fh+y#MBrW}8kE7x{BD^xmgzP` z6(+oR_f9P}HgDEgte^?Fv-}S3eyPI|ZfCn&LGA_=BskghA}B03fH|xYOG}zQntHgO zU!d=yjo|L~QQq))CA50w1ija6?Y#6Brb@y=E>wF^vng^28+&82zU^W?vjewqFrf6< zORcLLV+eTOnfApndGLWjh*cZ?@I!gJ0eI6lS7p8YW$~L$4O96sBq_sjdgmGyXp~fYVMxbF?$m89cv^cv#iCaQ7K@h}HC8T7h^sX0 z?kc~J$hUy%R{1}Ek&)=+aEr{i3KjG~_5RbAQ%1#MDQ?@issrKpCc4r&o)MkWigj)C z+FU#8Bvz|S7+zC<%8SkB`l;%Z-BkGN_MpuYOiLuRsHVz(1uF1DxL{H;xMbzzi;-86n$ zo%e`yo4lvd(%EfHDcDte-=dLpogeza1H)o7bWa@&@a2KJ9!pQFqZ-D(kYEo;4^&YI zKG`M?p}}}(VBOoNW2h%#l^~N%SSV>e_idCFu(wxV$g@Vvo|RM>dDkV9nH3th1GxR6 zuNzjH#a3inWEG|o<3J2q**P2OXsfCAC)~{Rl>B}bxG@glUEMVEm6RTnz2e#qI|2S6 z1iU9f)tebr+W5UW3C+>o4E?F01O7xW$%@bvV`{=k;Y#TB?cfQD;1&V0Qm#xvMm;>o znO;7*=0%`>{dd;T{%;EP-y`F-#1A;{E5I|uw9G9TlRbp8hDY8Auq-&JxI-hu{B5<6 zmrlID@_bGOsu?$FB0{~Bh@&55MSe1TY>>X>2^WrT3?4i)L&PW;j`KS;Nxr|9m@;f|p%gh7|66xJ!5H4w>rQn%wy|^3x0myoQQp8bM0GyESX9wBu z{ZyM#nQ*ABBj=YpW$X2m2Dp%O8yH#kx~)6^qfTz=Ig^e&g3{opq+un(_V3gIo4pxO zW{raX2_H>AVAZoS+`T?Y3pbL7A!v=Ft59zLrKeVBvHh4GLhMA^s7CH+{*!nd( z-cRYp)Sc8GG2s4AY^Xuu2^0ytlaJE+1@T>~HJ9Mdms^w(GYkK2uz9#o_2q_soB9Xf z!YenipK%Q(1-TLUCS^Gf7zAY{)c;sr#x7^k*Q?+VX)wbTU@u3v-_yNDgiYDw;Rei` z&*oYD67y0baqnox|2x}a=qI?cRi@9qBhc=R4m#Vm_otgs%{WLC?~ZS?3B%!84 zRL3&BH`DVm86(Q~7PKOc5_>&cg8|J?Yxw#J&$+gRHZ^(a?QWqODZksN&QgnM)5pyB zw{NxbYK}mfYOV7#ca!<(ns{@Ot2@ITV{b{aizv zBAs>~%dkZCF{7M`YJJ^8E~$ z*Jw=(-(b5?wVcX4w}^xEj7pggdCOw&&LY8iOh+#-yd0$K3VmHG6U(6RjIy?EZz7Gs zyeWaq14>4QK}PzY&#?It{WWJp_h~&)nprxdawVQjS~X>Ba)}{Am`bExJVHX;ryo#xbMlZg}uO4!nU|S;?^O zo?FTYD~@R}U3@3x$3<6fk*2%l^ufu1pkvfJt~K2ZXcjzfxlvegVT*5hSo9Py}ikNFxrxB&OA`#oQ(cpYV}xgb$= zU^KveU35^f(?FPmJeJPXDFR^=Tdux`iHG0YI+JBr=?t+H?Ao}urlh}rnsCsHY**xg zsJ76U4>$ChkxhF6DQIxz@wjqg7v?b=3mLS+Kh48r=JE8VR#46-(D4mFFFiNxmeCs? zjpQfbIQ~PV`b^Q#-xy1+fUu#H+&8W|iVM{;4jF!oAp$W{D8szApz{a7dy7PtOk-GWgQzX^I?Pmh7i(E2dEmu9I`VP=3k zh*xTRW4EE*rD?G7T2!Y@j>1N`f+gh-Xy!d$eO=LQ z$S=wK(T_^8g^2Mx=cVr>402ipvkg@@4OyFFiDir*Z*F{f8drDz^R@E7Ooxi^OJb&H zbHY`4#}c&aNdm!7@6)M) zplo_GFtVr6jV4hBenjqjC$)#2Kftr)m|0d(QjpqkY0L}sdOpMSmrR(0G;S>{cMu5I z9n)e;^-a;>wRRLFOkb}@&hoxCDBYOE%b3K=H+x_Cdu%=U_tBRg#oP%9klF5qUz2H;V+R+I1Cs?9-HO-3)b8 z&eEQPCJti5*3i0XqhdvX>X;1=YrLo_Xx^4i?c@mc_y(H$u3j>}d~EOq(MEPgZO;~! z>5ltVz+bz-$@cBl=Ili2B9A{+7jqX^=<*VL3J^HXw!cEH1oZSk0p0nn#{NO1@lAi? zFV;8LIlVexjJ^b`-NvM~Magj-LpQd(=rhM{;)GnKxINZ@*EvW_>AnhzKM9+S(~$g$ z5}g{@>XZo8f~8)I<25})Y~{FF;*OJa3(J&;(*&E<6Mnz2368_C+raJ(xH_VXWYJu& zVqW5GNm*e{GOiw7drI7A6?V)Nnt2qe-SLIb75eR9MZbI7`%D7cE9|27*UneCAU(#w zJA{oFJ#@e@=Q-BPHz_6m>7`Q~d;@0KnOu+85^vx7nlrc+;|Hhk^8{Tb#i)O|V^Ky5`eBt`|$J@n8G}ov>vrqzP8&l=- z=?Onw#w`x8k+U<(bY$dho5GqH`!0dS&Q>OYDhEW%mq+8AK|6j;(<5^Gw>pAx#k10PTGpts>BzOn1_|lcawD4%7YiG|4A8eLoJTIBAhN#DEOX z+sl6dYp)jf$@wa#Paw4JLHj=dGc0h+_RRTtJ+YHyNbL%4xF z6J8qng@l!u`n1ZY7$cwrq^=808Tw-^h)$JHb>chxGH;qiwel+Z9551%xb%prClGUG z8!P@Pl}7fsS~!JJ_kKZh-H<{bE{c}n&D9&ONS&@`q0hesoG-7(BCA6$sj%&!rv&+ z)id0lwpQfNzEN@X`{#8RTAo{*Kb0A^ICNg)r zh7vfsJurfQt=uaCL5RM3)Awef`bk+`>iD$rWXeg^+qN;uHmhINl|Bm?tiRALhrOR| zxat(v*f98gVvXEAwjLNKLPWaGa@p!Sput5Tj+KV=RC=AEz}#AwFtuso-BQ5;a&ZYJ zwyT|A36v{N#)0M`5YF}~_ByN~id z;U}?C1Aaqi0{gh+x;upx(n+z7_o<{7OWI|3GS|UyU`DKQ2KngKM6C&E%c87!*arwD zaQnK{WKY349nvMEIO$gf+n4O{BEQ?Qsios0A5rcm#cHpw#nS}s#En|#4wp>7K=ZO= zi{E10k8)EeR9w`GP1!;G`SC#HIrkJi1;sY+u0wqp?kMT)-JrQ_2Jw|f0vGm} z-(1~~X~ZFjN;YX%a8h%`+R}2ylbVc#dWU9+b@2XZzIE?&A4AfxWA!}?NOPDl{$_Ae z_bc9=-S&EJD4D|ma$Pi0Zjm};gvh_}rs6Fzk^X%4u%ELz15FxPJ|aZeEr9 z5Yr9b&kvnF@cOMxFpM2jKY7s--@%yHcYtVx30@HkvL4vjP8f-7b?G=WN^L8C0g9$! z!ukKI!dk~zR^NXAm`11YPR(UXsqg7I7lTHvdJb~2gzM{A(JNnGihlso$wn}5p!||x zqj#3c9fcqUV;$1JMt8OvvLY>Co}Dr=M2=4*^8=&yNGv_EqY#o3zj6zOK+w z4dh%l#Qu`FkaGT-@`f^A{`fFmeVe((>O!%PR==VthpqxU*P4F$O|#Vb(}B2EA1+3$ zRv7=~EW==Sb(A>8VTmSJyp0Xgx6UCg)^E}s86|sk0*&T=FD>J`c%kTif?&dlR!X| zg7gQWi_Uwy6bg5xE&(%qnsH5Y6V74-V*!@G9-FrhSmu(j_frtxxgT;P23Abz14I7h zi$(HhFI@J3VVVT{ehAjn`a%mCdctaG^{V5_%*6}L{4Wv0gDeGugj;2+?jBBhxo|rd zFIC~nNhg(r_3MZhHkf&wnA3e)kPBOMWT9)Z!GCge{hT>jDH&&|t9sJmnRV*eu3O#? z3zGu-pJvpYEk0kR?n;%7X14kQ&bD`yu5EReMcc$*i=NB2_j}8K0H(tzkjoz5siu=Oe!Z9eV znQue?U4&#+_J=&fI>+f@#as!LPh38*AidnY!E^^g*nY|NapSJj=n1qF;`rj6&TxD? zM9b%+C<9Wt8=Ok?8PgXh7Vq<%PIBU|s^L4ij0G%qCR<$!i-VI4zc?;cbTj8Pgm&3e zvDJS<<{x1FpwWqLOuyfU*i9TO-*n7!gLDWxL-w0;lz1>&Azpe)PC0fhsTzGJkf_!A z)5eEq=b^AQCrwq|j!n!^stx_TSv%bZaj@VDFE(mCdJKmJkY47!v~L^3G&7^2t+eXA zGPwK0^P4OV>%{Rp{$xTJl}TPdmtuU`3fflYLPx0=NZk@!N1@fNb^~!Ue~?!%7nAe! zvhkgmp=1qtCk=}|x)wWWQLmz|K|8s%BCO|&TIl(h5JrYS`h&B# zbZ_jQuM4DsD3j!+(*qGa-!ruQ&EoNwExWRRv2Vi zg(|}(kBFLzZc;#2BK7KA`=0**d%k?wOZFv|#093K{{V!a&|Zx1CvkU`ZctayQlOozk9k*D z#Z3*qegF7eT$Enji@FWzSR+3G_HB(AU);?6Pob<6U!!SArj|9dkyc@rkz|l}(w+#b z%XV~@F5=B8LbazQHsY8|ka?yIt=C?q5c$R8G|C>M+>of7?u>nN1 zT!tlhxc?^`Oa=a83^K@E6~~O<#I{vp&>pHNiDEY^$CRsW;Srj{jJ zge_GA>0%YeVnF( zApc`gpU<*lzUrt?diui!>lr=-3H{cvMDQiN`SSHFHE=_X(MEdQtD;aGVlu(UCEp!V z`|dK0-nxzWZ#Fa4&spH?ZgLH#gcDy_8FFz5A7B?&|}H zyvQFcqYCMHhOu!^X`Lys(+uP8!zuRghDJ<~x)J5(L3m-ne58-K4Mv)H%2}#wzTaMFWxL(O`(1u=86leMYPbyZ zyGjFn8r4C-UEM+StY@uQD$37VVF9wc{wEOw02uo()@G4&l zDW+L0`~v`Pd2LTWBs@dxO2(R44)xhG`W9xnAds63v`0qY6m^=QG|s!UY4kllTPF=S z+Q!PsgB2w25VM+I(WKu)ixG#L<@O>6w4htm#^GH-&YMZuD7~Bhrf&`x7G1|mK|K^3 z8|nPeeS$Tk{CR{cWo5(U){7Q%|0;D`bod;+*(MRyX$F1L#&ZZ)~d=j=rxbMo_wZqwQ|rJH|%`by_DUva5e zJ*l8}?oM_Q(e89o)!XZ;W-{fw1{#{b6TCXwQRg}ssI&7}>hCR(h_C&kIUg^W`G%cv zbKXx|SO2j5aK%|A8w1G^{kB5^Bv5_-)R?X+{dd;S%a??oC{ln5fSB0fk+$Lgo>t}m zn^{6y4ay!&uud7`)jh48Tj!_&SC43AQ~)Kh zsv+}=6!u1p)a|92W6@1lZ^?pFRw9uihUtu0#h#){t}0 zl7&Nr*M$Ld>&l{Rv2udZr;Ti3rjb<;0F_%wq)}xPs*skmRj|+mvG@zf%S>qx*jt|d z12u3Fa;55;cEYgt;+5j#Dw@Rpjx|Hamk)kRNHoySN5!@pK<_rkQ?fS-HStl)4f*IC zPZ05Xy>Q15aA2&F^8!1#L|}xwVM|QadE9idc*c3`mbcdK9@)Q=sAxxN~ zTun|T)c8?O_^izmIUG0+DUaz+N&Lc$alt`PKOUS+*T>5X?+=#m3yaqWcybZpX=!W)Q0x5y3>vG=`B}j=(145hrhO^u6<*j68qf)>$Eob{ zci1rUb@-HzOexnl-59``}eqRJIjXk%t zn+v3A-E@B}hjiHk{WkW>ZPwvO$Rk#2~CdUhI%L%t7@p(NqMPP}Y|tmLGPHreHs0?gOp0E^xY zblIU)R8>XX;3Z&Vg^%^()VhV0=a9DLTlr*}HqARN7Xp#iJ2?weBd4Em$%YjIdbWs} z(nV)JnI134))~fr!(&s8QWgd>o?ul}2j-b(YjYH5Wl_P)vi~=#`~M#qf#3S0K%>ws z_r3H$kWv}jfl%Gz`?gl6oE)L}ZDVG?F!g1QEyrm#? zm*{aE1#+{RrQDnGAE2i;b-DJ;YGDA1IA?m^Qqx~`h&lah7CSRDOrb7F!|H;LFHPow z6r);}B_d;el8W$Tbp|;Q5xsON_LewaefvgZnlC_&Pa2*9aKUeM5cY}NrqeO3wzxrm zVP=?3(sbVELd#3T>HB>h>!)pU7sYp$u#0Jh|0ImN2Y!Ip87C`?25*EZmz&MxPw5qE zRxpI9B3a$P*i&!QaoF#SWNS7{48t`MMh)XY3%QgMt(%-rj2T!yO6}b!%9Qgxh_WO# z9!@W;5cp8+rP&@MH!QbiglFI}D1MHr&Nx{wny#dfPa2uMv`EsH{V2Z6LNJzEFHt~J za0sTj&gnvo2j+;^{J!Ch#tOC4I_SvFMe99f^Uk3x<-+yDIdEiTe&)F+*y$O#4%E&~ z9Qze(b3#z5-Y*7%01M>m|4deVumwTFy%8_+zl$43b8C5T=gb);8W%`6#vJbBQWlTX zdYaX+G9kg{jMnuTB2l@!-2N*Qq~(Suno7SuK41EDLIV4_xYSs_QA-q!6MNXxu&pfV z;**>E70I(k*P1flApz@XIpQtYqvMXQ9A~quQHocrZwS>?YEWRn-~N~*)~p>Oj-tF5 z+J2@0x>X#Vv|)3OaBsGq!4>>KgX>$RT{`np zelu}HMJa!}+M{f%iLeDT`uk0o;W1n~u+y*>X22fr4nX94XMh33O~5SJ|Y=1F;!XL81w(z{nY*xBx2rQ$3Jy3s3&N>5@ z>Ny+;qRPsIyi!s!r~mw)39nZ+mP*!Q9>6$~`axHdbEmT<2_(vL;>r65fb(B8ugS~t zJVY%(GRHc@ij6y4@p?-Zv2LT;gp(J2xdg_2IAqECBf3q?Cn`q2B1bZATj8246l%zOe$PqJqgGN;Q}@~+Y3zNRoE|`AFW(t00}fTL@AjUJamXm~l8IwHfXN7lYhSh9=xQ=2D=elLxlmK6S`tl{9KVT6^{ zQ@z0Ig;#MV!dqOsY2}RYF$YIQIG%GwBx0P&cXJ*ht}nio9c!0YeDyVawFo|tr~uMm z-t5}WH+CTRD3>V>5tXubEx3)HyA|7xvAGocRmIbQZhrh#=YeMp9!t*O9H-umJVJ_Y z;62AIT)N}8jBcy%+DNrH+%TbnwX^>34H`cv>jNGt^DMOa@mI>OU2F@@7cvG6BTPYU z%^|Pwuf_V7PMqwMaK?G#l+Pi}qq~d#W}7@#_ntW~!t1kd)&Btqrhdq=GbN;LSZE}R zLF-4={X*Qjht5nE@c@3@pVct^2VjT(7l#1a9))wp$cyVpDX|gsx6dMD(HPmjENf3s zwMgC$k7&>%-I5qbWZKvc$!56?%y>MaQzq++EZ>D6)t;Z}HOh22#}zikq~zR>BYCei ziTktg1la$y(5wAIvvha~kq80zJ}wG&!Ut$=W#m2|&?p>Ga6K@tr9W7)Oq}xDt@^*; zJ18$Rmw<2Ei9^g5aH51)+5#XO-aMUkP>ZL24CK>n0ZVarlsac&f0-hTU5fT;og6b= zyr~DXlX>Rz4^xFYf+l)=%D$y`U1am@VIJX2af9>Z zYQ0~Z2izJMrLb~HUleQwh24-K{V)GM*4T`c=Iot*8ja9ucb_x+;$*2;KD1SvJKS`* z+!J*j*Dx@pf23m=eY54@8}n8VwRwKXeVn~HcQm{fx<@ePSK}-fJriesH(vgZ*rCRQ zBy$wdRK&uIi4m<)jL#guD~YWha$#6?YE%v}3klZ#;Q`gpEw)P)1*s=)*3abIy^>!w z;1^kA66YO~E&$*k`49@154gX1aAyI}Yp^6n=G zYkOMCZBzy`qIjifF#OE)On}E3XBLc(fq7<|yY04qhqAjF@FcP+Uq9nd-L~Fb_|;@N zX_d7t>}kvmL~VSms1Aus#;}?M8q-WqF6FrRCNRQ_%f0VIw(r%t2YOcOgX@Apy&rBN717{FOmM?Z4Hq6{e8pK44V=e+4b$F$?_onRvgt`76 zwm_Jy=5#AoqpcnEr_O2T<&E1Q;2K8Kx2^bZK5at^y%l?|@j!A={X-CyF%8 z?;eURF@k)B|A_YB0!ic9Q1^_9ndNtf#eR#fa;ki|t&nXPQu$zF;Mq3;Q*DCy73@cl@OM14>EOWUGU}LMmi8~~{h23n8@j%Yfsejh&7ff1FY_8gb zcjPVn_?7D0p4edy@~wSmLlzM!4aCy z*BAbNTY0323ALuFGV!Z4_S_1Ylb&2jFsXjtL%A5HjPKA`_7!$@d&SEFjKg(z0{{B<>UuxQWV6mtvV z0ols8t@8c>Kt-l;LVkF>bq_YT^|!NbS!1y>6y-?9gl=#=q1sIqef>%A%a8mO97I6p z)O6XXr)3}s2SSoEv*)|1V$m2#y+W)a#^p;xVH0D@<_46=nrWy^+SJ)4euIju3Uf{B ztP7{bOxQUeWfZ5(+DGcpMYr7n@58;T_FM_?dBhAVycc9waPA9J$<-s)-tfU!vF;H< zpuxy%&}3&ofYhUhYYB-Rd7q*?MxZiR6QkyyF#0`VSQEkORvlT!@P%_6V|c32MBOnY zb{}V_*vUruyxJK&T{6Ws?rN6uB^I5-ZUjKr8hF35VHgJx>>^70Zt;n^XUZgh$356g zaM>-px2rVv`}WssLRPLkx^6t;xPpceHFi{eBfKXl*}O8hho}-zCeAsp#SGpLtYrUL zy{m{`V?vllN~JEdddY>>?VGDg8l&2sQjNlUMRfx=C`m>&_~6Y-ocUEY?c8kuyTMht z$A0Hq$+;*e(~!+3&_6)n@I@B|(2Ocmjs2!O=V={O(sYf?AenV~8>Rs!xcKScO-lYL;;o^2P*?tr$DBFI7-xHk* zk&nK3OSa>6t}Uw}!XWh;)aXi#!5Vfb?zwSJXAMzf{CG85$})(GjT4Xwo@nP|(7Jj~ z5PK9XQ|znFL~(d%YF;Jscm^sN2%@Dw#$~-rlRBL9g&f27W-Ydcaim^5=1b>mhMY1% zLk_6Y8$_54n%L8E-EXvN)PH*X?BEg7cuu{a=_tZWKc|>uFdDk*b_j0Eh;t*?Q)L!Z zCyLkkmRB#rg7(L=Ut&=!92sStUpd9PwjRgYChe@~g#JY%qubm{#*KicdQC!I0-u7E z&#c|!AU(@JQFOp-#3`o@=I;Sn+p$u-Loj5+bZUzn25w5jMKsfV2lHIU-Yzt1RFTf z_Se?Rj33kclz@BvWp1BZC?M@6%l`J#1DOq2u-I+m442;ar&NDZCUf)NnJV&hG4|!Y z6j8LtH#&U2NDA_;Tv$$gzY{^)_RcN;?9pTDjzDP(eW`s zxoC(tfq+~Si$qvU`%knBtFX49meOl79%tW5=?KH@c>aYwu(~D&s$5gq*TbL)A7D4MIRJY+78G_RVF^gMiUSJ#rnYl}X+2=O4Gd9nc%x9a}*Qj9C#4fOn14w7m_}>nZ z;z@3%GEipScZ;N=)a)9DK9GPa&}Q8TZey5kMRF2)i1bS}#QuS*HTu2_jdImi1NNh; zX}njvWLNe+PVW@sk3ubaaWxvH@ae}$iZ`K-Sc5MDG{1Zu|sx;{_k<|gIrt8kV|x;=rEKi`AuuGV7-b7asrwP^1aeKCHeiWs_I_s;+~+}Q)S`}pAT-a7hdbB z^gyz9z_#ztZ^dSTB$~}leKRFkg*S-%ZI>EtA$=WOFCSpC67a)+XP3q~ zv&o;5A|?Z~csxYbZgRlj|Ha&SI8y!pUz~^{l(J_LWo2(!A$wn3JBjPM)^*9s%BYOc zwTaB@y5_yO_9%Pbd+m|UwX(DN{QMWc?;r7gzn;(YJm+ySK9MdE)ASQ{P5)_m&q ziluLvWZPz7`z4=*?(&A;dOyzM@fJevn}Qeq4c&2TDPqOYYUSy@puwG0}f13*u1Sk01TZ18*(qm})52e$BF|1_O#1`Qq z&?ni~-TGOd@0E{JzZK!j@4|a*$wjAdc3oB2rAt-17$(1eFb396eA>PD(mdeLN%-n0 zEYQU7{%;H=i8(m`Oe*%+fqDmmA$JL|vVJFD??LRdL;Oe5d!&tO)pq&wFXR0Ii(TIL z4PUyNQ+a#pnJKi7k+ZU9EPOkdWUMNRlZ}tU{J>}RJUinbVZ@oj&?mJQ3IKI^g(ZR4uK1Z-tlgEH+H&nwV|zY=L-7=ZXy-> zsE2Fc<*w6)8xj_t-3m<;oUMyPHwr(pIgib6xwKtL~qQNolW*9<&?*$&NI@Eyn;JYUxg=MfL$@RvgX5BiYH0hP2&yyZf0S;WqUzUPn zGIM*zAg*V^_1J)**w3Di+NYTA@F|p=XNsTpNJuB-yT2Uk(RUvG+V3e+xY?m(eI#0I z%Yy*GZxLIcLqVgsAssymo8{N>jbYlSQKNq$1@XFx?pty=oyhq48$6I}YUK9QHrVRE z6#qOS#6wlD?MU=NYn7%N=Zqe=EEjr4?Thfe|~FdB+W*>3_n?E$pRT(anjgHqY9Gxd7Pbox>F0k0JEIgOXTO7=j)m^w*4W_e_$+; zk&84aHXK~?41N|QhZJq@>;YVF!a{R zKO&Wc%%ou1Dtx;3vH)mrJRGF=Fr2M?0 zJhH7ZD7Zl~jfM9@cssMXRdaPeVOwJ*ZCD2n?JM7kBTM>P3W~-#ZVyn-I|qf;Z;12u z-8l_lVT(>ShHv3gF+IEqWju#TtvW+`i6pOM!}1GyDP%OH;TrH>0q zdDFkY5)vlk>bUcK|ASVoT8Mz#y6)%Ihqlx*8{fg~A2kI_}f4rc72%jlHt zGZz$pMRmC_Cpwo{hzzd*z_!bGL~DS#*2M{H#$5#chyRfv9R4H8u-@XYFUOGGZ>qDv zJX2>6Zf#-W?9RrNAlNFZisY!fa=%+d`yNYr#!*WCM=~GSB4`Q$prLm;n1(^EMf|iT zDm#9*f`Uhy1vXs$zx}dBSYfrEs2N+#5WU)#>6#b0M>A(u+2?oUj7X(&uV zW!wK=A4gEJj9E+1FQlk3p5|qoZwS7&f98aIqZdci`xov3J{`v3=Qi#n-|e|P2AU_v zXq1z=q;ZYDK*rA{!oMB#{~G?w2D3yuuAU_1Oz3=Mmb2W>Ajyq*NfaM=x7?p+aQ7DA zDBOvi{7CArO{T%kk#ro|ms?opgk}4Ph)p@^tR@TweY*|%~#L#q`?K+tf`8-flIrD3_AsygN3yFBocgD++-GR{LcxYzf%BIwXdGsLw=luwo&qQr>0Hg;1D*GOKl$x{ z@eFBM)@)LEmXmo`b>rmEwHh(?TW9bsMe96VnzUEPp8v7!Y#^jWkA$Rs7Lp2w({KFU zC&7C^9o`GAnq94T!~a3(zDkKsG?$#Xz-?sCQ!XCx)s|SBgKaGg{67h||3|`4J$S`h zsh@W7B~i5e?9kA_i0^~eiQRHh6Xg925os$0o=*O)xyR%99|`&e-Jhjh+zG_Io-BQ| z0jkLN&qYBrAn3K6P3ZJy+I!1Wc2Bh|-=G-+=N>R=DIsdEJ@WY4q60?tt|HHRslg1C zDD!&$L)bDBIGHWwE3(iZ98c@Lc9kru;EA;-$Cm29e@9(&=3!IYcPZ0#@uT3dUvfmy znsUr3l>6)WYX#1Ve*?GO=HT44E-BF;8@!6;RB6i&l4Zzh28zID!sHD%VNv5+t+G*} z1Kl~jb~!qJ-0xE>ZgSduj4_PL)5-5 z*(0ki=A~nUzhAQntqs$V>>6FiTnco9?>=GUCvAh3{?S$0kE%6FP$A6_ysg^5AyJ^m zV$Q6to4vw)e&Zp{<6FxuvfMemI}IGF4bra0THO4{>Tp{_d@Fc{$s$eb8%fYYuaJi7 zgE9J(ZKLFDpCUFFxp8Q>XrBOP#z9FvEAu+rFFsh^@`g`@D7tI)Il{0cNmV^V(Ah#a z>qQH6=+`3|e5H2r0T1O1iR|I4f#H{5>f*xTIuH@=z~YG&!7ad*N@u%<%F-s_S}8EA zS{ZiaCY0@j7Oumzr+-z;^^;qWycxqkm;n!R>XTiZ|32iZnt4qkW zms55J!qJ<3m&~oDQnXpJhMYT>{S&eJCcT8yr}a!hR&AGIgv%Z*n~FHi_=B@z?c!FWR$<%T9-!?Dea)9ekC}uEUjYjJpU8O4 ziPUA3&n{ZwDn0ZaR&Eb6hhHsfOxTy?jx_B4_$g55vq=f+Y(54$zBMW$WzY?qiz5A* zPPQJgnRoly|IYCP3q<+!SdY;MEDnYQ_)reb<-;tVR0@ZHz8wa0-}8(6w`)@FX+8Gn zc}+SWbNjTwU`&Ghxprq$UH1mnJxSFrl0LKd!$Ph9k?2pLJnnLG#iS;ke^Sh&E5Aw$ z`#lpeyX=>*vy|uzjJWq39j;vdqIf&ipe0Cva3~rx>YyZ-slva0>+eL7kD&Mda>bLx zFH7Q0={xi!SBL++y!NCM~-T7lql9M-#%V zLNM;j%uY_NuQUW1Z{p$8VIEJ7%w?Mm+4xhknn^FP)-zvhkN25?Cem(q!Du3zo%AS5 z#3e@Oi+AhnGa9-O{)gdwJU`MRfvadP!B=Xy9OL+CxsGBxXZ6_xyONrbeqJ;kPY}$U z$A5$QybKh69?bqz;FfNr6B!@CLLpVla@rgvOxwFI+cWn=Y_-A9GS@lLt9?pn-~Aqo z!rf~CRXg*$zvh`m(qC17KKyiSS%w$!;{InNgkhhE`0b2pznO8N0i=GH*XGXfeU|uw zQ1g#n;TGIWEfeC};8=xhfzJv;xz~&#icq4YibAM!;@4=hhqDC8CK`+3yEFaqV{01A zxz?y}nO3K3{LhMc#&&wfgzvhk(+M+_=2Jz6&PNh0t*uJ0KATYAS$`*-Az9+StHj9UscbUeF-%%Z#MtX59g1yQ6d*j*c_mh{XJ(nh$$|8bW=+srqOm-o z&ggD>C5GF#9(VemGi0C*R<&vv?C+($(hVx^q=xR)WxQGj`qZ*n9PX@dH1nlE+=P<8 zh5)XqH1_V_qv`MSd`C`C2g(+nF$*AWi*b67uW-rv?NeNK@=}K-O+G_PH@BzcTReYF@LwL<4 z$2)asTg_2pMYf>a+z`2}CZK9~$)B@D6mN6LRY$hpy=1!vx2vM2(GxtcbnipqTd(fR9kAE^%Bne7`H%nUm9iEq-gY z%tVUB>uRhG7PU6Sp4gQM=mv3Wy&k-QbP!w=w7KtV-m!J|sxD=BFx3A{oH7rUP#Jj5 zoty8Y&yQY$02Pw!R(-iI5Z`P>kfXOYjQYOHC;{{Z_KM_}bL1-=DI9hj-Db@oIyPhM z-PC~>D3>E6EM4*2l(_DvKDgFJz>tc?A8}PMu3?7zSb&p?1I_XOlCWo1kt+8^ zl^Cq`%V$5Vy#+e_59xiX)bWMmS=*Pj{6EW8_^WP0XIID?Kbv`WykB+?Ue24}BiZcI zYOB@9KwKJ_;N8&pCsMVBls0G7y*SqotuKmU=wsSZuSwprve0hbW$}OHY$d zQ*de!f4TG_h%j|=vD;gu2l%rmN4(pioQ}SpoW%Tl93+wjcCkWL+9pC|8oEIB=eeO< z_bCzfkMSbATXTT?;*KA-{T{Csi)AAGC9rlL){UoLx;%^CAKHq{YfCgEt-S4Ot<3Y| z!}V06FJd=aZS4wjO#gnA$_uchT|l~;JN#HTDOxt;h64P^w0>-uzvuZzvg|FG)70eG z!^KjJdb4pP|N4g0g9}mVrw!oAI2_wVc^l!O>67eSV$@`rT*lwKBFLq3!mN{qC#(UX zcL2fBVg8*rHhSXQ4BFCwIGPw$0lP_asPOvpxJLO4;m!{IJjR|MrIV$j{g4r)PZi5r z+CAE9fY0dJeJ{$&X)s_=@;CbQ?as*Je(!unkGeX zl69rjv3ha`r6HpD;lBxMlU;x z{p(!?eo4<`Y9UYA+|NHzE_Ye(qxT?JDyp_jJ`wurH0@%ujUz!N)-!2%B(S00S@bt> z*rg4v1uK``v&%kQOTP@bR@Sd>oNyg)b(GBEfqxv4bn-OEl^#baHTg4SgE97r0SK^MQ0@5 z(ro#D$Rh2fZmM` zNZO{bh2|slMP|sg;MtZQr)V?wpJ3*)%h#&A;r!f{3Z@@1jH4lIRPJphgESPXeCkM{3Q~X9d%BYCl0g#})6hZr{&9$t$&#i?4DnGYxnSsnC3yCk zSV>jnt)NPYkj~RqQdF@U+LLvT>Q&cu4S7lO`%pSzuz5SS@PqpmVbK^v9WZ!z#L|}P z;whLPi`fFydC>z;Pk<-oZsMgN=;P@={a*x+57b7@~tYBPLQk?0GQp9 zarjl@eCv1fbARo&3G|J7#r;>1i|p6_gs-Y|bm^3wGXXrQX1SP(&)9QUIOVCsiBOhGTGT+kW@jRxA z9!Ky?wKtUN9)Wy(WuC;KP3Ci}H0YjsrVD}MmG=J%dz>{8Zck=_MP5tJdG8<`G=#@;>8$5IA?^F3iprU&6CFYD(2A0XC|I$RU{rIv-bMYqN4YGHk=23 zd5^HoxB?+TI=Aa(_S{+Z{h042if!#S9yB{0@SUFTRF9Sc>T5+l*SmubxYE}gXSYu6 zz-mi3wk(313Ai}EGGh;#D41<%y2v445#VydA$o)1ch97qn7M4M_fNR;$otF5{)>-x zXmF+8JgRQ;47S-a_-JdQOr3LSsRkO2_Fdd;&6C_C`(5UN@COji2A>pQLt_sErBHSc zKfS-a))P|Ou5|^RsRQs ztt|ED$=|6lcFZ@-Sa2(Gt{Cl?Q~p`%$Nly)P^1XMZzPNWriZxP1@j+Xz>8U)89^Q| zn<)}({5TjjB?-uZ0TGt)1f%SZ9(aXF@W3Jw;cbNm{gsSsSR2m%2&(iqkN4;Cn(DJe znB3mwfAdoH4b1@uNeZXS!|8WOBa=c-F@CbfatM=@^=rnshIIF1j!6-@GKYbBe(YY2 z*#I>zRdjsZ0mj-T;{?9KZD5M$#-sUJ+i#) z_jtelP~ybcX_Je#0o;lGfHbQARrIQD&_PmG#q~tI&fT|cVyK)LK3uZgngZ73yg{!t zb*7rLmCXL-iD*a$Hh*Hy&G#nQjteQ;=l6+2A0 zvib{v7tlrNJrowE2yt|mYIV6IHV;Ed>b$67Lcd@hkm&_i+;PAE=I-qDZOlVQ0HSc8 zGs;`1$Y=|Evpf|-;H%AY1`8P@QO9d{DDLpy#=O3-_uAMvgPEvSpzU-vqR~faoui0g z1Vrc^-=s`ajszheWgXVYQ^WRJM{A@5uwi0j7NbW(tT#B1qn(2hxsRc&yPizl!{i%$g7HTupRV(+-`ytl1)E~A zV>{MPzR#hJS&Lp1(e%9Z>Y?kyN*3D1!qvUfncM7ab|{@8?uZGwiU>m^y$4)U`Ou=V z4Rod7Kryvj1YGCQ-FqYrEIo%QWA9MQrjzy#vOZyGl;0%V_n)$IdIy*6491N~8e>K|AD9JA(sizxL4F4SH9_T|1>7VYGj`GrrRqbIspGmju zFU^BAQPd@p16qQ)d#lGhvX*_#o}MrMBT2OmDjv`G_L%YK z8WTe0m6%H1#QaC7A$*wlqIkg&k$B)~T!n59)Zn|s+fdUwkQj@NlA%Uz z74pgrh_S#UmJ&(O;e2ul?FlOiNbjw3=#*24{7roj3(tV5dz)Vrpk5=@F664yy3t^(I`8}zvSrdptkY+jq2N{2} z&Z_AIZOsJG0=AF_73)*emr0oW?X*E%h_3+5l^kyq_2pag>soM@L=O)QBVI1`(S&Wj z&pn{w5UMnfa!yjG8<6WAwjc{tX z_h*-xMAM6OzKeN1k=dzCwLTu|;o|Z%*wtQ7D(}$hTweo!*+{<-aqg}e*iN&Yb(3WA z)^9f}F$nmyt00tLUXyoW9xMH8K~Rt&41UgXU+e*V5Rdvb#ES8~{5tEO(Ew>`{?$_+ z*NJt0>vYe#v3z;?3+LhX=c2eI`?MpIgnx&1!Ay;@6*NGh!Sdvdqo>$zY5TgYT*(_I z_!<%b#|)PM3+6Q{f*`Xb6FiUS3QGGiY*|gZpEKcmdC#^mDnbP&*-9mO)*0A2&WcAB zunGhOs*?l2gGx*f71_CV>N9^Y33Debx!G2~OM9iE`u_{ZRTX_onKJ=qi+?j>=-BnV z^#-+yX@eIA_6hbLNauSZ@d!_tIsQ0Ex|&cLlgb)dop60?cYa$s(3!@ZC0_*Ij?Vn`(}(g%KIr>p0gHi#(Ly?{ zcw?glxm*250Jf0m+eMa1uALs|I}aiz)YTz?QGBAJB#VOvn&&6RK!2%^Ykz|1MuiO@ zjDVcQR%a+f&5JK1&DYBNl(aUPbfR96hNVWDEybSzCo&dhA8m<`XSp?{7Wp&N>=Fx` z6C5^DjHjTVt{H3d%w9l0z3=m$^4HO5r#cZ!S*ou`sA5d2>Wj!||2fX$=D|uM#qDF6 zC$wzWcxg_3|HviLE>-39Go9eMZe$$(19^M|gV#hAv$rz-hOx%A9B~wl4p22UVobc3 zo!x-a&HN}T>R@30?njaS{1ERh5s+iSi0KaQp%z-rh?J!UAj1PbC4A8{3Ik4^my@U` zn$$%a3ab0F&l4bjHlHpP zrqCQGW4{6QRaDXyM2geLOs02(|LXZmte|@)1*H(Xr=08sW+42w>*B8<*Sf6oUozq; zi+r}IhqpP3HJ&iHm@0ZP>JHV zxc6e@Qo}6CyveO!z%C^~pmBXwD>Q&7X$UoZ_hgaTM86^c)L&O!SyX-MS?IA-HXbyv zt)4YJs{4wjZr%yEQ}N7lthP2(IFNx2xD?fl&z<~PmC{TTMr>k|kALhP;L$^AhGr*N z_b%OwyYI&@kO{!J`1RvmmA+Mc!G3X*_}14e>ObN!U>gYCU&x-f)-C|MU!W0_>&3tg zrVl3UdhI(*B75CMY^+Q}r9Cys$N=EIPv2V^4+>DAow_SqU?!pK1$98j>T2-;ITrQL zc$5WzmlAW-hVKzgF|`Ml#Cu4^^?I>&a^DA08v`+HjmM5dx#ET%=1l@Ea5tPQ6eN?e z${xN`TT?|#;XUutgfRYrGnKyDhiI8JIav=pZjb9xlRvYpK;Pu8jhx+J8aglhC;`LM z=OJm|U$Vu`?QX8DXV?O|-0ry>mQ}rUcUQybt;nr$mCd>z?%jd+D_9jF@XBypO@_p| zadY(m%U;nSZJ73*&vJk19di45<}KrXs@&-qYP>`1`JCS|*%2}^K5sCVM%Pr_{b2A+ zQ5`sy0S|(Ro#i#$e-=q8=kHaA_$OVYi`3VQs+GJ(37GPJ9ZRr?yr{IGqg_8t1I zs0O=EWPZqZHX-H&TI@g!RMubLlHuIe!K@X<&$>SYWfCL|wsR8l^@}h$5AbW%H$!Rp z^Vz9+(1c{g^B7sy#EpATD;^B?s8T$(`|1IAF*U?hgfc-j;scn{cvC6qNxdV=OB-{5nML!z{7i*N>(<7* zUEZ^$M6Dy@)w0+^%78c1kJ}5cx)4UHH?c~*drJP+fEj1`W*w=S#;A_^!p?4^5Pu4> zRT3Zznq%Uit&7EQw;oY*k%0W$e+F0#qxn;2T)Iz_UxMI=3Mf*#JyNEDEPeJPJfA=# zb@C<4sw*hJ?UO$s_e+FJl>i!>LxeTqD5Xc^sgnpJN~#nd%J=bU;+=R~3s8c_qKK#GOhq>&IAqel`j(^TcyH>?y#)ZZ&9i9iTEwZz|A zxAYtuRWK6vy615zNsp!eprZ^tAtqYr9EEy@L#kz+XLl#cO7P6$r~?RAE-L1gB4tNc z@(|bCKX=LU-wa1CprnIf4J-E8HM*?Z;1A(`;j%a?E6cH}>IRHzY3xu9dXVxLt zb$$|qLqq4M_*p*>qC6|i+vHbbQ~At^?oHJWRmSQqr*Ho8Mej!*%rIQnq%nQ`> z+L)9cp3Z)n$(7-}X6!->OwJ6-#O{Fr2XgjmQ5L4IWL^_HYA1%3?gLq0faVDFc+m(T zM<$ec?`CE5&FT-Ow6x#wlnW@v;!zdC@!sZp>+6!Sl7q2)ffqtc6TqlhgkiWDes#?& znxHiEs;3%IyHqus5>(>Ggy9@lpS8n29+wuDC6=!stS2d!caOVxGCETX`yanssW@KD zy_kWmPg9+o$P?zR>V_X>sm(8V?Ja!#UbF5>fX(Zix6&vGKj}`QEhAHOOMJUy=XKW> zT>n>kS2~db-X}G`Y)X5?{)z*RG^s0{7taa&<~sd1zS6i*>yv3-!gytK`pK6!bx8)O zm5S#ezaPlK#umSbS58hZzt|rLiTK9=*LSL?VKP*{Y+Hlgob45a`7RICi)R3aXQubK zCuQ9^@=k1`x8Q=)#(9D`X?#E#<$d6tt;Dhgzz87@7Wz&{W+In^VC`pu(ELgpA}!j` z7{uhT1|F;E??9Iib!S<&WfT_xt&L83b!Li+=A_|%;}H2DrLJ_K8!9$N_{nAj@!QtG zD@<)uV+bRpf4g|&zQ_)l`v$Yj5)sCeHZ0MC#7i5u(!^W z2Q9YVs;nt}qZQ3XFs`4!WmB3q{2V;CX&T~d zssx!jPn4KMsXsvpe)hFC2qYm9Iq$D|e<6H$dW;tVu5$*4VcW9Uga*s{!x$S_roA}; z<74s87Urw(PCNvDexKJzTB#g9PD5Z7wnWM?+6WY+DR;QT#A4#0*e|1vI> z+XIV2<*viz2HhVm9!P)rGobzsUOdhK1BNLYgVN~t*F!xs&oxf|RsKBlmxqsqs4Oa} zDL;L@bv;p0=;AkNXut9WrEyX^b0hp_%@4Y{Z_pHss{NTX|8BJumTUTn>&JkvhNy

    0Lcs5eWExuLu5IUvjxV!$Li*+Z86a7wmYM&E}w5On>+K={4eev9U zR}}3x{Y4snoc>ckYS7qe(~h&cQ2FzBiO$<%`=k@xEr3d09t$RyT>@o%wL|8q<-pno zStO~;_?EKoXMN&fDL=LQ@rm1)?r$7fixy7OnF1SWlb>5Qr@Ix%53O28KKPDJgHwu% zOmGS;ldd7v&T{C*MTMJh*~|KuhdhM!$X?7xJ`4M&|K)#u^IyOF{>^{;-~QX1n@9E< zYoqwsmoMANPd_Qc6R1H4nPc4*$?TB@=iwW+V`L?QenHF0i_`!BAOJ~3K~!$!$qTz> zG0C98xi|sh`mS!R4&Ly7T9ZLXQv40IIr5`VVAMNz3`}q}!TBz4O>~f`lW8W~!LL5z z4Ft-?fzi$K{7rxED=JgY{!BQ_oE73T*}Yji1GMoL!wTjMr7h3q(rJa7|?#_Nwc5A0TSw*rPDIbwtdsva9 zP;^>8QWt3Ti4SQ$_>ODnDj+35Bv2LimOxc*zVgj?FT2?IXHpWuE59rT=q5<%tM=p5j2-{9ufF8R(LtzlCg$ zB`>x#$cT#nJ+{j8)eqE4PYYX$z0}S1W0HJG39R8`K!ZY}KIL=%vS0$amhL zwe=|#mXO8=H|;}XOXN~W(l@O`?o5IYY0k;b;&f2~0lut1kt_qt`I)Ntw!4ySZc@I- zdDRMk%9A@reoPvhG8Qf|XdO<{FCqQ?VPnTNO|IH^jo=b|d|}(>Z)HE@zqN;l!NmHg<75C(Ir63zhBCWzBBKF8=^u z_&bi}3$_bxt1W)HgbzLG8r&qvW3Xn0h?CB7n0~g-v1R`gFo=! zzT<8L+b6Pc086)UB+-_jzKLh+iwg+qJAHdc(Eacif+Z6)@~^$cUI^a2dH3#nB3ObN z+Dz)G{f@JYC*kNj9~;rCxp*k~N^*SVk^$T;K#d4t6Y5o)0FP;8q%DYX0R+XZP^CVf`5s^9BJ^%LB8>vTYn3* z;Vu}3)^{eyIt`u>rhfa3-+uI*@c&+=(dL#6d(ey$0O z^JOM7#uH?OhOnW)1a+38&kh?)&#+cMPJb@DFJ-mHOva8Fi<+)uAl{(Grnxk!*~$qcDZ{&>pA`SLvmLo z)+8W46M&p+GAw%xdCEphz{YR%V>~&NN^0TCkAZ{bP;jhb2N9Z6?wa%*2b;c;F%yuy zGfuic^rh6v>z2C^*_jfw1fPnqDFGf!HD;)3f5K!ZSHpY zL6TK4ZL&(6r4`I-gGspfeZGh#`VRP65(k*=p)~m7PaOk`oS`G9ZlGmgS2R$`qtgWc z`OI^}@9t|vJ$0&XcPy7^}Xv5aXL5B}q0Qlh@ zKJ1ONiF{0Z zP$!<1=??R^ntJ&2Lqy4JCj%W34T?M%w{uTkq*rXF2# z1fJ<|Bixi1%9Bes^p30eihSU`3?m=af3fz1dq=Mdkfrj2i-d# zvIEEW9VZ9?K5Ts1yZ2iYkd53ucaELuHaN%75$q7!TaG$EOEER240Of~IL8}ubu1wQn9&{nr(Wh77h*g;f5 z`ZvcAn)}ISgY+c5P#$0_|=+AtC=BekPAUx0S?kDZ|Hr&cKLzf`q&; zT5N3)#xG;dRr*{+bNq*&FZ)`waGVtr?`tDd>t(Cx}iP`K5_ zGfgmCwUd2QpLuH@a2cq< zo>G5&Fg)_-BymOd^3&j7z`LaRz{WbsgrzR8Psu&=kCa!^84o$vNvtM7YMgAc`Xt`Q z)5#^b!I_*NnJ``9TmFoOqy0JEWi8U9r>41mcY;(2o0siC)^io#QPCf~$2F4|;Y1~L z7`>rfCwCfef5#3}=$=?*e&jZ{@6DC>{KeCrXd|;G;dR`!9(OGzG{Af#$L=GW<42q| zxgD4$}~{Q@!v2XzA`xVy}3@Nbum_fmhc}~CHA4Z6~IPM{eV`K z6HLzCB4PZg`{+rrlDE(e%B2y9zh~zmU`c~RCC8z89MZOcSN?2SPON7^0R-^SN4Yxy zcKGNE{=3gnl31B~^Mg#i@80q;XMFL)|0L9d#(k~%)G|E%I%HNgVUdaL?|NIN{e;8C9rc*>rqH{bgzw*T}t z{>>d2E=)7tns3Ib$R;!S6Tj=@tPC4)&&79SQ~wwByPWiqHYACE`~%djRYH%@NT5#o zz~i_E3%TWKqpTksnBvYw_N;IMI!nr)bAk=CZNfKbWZRPbY}j(E$|L2yz4l?`gVXS8 zpI3|LK9A(Hv6qKGoATF1@VWl} z>2@;|M(9sxwmb8s73gOZ*G_EtSs?sM{pR55gUZw0vvfEBPVKvl@yn_87cK2Nj!nA) zwqJtpIG4)MTwN``gulb0lYYTZeR7)uYO4#xs;-o zc>a;b*6bU#HE=>45e;mtE1y2jafXfwmL)a?r|{~6s>;$ma?w&N(MZ|#bzCuV<-xh) z61mc-PcF&=AML6iqYLuA0EiEk_QRz7IX*9a358+|G~%~CQUp)i_Mq|h;lpwUw{QO=7i_*NMX7GLVWrSZ@#&2@$&iDMASIQG1JEzo{0?eq^4g%+Ssd65q`^NE{_BDIv*^V<w>2fj0QqNcD`H~4!+ z8T_UBP>zl2X^JjqObQ;ofw%sVYfJn9-_D=4gHrs9O*Dw^U7vEFzl*-@YFYYqy{gbM zaJ8+xa4&d%1d6$pe`;|gP5x8)eWm}>9{46#kvUlG_)|xH^uQ551E?i?>M+gWT($bW z1l!xs%4@)$LAT0Dmkqdz6LimsbskC)Av)&ZbmCtmuP#);@M`oI5HHyAxjGI0@r2{m zFw!$2sYTm-Q6bxQK2r|zdEX045HdI$-<(K>7bmh?S0+eVpaQP%mOg3WXXuAtX+5o# z56(ICM0vMnM{f4@X=C~YKhZuxOZF!RPH+;vTerrEuPu{Yt(t9zuYH}qL`f`9q5 z{G*>LcrMP-HTFVcYMU&kuPn$zeFiUnIh_l$dfawrJhjb!Wz7-hHU}>szGtfr;Vk15 zeOWQjMJhq0+jz3|0XjE+`Kq;hf@Whn{g=hU$cB6JSX=F}Jld8YEt=vB`GFff3LJj6 z$w&VD%Y}>0$kMA`oCIe7(I4K8F#t_plE-J-sDkG3)9zfDkS{-h85;S3m$L1q_GQMP zZT=G`Kk?PkGRI%&f{*NP@AFka-nF4pTvQMkza{6Znz8xj1Mm|c*cKlyB2M~Z6c5_w zsE9m@oKr>h)8mt@kDlw|wDn%_!I6&~av^28Qg~V%x+$klYl3if=``@EPaghMCXaGm z7dCb0ZtIPgPsTe2{h}LSUiDGBxDu_b$w$AV{E^o@&-ze)9t&Gq7Yz-|`2^)M)`gwP z*$5k+UZA{sVdM|pkPN=KjFo7ShY|~6j@|0jk}J*x;o-l@Ik#ej6kTeg$JX@fqO?c- zUrqcABmNXSznH44_fH&u0ss91B2M;vPAQXI6MQPLwQX?Mgue;0?K%B8`}`0XJ{$S3 zt7vb{U`<&&&TWXogY#FO+!hZs4hYZ~5}t(?8c26yJRFm_4!C9w8mc z*O1-avHHn=bRW#~;k}2vrmqnSt!%Zdjp1Fvt*^6F-wqQRn=HDLyQ0eSwA^yh(6+`` z`X3!*uRelTcvDP}AzyE~+tZ*r4ifZWbo#+Mf8~To08_-)J^W90*#9~AdOVS`LajYk z)T`6*uKni7Mh}lQU#Ix~udKko)#kxAM}~E64xex=SUQNd*`i~Uiwxr*sw%^TXEiwfOJE19UNi&;a35YIp`ppRfka zi7$x(vVzWi@FeIMqzm~rur59Hws>A3J%R>zP9ewk=k-1bKW{kMa_K~L0lz?}LunoK zje9)g1t0ZXzHFMaZ1Yp`>fd49?KS-Yq%J?gre-sUR5xC0ay+wBn!>Mh7L%J?0O!iz z$<8|Ih6y#n4Lpa+c`z${oVXsC$lo!cCopgs+1H;&wu8Lc2~xH{nh*T1|T3 zEp>ite={`rUWBlT9FAK9d*r@<&l@QI`1Z~He^wqi_H$%IqArv4ky}pSl8bix)dAM} zSdvbvDc88rm=tV#l_$FcSM(V1A+crs^ zwAUwiowmvQ4&;(I@ZoR$jE{y)(vD3xjofiXQ$Jy!(o;Osj#H4&{~aEaANBcsj{lex zzFD6gEPrPkgt}@W8+f?z@@gp+6DsNocrBdD4d|fpvSn>L~8}? zwmC66ajKsaHiU1v#r?xS{g6}ey`TH)k0)sVJN7jCMuh|-`$<~HjQa#~n|=w#dh%T> zMaUWWoOEmT775U%4R#aIIPph+Cq4cLS3D>G$Wk*>#z5OrkopY{a1%IdB}TYB<(0As z1S#H z9s7*H1o^}YSY8%l|InOQl*QNT1A)4bB=teX@onn#XY7?{uo_buUjShC=dGoo8tXoFiZNg zE_A5RNjZJj-cv_{!5cr%Y*3gwxa1~nP2kNjmCs2}FlM8DWxok)R|}r;cmlx#Tho@+ z+*U*#;jiu<5A4p)qqH-IGFDw>wg131i$#<`dY$Q!NjY{SOkW1F<(Cp$L!_IvGz2Is=tCYA;2?4J+c3Dn-? zlqVmY>2I3OQu+X+9NVV&LE=doY-(8A3zFaQ@dipUd@T)qBV5BzvobdPmvE1|$m0k* z)+6T&{>Xpp+b_uZADq=T4$eHWkIl1&3zc&o->gA?0rfSYSv|Ujdpe8{7~3GccpT0E z+VBn>eo}R0j((~CXj$h@-4&azxsI`8|Ag`!bmUINm($^7B9f~Zrk;SR!lctDowN?W z-9NyXPWaKXnn>Lv`GLQCR$`u)~uGKPMZ_gr_!{K?3rw4q8z^R5GQyDG|!2f zvihg<~t403!}N_p_P_dzGpodF^f?xXKI zMOJ)}7K4jk?aZxi8Nk zCRhL-ik2JN;6!3I!pB;INehu9CW*2u!FfHJtCdXD;Y(9i(S#A$f(GCkwpCLoUi}Bb6^H=uhi0GR6K0_2RGn<+t+vpbK-P z&ghs`Q|fsrQJ+LZvMo4rp2d%G(i9M@OGuqO0c^$nwg# zmJ?m|d$`II9NXkAJY`^W^^%9{#A)Nne8?@Hfrf+fwMt=THnsSek zv$o)rW`n+R^)n59)t>*Z_SSdC!*t%%7oIGTdB$HIhJF(fnk#J^T8hJO;Aip%_yzKx zi|-du?YF_=%6NOG{A=-=aO?l;UF4PgrIdiv@N>NWz9=?LF6Ip9h4gNOoOhk>J08G8$nRfdCyu30F z&}pA>(T5rMYxUBJI`rzyx*RkKo+hA?FZvm@n%w&wNN&x$8dtWtMM_!ntrc&OsVB&i z7wx8OnQ+y90^kBK`-9`pl8-*x-7B~{bJ;2$tS2B=FRDrA)|ES3Rtz4qs^=IQdnnF` zTn{DFmRHTu=0kL*;wPrP2@U$VO6s4lo-?RTiocMJBfW@Rfu)VW3<&k*5C8LrTzDAk z=)grASn-jWMurN^KHb&$TSB?Ia?pPU%@y}?ay;y)#9ynj-%!{ zVoSq~`+Sul?<1iBs>x0?plv->E2-s8b?(}f&SDJj#xPTd(L;J{$<~vUk*94bH@(@+ zXO<_46W@?u^T)Di96H2XF0Fjzw~`2UK?wi=AOJ~3K~##8#{R1D+wg_o^*UM?)`=JG zm-sIHp&!zze?s3u{nGg-_59MpzViDl4{T%I>-x(n!NujKUn8`pqLXG-dXFTR%KIb( zz2VP$R*UbkJ$)2kmF?2(4{-$pn)nQ^(FuBEJcE$bJI|_+xbRERLY^RQ$%lycu|;a> z{T;qDxn(st@Ms8@dH*WI5h*Xu5YfY67Cn5WnA;rE*XqSzsK8Ay%F1T8SE!T03Ann< zU^;)&*oF_wX8jEUa4$Zx^+t~H^IgZLyWc%lK$RM8;7T$!m6wGGtDr3v^`E3%%3|qT zhl0Al1LrM&9ywgXWqX1?awXF*GbX7^2MxZJXUaD&gKkHzdP!%%d&6FITg&K_!pe)q zB(g_dE0$M98TslrR*3br@_ntKd$ZpdI0N#FZSlVWHokl7g;A^}gGT+!_J#*025s`< zPrM}PGj7H{fwlp+&+DQ`N;smY>M6mtWr=;bE*BytJhIAazeN^3Bdy1pb#>4-fcdzG zzEUP_>OV3(*0p7h4H`OVL+0Euf+ky2xaXsN>U`t5A#&8U^bM`NRoCQ~;>3ww8bC$#+ExA=KYRj#;vi7w2H2hc}x}jP0V#d8>l~I`~?D^B)O%rA6rkaZI-HiVx?3>uuhLzkJABEPU|j zJwd)fu`A(sL~)M>FfGf6l9H6se;>TRP1$$Tnq1iuD?yKYXlDYn5j|?+1cS-I$!haL zV6h|m7N1*mO5m@&V-nUpC+HXy>j^dls2^F~(xxB{nevl6V}?%$#OkIG$$itvjvr2q z3yTU;$SV-W#|G5~i{T+(k065JmTB~5K{J8SUKPkt<$;EAE}=cC+%)FMUcT|GIgv9{|K&a+1|b)qi<7Y&#C6%_=x| z5yBJXj|NV7`ql`Yl>N-$l@7G%58%qmpGfGOJ-gVj`pw|dHUk0LqfM{CCGZIhFu8gx zT`l8}P!EpemTAjawJvwMYsO9F2i`yM*!#uNd)61T1tRjG0X<*EE3Lx-XF!<0-#z24 zNd>^*X6*KX;HWJb9H;VgykPfx-aPS+H_dqQm3_>>X{`j0qd)fkj3U9oz6qkNn_lp1jW3s2txT>1^dF+b2Bn~(Ly|Jb1Ym(qd%OZuGoOxkOFFUk6;uwB=^EZ<*J zkDqGCzX$rG|6ehbKgaCTN%S(6)8NIl2g4T;J_9(sW@YhHq-O^Ph%X&Tmv|}fHL@`(T;X9N_bK)~V1*ciBK=ygaN78G zG1<<$^~*#}xo$nS-rZKDqwBOyPOEszHJ>0VW$HGl^Gp`NbGvkA2mRvTU)ch|-qxoF zCR_X1m7J`yz=6Qc)!MwuN|vVfLsblLPoSn(2tIEKVyd5DhCSJHt*+XnV0imrnCS+;*DI%#OUkicc13`= z`nz=#C1VeNPN1FF*+HTQq$X#CdtS8^hNgf zi(}$KN)e{Sj`>DO22!U#u6S#}_i!ov5;@ zEqi{hpZO+!fo{gCvgB!iJmW=B;O4tkHguZ)T7fn2P3J+2xRD_+<<>Iz&3|Zf;f{W| zNvv5Z&dM-2M{P0|BWzio+QpxdaS{I&^q1%s&!L}jaH^LsQ@>Ob*6ri>?x&Mat33-# z#Uj6F=a3El#frHZRkD`64Yp(Nrq2-eg;O&9rI;p(C z@N4r`57?D!wOFielI~OBRoWUH7Y5R2jtqmTnv|G`35;C@b3$|ScMaCSXm-Koge3p{ zz)zVI-wq4Ug4Jq^1G#jaQ)KaABBV*!EZQ2J7bYvewya~IdAQPv4r{VUZh`_=@0gfE zOS?8?+XQf5L+3kXCB1*gYN>qHck@+(9bx%XDT2$kH4jM%CuPO8afZjp^w_EOF6os~ zfun)by(`Q-Ij@|uFYLZ3gQt$HsNVZpG~Ys^Zo)`U-?mKN1?>BP6TAXfr+eN!k_Y9m z$z7_k)m*FM|9?Z2g4v zJr^a?=pO^)IWH=@Q=+$v>s0s!;^fD z&9u=p^* z#!rng=b7hwkgu^&-pD@Ue5&n;`?da$<^c|s*9_L@gDaDNdn+eP%I7D>;S22y@HvRH zBCxeDuMcbh&*e_bF&`a1XVo@e^g_4HSum`Lv1EQ+3|ms4tVga}Sj*nl*$Hn;t2VaV zHuhWI;Z%>}Mki5C;dh`}GHg%V4mtV~q?{-VXRQiFCnkA?ByINC);i~;M0Md|ujPE2 zmXc+4@Z%kiOiVxgg$eaLgOlRn3SLfVB4*i;f&q<|M|UlTkHLj?mNKHLKl(O*T^4iI zh4BY=1uW-^5^$JbhxY_rywdrJ{EwY=5ZB zw(4_B`m+3`jQ9ipB)Ht#^x=bJfImO(u=;jrsaeUar*6shYh12B#&GX_>N*_ zfB#1xLUbDm0SRilW90rF9q!f$aBd7XVPJRrnPZcydUM20e|0EZd$1i7_|BkO{S6@9 z!>sOJY~d+%L8lnX5Af=LG?umP1buJeaW5VG4EPKNiVu3ypN}xOBgphs!wI0k@q;sU zjG!wQL21g{Ay`A!hKvvUihwinf%$4a^^}diO@g<$mK`6CO@4D>VKsd~Zkzg>ke|f1 z4(0qOE-Y@jQxQ5NW81$eA8LOtRKOG0aanf*$B zle`&&&T?$zc!$n$oeMa6r0#y8FZ!P@N{WBpMU5_5!G&hNG^l<_lcSUR2)Ey}VhKX< z^o8=^|KNMM4IJZB>}WT6ad5}Q=`FtS!si|zz0ptKynFNg{X2FT^Pt^dIKKYyf2%n3 z>BXpEFVs6R8`&jngZOM{ADt1Dj{E^yQY8-wHMtv(GLjHj=aA z^cl9Dr-Phstht(dx z4wRF3d8hnSnS8TCW_iDrIx^+aDHe4-fuj66 z3Yj^41w%uZoDop&V8y5ch~YW;8YAKpD6NY-0=x59LGi^gU~`~^zE9MdP?&I?)cv1; zxR0dM$r}pkO>>kfv;Pb(eN)23=uJ0E-{+|Y!9JWhQ(!E<;q3f2TCZ?z&1w*2_F zMvCp}6ZPsNV#z68rBw(0k~e1<07}E#53<7CK6ppKD{g|9kNrt)xRx&P!asGPP$N_Q z(}p~|DE+Bybs|-pvfOH+)-_(T8eAyRC$=Za{$jM!`tZ0^N?B`YRu2`^V<<&(PVv<_&LH2lO#7tEPy z#)`Vji$5TGm)3JUmd_s)IbF_0RGo`J~J*bSeLi)p53ws8jY> zGdA)z4{6!s@4JTI{qg%;06h@Uzok8IT9A*td%Ujk*Z%PQ&#Ob#Yn zVsN1}dLCAc7p8K?c7ZS1zqdEt=vX}WlT*BKerj!bbMka$VFI%8VDb6!zcU$x!`$xM z_1;)VCUzKD`oNH1jWV$CfhBLxo_wrb{K@B%PeG5|@ufVOpoCS>($;lW6JL97aMWws zDOPLa~vn#lLyD6b52!d?ET{*pt2iVfcuT(Xk93@}46 z0fabW*rvTiB-V2S+hD{tQ!`2|2d?tLZe76&taNFM!>{ybMK>(K8@*Z8HN0D67um5> zKGDV8KvmIAXMoNsUA>KiATn*P%+hxWJh9E-FuhK0aAs{*?+Hu|aH503vTf$dQ-*tQ z85_5Eh|xa%OiIw%IMV3n_*yw_&%9nO@12cb7?058P6agb_tjl_Pcm?}j0^Q=*_+_Y zI(_8BT+)b6sLdNTXp4MYal>0V3`*T2EKNR!BCUV$Pcp!Y!BurwjO}O{hevz) zsjDl$(hJm{#!s7I1H2}5`16kFT$qer<&E(B*g?6kNPDE;WB=fF zoB6rv+t#e+hEMq_ZQzbfSFAI(k?$UEKOp1w7gv3K@bxYG{Qc<6fBWD6 z>CMeQbK&Fb1KGdj+hYu@<>Q-Ts*g4qstL~|9p`xRcy~-tU8#@7)WvUq6;ktC$cKWy z>oIU>xm?vJdpgn{+jm^cJO0=ve9;~Fr_G;97uu)kOXSOU&1~24=ivV(cwXW$c6@35 zFUk5f!N%UP|JS73t8}?OzQ?pzu{lQ?rhPJy6At1ua!P$**0k;;5qd@ z-`ko-nUT>t?C2?9lWF5lv*W#1pJ&3FXU?WCoG35RUWApe&pduM7&+lWw^mf;F}4Kn zm3m}#uM|ii65ou}g73eX7#om2XqgGzSdwIZ;uE+vsk!KMnmnjvY>-C=`i(up{d2RS zQz!5Viky61c;`dJb-DDvZSvXvf=hknuBh{GtqPByiskxsb#Mr z+raf%{39kh`4C`qQx}Q`kG6}S{i4k)!I8Sjulrw|>J)P!L7{!OL_Nzhl_#`T+4{-ndqMW?q2Lu^(O`l0`IpbVh z!{YQw%TmN7+JTl1?Q{Kg3jSzs__^-Gp!AW)ocqj8qmOrM^ix*aEntTaBT6$D1r$j( zlI*+ED%INJR9x{$!T1e-gGK{H?Z_P@+EWHWIUX#Yr^BjSdC3FT9xZ z_C{F)CXVs~#D@gK6Z!f2q5aCEztewR&)tqQTf1TIzztpJ(~qgD!;*bK zw0eo}1+-V=U84QDUF-W40J=y?&`dKxG!ZfCkHkLhD?KQPk%GusdCuden0I^lP)0U*H_ld^mN z42++?b#g1Y24w4@J9U?je`667;d$LQQ(0WUt~LUKE^i&+102qs6BuR!%1Te^BK1m4 zE>7|_4o22$twL<;zH9yTS@ziCJ?)!Y{7zm52EKZ&coy9RR({zmtBOiRrw3NJy#0F* z!%TdxE@r}O`{HR6Ag@^5v416sYtIHGV_*}f^9e-J$lT-pj zR@%_ZKLa%Vtxd}H0Xp7Q7e7P~+A`)0Vz5zIZDTl%H2c4TRd@it_e~y?>~oUAY5dG_ zZD5>a@I@;5DOQVi=+m}e>|j!lJyw3lPXai~!U=%0Z3B6+3vhyJ+SGY2X3`(nT!B4( z%Ns1b-9D?plEp@E-9r~0+y}1K^6^iT$is_bJs`B{tB=JaiIey24lOXr!%KvLx1Y*p zWx)fP2J_+JIMQAdpFNg7+XSqai!CLIU;VC5dJhDBsh^ZbhdsF=xOqnhvGf(5&THYs zkJq73nf{kfS>7q>^QPmb=zs-}JXa4RlXiW_Z`6#P>V!OK^Cl2lwGC^dlW*oo8|Roh zF3}`+D3tH}iy{6%pZxRVn?L{l&x~0<-owML-~Y!u9uWQh&D%TZ=)bq$F&4jtZ(s04 zs6Xj^a`jaojf#JxVRR5}r3oUAL7u*Z#~KGspzqINW$)rwo~WukOyj$%)$g?Ju#|^i z>-((z0^kz=3uvzbUDd0pdn{kH=~V*$&Pe(yHjaPW-(S*)e`gavDSrC*C)qo`Q__sr zPf9&Cj{Fnk^GetB2L4l7Us2>_U?!@@vfQWaD|9DtUU77)Zl&Sf4m||M8{%1U*W;|= zT1BTFy~9a9`V-i=3iT{qf-NNV-Uq>I=wRwpzgpTla!r`aqbCcMvZQ&E-st50`hIYt zI;8kzaX&T2_S!$_6Vm$AJ+6Z2f2?{)XVr98Fn zGPX$^^!F+L^b_?*16Bj#@CV=5VY!OFc{nSUu&Ag1(LVtlfXEEX4sbC79HbC9%0jB z9(l1rf4B-<`)t*#`pHm-f6Cf|;Mw<^+xKlNVoGPmSCWC3{uio@P8kP)O7Ch@&)|sX zZS>einLJ+~H2CeHGTUF!HG7>EO4%&Zp|2p;vq2ws6BLONJrveSIddF#?u7;+bsVQp zqRZ$5y7gVZVI^;muj>D%vvJ`&ZmkCvxnqja`Mhsqr{H{YQT z`RM$}+gd)n$4Um`4R4%qkM|>=WA~2EEsqC$^gHdpdwBEb|L$8W+zRr*_7H;Pw`{xM zLq6}`zU9x?^VOSH-hBH*`d+yiGu=np7yqcDdUaYW`(0msXI&nq4Sxm1(-zN()V8l& z7*g8@)?Sqs-{BX{A?+M{R@(Ghu&;&kz%}1of-j$cb>52}nDeFQo+R^aOg8lIk^T5? zym*j)VWTd}xZoxOvbm7c zEbZQ=eoVsU7x0`6&@me>l+}HkfQ)Jahrq>c8No3CBEdgj9!uHw6VLj90u4^u8c0(D zQtvPjEE*hEutQq{4EYtj409D4T=mx&gKTvHMu{}R(_x&WpW5MRep$g4IUg{n;B^8` zWtY!}A9(UN(I(dkj1y=g*HyaE*a)ugB6dGX^`C_51u#7)*>s~;}n|cl(Y2-gS#mEY*<)By=CcN-d zNpZXE#Y!%W=p(N^=`A@_vQIWU&dP%Wuk`Qe0KR%om|1-`1{m*$w)V;^P zqxy!6qd)zZTlOmxT=TWOJ0J9u2mLj7MB)!Xv3$38`9cEI_-5(_eeqXY)jbK?*bc7+ zo3`pXL+tKG4In`PC$|F}Ijk2Q|zUqG##TvTFK*NFBEo<})@u&@<_r zHB_Z|VB4bKWj1`LTY66Lvo|)+<+Hu5riQE@?qJK}tLGe)?LV6`sdK{HA27-UVGt35-@J7N z$}z$JOx)o^WlquwYLPoOkw@S7(J|E;H2zx2q^_N_+T_ZZt8?SOTD`Je9ZB+Ede77a z|MrV|8(bzRr<^^l$=RFe1WPg?NB|mL)Xnj3Vj^$-eO~W|r{*J<_5_^<90Zp41{cT+ z52?_HaEf;u(|-gYcdU4i1nSTL03ZNKL_t(J84EMuQ6~d5%f1TDTi8zI+VP%;jgnl2 zr4TE7)ziJdS+!P{^o|a6&)&?)Z=W>2eiNcUSyKzQu}4^Zr(Gx~-p#jn@PjLFb$IuO z`?`%So&H7kgMl>T;k5mPHn-OJ5f7Te8{F_#F_U#Z7d{sn=8vods*P=q^ISMs-&6Zt zw|I=+vP~mjJ8K;2v$X^IB>if+c{Uob>Pg{q!Bj!27H_Fn=VOTD0QvC>aFbH1?=35* zWZ9O082+(5diVGVOgIUi@z3PYm)DDT`02z=|H5y-LU-pl@q*=V@9Vh^#&5=@%8ef) z%O8QK6khh9eo$fXeSfuf+E!Z|z^6@01L^Tl`X_e56}r;wO^v;X|lJ3V4?rRR|e zjQK)ey~giKC)AhUTuZ?kH|ayKk<2ZvU-!K3?HtQU*veQcpSeE^YW+6lNrC{bhh)VS0#TZCD9* zyxGIEZ8+NRrx(>0J$!Lsd~M{=@UXP{*_*2R96M_hmj(pQ1bxc*#yMJ%>Qm6xnN8k) zQ5#=~a^S$IWDH?5v@AHZv4Lwdr>yu>$sgwJ7tb3X9?+>-Irj1xL&;S?@NQ&LI3U&q zrsXy7x|mR_Xw4rV!>99-)_lVdJ(VsLa3MF~+W1xDRL;R~+6c!>zXzSBgI|w7v}V|&WcmcXT!g6%M)4?I)&^3I zrYgth)aGI-P0mG&-s-an*wK~1)4EjuQFcF>rX|t7=e-DKT8U zFkj*ML4oc2b3KpzXZhg#KYamnsb`R{E;Uwkl6-xwGGDY*u#9|uNaXSl3ZA*!pdi}w z2DZr5pDzgTIrEsY$G9U&UfHhPeX@GIP`=nF{M*l8jORZpqf>sOuRQkYv!$Q#>&&2r zho1Ey^98hjmc*QP!v5b@a(8~J%2~v-fp}7X3bUT9;rA>HFT`KS(Hgku9=U6Iw|FdG zimgRcr<2jwur(lFHx1;7&z?S%K6Y#gm@uV9PT27&%mw zcJRq0CQBSQ~|2WETTPzfbHa{jyz(K|s5Oq>rEU329a5BnC ztzd;C`w2qY2IE%Ke7cWaYrW8wgpJDZ?$85gY&3tv(Mf-d7@nIiF6bv*!E>S*oos-D zr3C%hR40nc(bWvZCprsU!SHYf(y4T<3$O-3hwi4Qf25g|SaI;@gB265I}6(4KXTiy zxl3oBHO|0U@#Y!-@|MO}bS+)r&gBPCX(Ihpk`BNahgtK$b6Nby#{khqG|=j@+82^n ztsfVa_74|m3QFHUyw`QBaBaW%A(VbeziKT&k$Qu6X(SBcYpm$~kyjU2{-Q82l0B@> zd9P8MAEgHEN57_S+V0~=oeFLH zJ@`MpRX?+YuN|-{V)mwMd2IH@(>7w)q7tw5vJL)OUvTvdq_+C{QW^4u z&FPzXH5Z?rj-TK~n}dW3cx@-LMd28SV3=Ctp+^O;g6WnxeP|tQUrV9isLLiG@HY;O zNan8`{k%a`JE4x>Ppl@N4#Pvq{jI>kC$`WK6ceGKOScnMP&QA&joSmN;0khS7am_A zBM3>t9^$&(0We?q`SArYF+X9qFQPvzu+KqIn5{YbV{7uYjWX~~HJ-&$FyHAQmkzuo z#4vCh-(FT=^pLw4&4Y35_c|;0m^MCsY5!BV@7s9QyJS1eCOGsfeg?mD%LS=%9N4Lf z?%*Zg^) z7=kasy^OC{;wdmyg;QHznRovCYmLL}GyQyrzG&A!#g4E9ACwt?Fd(fqv@d|&61O9g#^FTV@pYQI!R8y(rY|Ze?vgbV;67V`)APK{_#84IbG%yxjId`?JWM~GnH3e z5JLa`R?|^;`SCZEqQ7&Em(*j#^p*M&+i2hAjQeg2O|3Xn`{yjkCrH$B8!nyqoo6(e;@QrdQ1i4&lI( zTE^f;W}^W2=H7Lm94+L%8wnB);okM$G}G!gLvRYKe--qIzcy3Ux17ss6>jxxFK`9M zStM(L0j&^V^6GH3mqEN(#^{ezwDZRmyS*VYwD ze}WT0>w@10mNxOp*y`M;#A)ul^lzTw(?KxwJTLBqGLxD&zCZ=Z_8k%RBf(}{FxV8V zDLS?;Y0L=O>M1c|MMb}e#^Zw9_i3h|;g$YI7cPLzzp*ICFUK4{!Z#26PC`zVI>#@x z0j;q~4g0tdx1HwO^u1zMOJG7)^8B-IH8w84EuS$CZgdgK#S+im^Z0^)dKwz>zR_DG z-o1I}$91;%QWtN_$8PK0<1BXeIIW+jN2dCb!5+PB58nqUyU?+caI_ZOeNauWvOE8u zddr30Y;p5@>GFp=KW_2%ySECI^~ePQvVYwXeH6Z<$B!b^g_7TT;>nd~lAHZUXFdK- zjw&&0pFUz6c>M7Q;gx{(F2O5Fj25}k<6~&QG;VYtPnog5OBzSOxH1O^{ge0j-=U`x zJ5&Ff|7tw&8C}DKCTUQ72AAUT>7S=I61Zha_$1C5*zmD!oaB+VK!@5>vT4)GSQ(#d zFuXwzB{q;PC1?P$ZxMinI~&qQG9@HGqIs!xCh{P9a)-}i%^;L-RBhUw&g~rklHE`& z1qU*{wYQIJ9JOuQ)ORv7#*n2HS;0Zi>Z1-}W>F4?$)M~)<*Ci0*Pi19i)VzoX*2zf>te}(LdvqHXbYB^=|lqI>8>nAAwT> zGe67Pr;I*vZGGotkh=RrxoEL3a^c0_dwg&HYMfKRf-$J?{LWpqnNRt(0#9)8pmZIB zRo2@8d||+I6jad-N>@R4Mt`mDTpK+6SA zaK-OYkg7IQE;x$@^oZmNLOXxr;V~zlk%FtIaO?S6;rP^7!mARt>5Jk|AQ_> z-|6p4r^kQ#sCkPcx~RD?u#vO2R8&E1_g{`c=a zMhH~QO0>H%BcI(7^uxdV(&JFJa+}s^wOcr7Re?!!0+&CX0;Y|!-w!M}-gQtHXLIsQUH(K*f;_@!xBW;^BOVUG&{4_r2mR%{hg8%Lb%pMts7cz8^Swlx?IuJVkX_;-`p zGGtf1J`YAU&P>xh3~3(@tz^4D!2!XK?vU$GY@;7d{JF1{hd-sv7iM>o@x@~v%~E;V z;jLtTRn({E2>s$jx!OI31e+G=y9JAl?o8a(<}bCO2X-};hP{8H{OZ3i1@k39OF^pA zT)dQ&xfqL7@v6iF7^Lb6Ujs6R3n(ZhJ_+<|EvZMJ#Mk5C?b)4fv+(;Tw+~t)_!8g; zy(js93ii$Wv;Xb8`eNSq-)SA;$3zqy`|T{qmp^vnuVwzES@#p3bedoK`$Vb3@0Il9 z_gCWo)M(K^dG_GcBcFP7U)xq#%At8x-u5j#P@=MzIuT2Ibey)>zsmB#{k-KY>{6IXUG^Qfe$d z-M-nQ26Tx&$s_N%+_<%fJk~#p%Yi|HUubPh@E-L>5rU^bZ_?UWZ~pb#@SFFt_Pd9( zx8Hp4ldC`RjPYOfxI%foXit6eys*YMu~}~QJ1kV+_?E3N64ZCvjs3-~1ZJ&=$7%YJ zK9ho=FFnzkI47eEXQOD*oV&_eVzYVm|WAf~4VMd0aF>D|woKwx((A@$P%;EVv(~ zA=jVVhhKOorv-WN0auw5dN$RRq&F8W8KI52W$>`?ltV8aA1A?)qm1#yqZ8!k7rH3b z`pN|lU+BElYuvovfCtZ&_hY8EaR;{iqMfm}L!i?7d0*(U;WbYe$LPo}>}h;TGX=&f zqu;l8UMK!TKQ?lHuAig6emMJHk5zpC{mt3i@4nNc7P5s!^K1HLJ&-Z;lorp8r;K4} zr`&xy^`{trh5ynXc#|vtO%bgkr0Kls%!XE*KOaLhs$ueWFC|8;%#AOH8C^g{s9$Q%DAod1upvFVhzJYXjQgm2E$FNjx# zOD*_9LD+DoHb0&rpApI=$l>*8c$+}#R%3)WSX6`{I>~nbiA;3hUh_pd>zDd&@PS|z3^%=g zC;>c=Bbdu3vbq3(2jNoXd|tudGN@HD8Dpa{&8y3Xt-4KF9yg!Pp{GsHSx=(Qd<%{9 z?(@Jv?x1<_45LStjJK8TwrcSwp*9?iflG{!1MsW*g0ax{Vy8kUI$(oGkItDN6_Dap zN~J%+GQ95e_&|+mJ)A(Ft8al{xm`h;WZiJ*OMDmxoMbwQ&7~quzE4K~gXa@WloGv9 zb6Za+1T8)ENurKz6|_@nzSf(yQ9LNaqir#kd4?lxvPgmL#b2d}nnUb zKPi;FvmdXiyqu1FUZ&VEtZVB7)V44No=XeoLw=8AOMGk3UXiR1JIvJ;rUeiDfqKA@ka<>(y`kg@eJLO zU-&NhBig0yGkjEC4RZ#O^J1LIzYUfs+k!JlRy~eoa2CaP3ry3W>SDk9HT)NPKmVwO zT+5CaYXJ-nawmAMA(J44Ca2)8{M67}pXj?24((0-IE%altRC>wlkI=axe(64>0>Y}x4eAHM_-+&u@ z<-35m$DJ=Ahw>D+@rrq&=|I#E=+5}ERAfoV3bN!65305e+^qeeld`r|P5g!1`dWtl zS&hvln3WrsF}STO83*>Mi10z_8xB=71LUcHSQq(Xorb$?5llbRe4)2Y+~`;4a?$Jy z0Da;0>{e?GcPTWN_%bQa?cVU~bmtn!qUEQb-A~fpYf;Z>>m#AnuSl01bhA3>22bFJ zwD@4xf~Gsbin{`=)c3`QrqyDBDJf_loJoAcRb8w=btCI>7>e-Gq&v;Kq80x4ukK zlEOW5i@9EIRfYLXz4WR@T8*s(8%CwVV{zT;y|^DILh8zE10cAmq@}EqPnS}u9GnN9 z*^~NcR6&7eln9j-mu0K8JNf2(DsEdDWTLapz_k9K#b*)IZSw0(Nl>g9{r60l5rW3K=Xu^YB^qk;wV&>;`f4uP~bk8Z!-vuMWP}lQ>oH*^G61 z#ck5}cj|jKZrO6j>8tFHk5(}$ug_8PdaHY$tL+OjJjO*8^aKPXE)=mS0hH}fJIQmH zT=lvb6g_Q1^7FGGF$V1C=0l(WLxKfz^D3Q9OP#;axxG+*p_2`|+hIY!@JB%G@$Wjm zDB1Oexi)BE&_JyuSQ4+-a#~=nw;nbw$R~0xGQ6rZ8_xjKN96$4_QaBa&P z_@)gV^jDl}1$8jdos_c>X`s>ze0`ZQe+M9Oi1h=UaIul!}!~ zAD5#Kl_?)A&R8vC`&d#2e|kX*#Q#|{Y$xjx_QHog<5aoVdhj^Se)mB?vh%}tXAl4T z&DnSVhTovkpVIjoPQF>o*gsU{kJS2(EjnH zCLZBC{qtJBFX16WGLQUIKaxM?zh!)s*7|&k$IA0)&ueH_`Y%>qeEr3E{rDi?ZU>*4fqxprG`zSsJ$8@D1<@!=jNh6>uI_fG}=Pt96fgd@_eH&K! z#ou^UK9Y3%6C8FfE}~S9JT^J_-GxW{W7iKtM~8xmUxM8QSLZE4D4fDAjX4FgZvL?k z5L#1>LjvCi1-fih-n_-HUbhAx;Ze5?MsD4fK0E&)-8CMFLOAJB$~dGC956&Lw{9P; zk$HLprK#oEO$08~@elJ#IwtX+VUow8_?Kh>mazs;WYBk4OW&@K-Z(ZCF?N-0#g~oP zU$jGrC%y8GCxfy$n511nreED8APv)0`-z-dQK z<-2(%Q0VG8WdLiEq2Zh02wuwyIWymBCz03Gb=~jCKyuD{huu)fslSC*;G z&!me-?wI*PjrpNJ2g{nnS2|_&9Xoh<4AsRfyh-+Jm88R_vq8&8&5OoIH|)emBa91`PdsjMrFSp$Xa$d<>0Ot)6Qy+&7VwKc za1!lrHpQPYAhzTpBJkwX9zgOMX^iMsCHRbNocaP?_WA!1PziqrkBAPuY!^glm6jz7imH zVxGDNFLY6b3%8k{+?gPmmV#txewr_GBU|*w96Whzk+Vq@2joDfyuO6lt-?ockBDj) z-_~Ar$?yeolJ1<(h*Ag#(JvnB=6Gt>Y_|6c!rlp3~v6QKRs9f zf#+qJ^G?zUp9tT6k6mqN>`A^0YReNv+jQ0geoC94SQ~SayZ7skuXVQP6$p!g<`6&o zey)K2!;jxf&W(P6MDJt1son49UlbY3elFO3aUkEUcY{Ikx zbQ%O;yeo(_ysEmZXJHU8OG?ln)Cc`ggK@oiZG37Y=Z75j{5o9p#_O?ze*7KuqpvtA zxx+`%O*tE=Q^VZXT`t{dRmr%8%BO!E!|?dCa!xP(UHsU2A z%07(&a|Orn8h_Cs`i(vI%c@=cw!!ck{(x_-3zks*Ec)_bBxr03&vzvIQLP$B0_M;J z8U?$Y0H5g#cfjett#?GPN05Bzpg!Z5+0ST*Pw6WKBeA>M1P7OK;+MMjO0RF=;p;nHoZabUn0dpa zUDtoSQ?P$60sl4quRX_^k33vT+n+zN{_$P+*&}IQ_YP2Cr&4&GYWp?8 zUefa^Uwohg|d&z(#btm^CTT?d^Y~6%1fR&G81jN*f3T`Zg z=4gH@fx8&Wp5YBi?WR)uY*2=1(mNIH1j*qsvW1kzL9p8Ir3>$k)uMt0=#fRLbf|^8 z$`$yh9o#LcP4d>@X=|g@eo3$x-PBSisw%YIc#TwfY63_{YMb0Dy;~ojupOlfJe*np zVL+b0*21aa@r!P=t?7uz>22itv_bq_?|kdqjDg}7KHICgT65{>WW74z^k&xdt?z0n z`0E=-{CEH-!@`~ZF0PM0eadO5{Ob>QN5WazK^nw+4nXF#<Skjc!f|bBCmSFLsPM@yAW(-ufcDc$7qfDZV_1RQsf@E-kVK zhz~gMKz8H9%G@Q#C7)gt&Hm(Et)lTv5iV`Tzv%e%v((sx45e)hAP);Fr9{qO=Bd{n zc>7N}$X~vjf-L=I7MSnIS6`vK#GiLvUixP?>Mz;xiI3r>5;b z0)$V{Vr1Bk!glajt5~%ICZNQs@Dxj=_^wWqC7X4*^*~0(ulMlrMzI<#t%(1QksAHFKaaYRzAr1}I5yeBZlnDZ)A8hS znR7di!5jIswhlYQr4s!YP}#BqUMfe%^h6QZC(qDk?(Ot_2H#DQ^&DRM{yCgy+QyFu zd!8Y2)6l(y_yyZP%6DH-?kBQ(<7cx>+#Q+0JcA|hLq{(IwOaHkqT2_{`A1?dgJ;TPV^qy_5inzyhv0)4AhGY3t^X?=b1uPvN5vY&JfdSls7{7 zp|}3nbe!6b1+v!zTpvp;{6rf$#bp0!S%8{1ujF!ay(Lp#?L`j#)$qk*vN;zOdz!LI zn+sPZBySMpRGODc-0rN@dK_x*BWMy>W;F*Uo=7Ly@&yY)CwR{H`~f=KvQG*MOM1~KM&{2)^R1%$z}`WI_+_4eg}<|m5*Yi3I&>O5V;diMo|J#5f5eLm zk2)n=F(tKkTu!!iGRH>h^bQAG?|e=-3ae+v`HB>`B>u0X{ZpP1D_W+vKqT z49U?CUPT>$JgBedk=d(_`hod%q9(N^h#T`InosKg;L$>ND;@ z@tpzR>1f_hW$8OWH?=PCVTPki>X7`67h1fG%|y+$9= z1n*JXAbl;o=m8D(XVal?p2hvR#y37u-O;qLbnLFJDg+)ARHglZACt1kxeg8kg@ws^ zh!>f?In6>8njT=`%fd$DlT!tFp6i%{MFp8`)X16YR1gMRuaA{xhjL&Ljo@yE1Zt=&x-tJ+VX;ZBiS>NjHHx+~; z{H+(k=kfQI@uLGZqUlt3O}Bv|XxA@-u?8t4|&!!v!T@llVSxGNP1m=L#1|N0=e{Fb^!0oYsq` zy5k@}QJDlz`Q+;SrrT=VfkNM3@~kyw0P?pvpci&De+O&EC|jcj095SRQKgLkwRjZ9o?s$K%lX5?*pnlJoLxuxi zc%ip&7!~e!Ux-A1VTw1Sq-ZuBVSzJkzigsZmO)DiS|d5gW44wQ*+F~y3_6%&yJWeq z@jC%@UsRpxwP!p|R7t*)}&pedfPt=74%W-L&*FTrefUr+j-wc2$X;GC+l1L zh#vj;QEw;zM!n2iaTFx;%b5?~U7LXQ_MA2n&oaX(C&V)j%w2Hu)d>wB*xCleCsNzA z*%Lm(Uu-lrxV>)9Tn$^drPBG4KFyJt`lsaR;k4*`ick07six;);%ogQ=PB&{&hiNB zln)Gx-pxPuxL+S}dE6H@%Bnw3p#LPGQ?`7rpr3+g>+~iIpF2{5%H=G=!I)AY&L>z@ zZN8akL&lT04g^>kh88mi)mMVfyVMkYr4w`xZvv7KG7jI5I zSe(5HG+)2Op0fFMo0-5T1?A}0uMRRi0iRKdK3>`EEBa{dXFtVryCqng%hVIpqN7N6 zr#Z;aq@+B$m9+Y$zi3c$*%nA%c$Hu1+u9^HGAH;<60Pb!$>sS>r92}VuH6&X!>}EF z`7S{K^r53%yc;rf+NF}vDR9|Yd{5IWh{wghWgdmRfk|%LzFDx}h@Z2~B(eUy|(;h8H^J zYOj-Al`{q-2i(9iR!lE>V(p8@w!yspf%F2}=S>HM7KI*?sgknllZ+}8*GJRTTPFmP zOvVa9*u4ZZj-hp6BV2R|4h+J#B-UI4PJ)N$EESdEHIGrWZ8R0X%3VM85nAP5M(>m#&4(j{MMv&-jm_X$zQ&IHbg2uA3R)#kLYc$tJ?>MLYs_xUIWQoh2RwP7 z_obdezWi1fIXXxg{bD12SrdIN%32kdhQ^O?JdOmjocJy1!A<=rBk(74ag~kMRkRsz z{4{*@I=_&X?ZfNeU)3-BA=k1+$r|E%dzNwL)bNkismWiH9qoS&%~zaPdZ7FBmDpd= zKHdXwKIjV68vv7pMc9+2CJqZ`)tm7;k=8QJJ?W;)`pP9!(Tj*^rrsc@J>oHfP%sd$74qO2J+16x=-8o-9J)A3L&&$KL&Oj#|*8 zPup2vX4>F@%U%|CO5s!l*NLL4+O~`(;xGJ`5fpgDet!#F4VD2y`yv~A)m1Z`jc41~;HX^p+$3o-nWrgjG$Fz9yV#70Rk95&g| zgS)04mw>E)`^6efS&dv2A~T$VB%-pp;IznK9Hk+B%q?*e^^dgO%8@Q^;4a9+vaDf&1(YBYUiGk6Y~T)u|Z`{ zqBH-1S72Xs6-){rnojsWr?G&%mZYD-LtkZODHuvEuPS9r&HXx6#m=0-d#$5in}#o= zxx)z{yFYSZ06%nu#$!S>&LfCiZCT%3Zp{p{U1(c)RVe?u+&XN%*0^c}h9AsFIuZ=q zFZ8$lAOz^$|Mptdfr*&$c&7IhGZy)xHT0KykNAy##f~rCJ=}8QDjcN>!;xK@%v*}! zWf@>~qP|N-W03g8uhioghp!qNV_nPL^;=-%UYFoowuUG4xA%HJT664zF{odvywsfv zE|%}~%YOWb(5;@E{$93T{ee-(+NV#Q7+VM1(mlAdBbqI?i2Bphkz`y44z?=6UK2%wQ$O}e-&>l>7X$BaWD)({}9=%9) zH7B4fP$yEpC{#alTvz4uqXm)UoYUhhSt_(XIWxd4o%VZCJ3>7;lL^#m$SVHMQU8k_NIUJOy4>q>#`xQ|5?Boa6>|5Rfo4z&-E6NrZ;1?N`j~5lC*=C<`Jyy^sGLj2)&nD$MBY|@4k6tAo z9P6b`%eE{$tj|)no_qka{4N9QR6a!pQrn-jg%A2NmZJ`G9Rw(lGhfwZd&UBMk~rY> zGw94s@hK^?)wj_%nIkKN)^*WE@SMIvHgK)(hy&)P~K_scSGVy|bo0~wVRcwo;1kHfGgwyt%{ z8~FvZbhYJ6dA!vHPnCb@K@wxA@I5Rgo5u?rtkcWQ8@r89?hbC-1O>j1@9~lO>q9&W zTXM{&`yq289`raZUgj!X(`wxw{tYv0bfZp!?^9C zxDp@BtIcbh?Gl%)4a3VLsq6=*?O#bPAN*Y#yjH9(3pQ(sE<*i%69Q!U7=JL1t}fN@ zjHN66aVH{)NuTtDuiPBnPstDcsr-=*L0WVOh&=owZ*BWo%hAuH;AfTmRoH7hkp6iM z?w7@RbN4>qvPX$+fMhCdkWDa{Y47RpMlXyT+E&U0P|jk%Nm7|f(wic`gyqD-?bMij z3m+cPbCN?&JFwA2#Y{LA&$X#JvH1zl&p?Bp=f8lnVX&Y9C-(-ToTPVKvLJg=R{JdE zkpWNRf!kit=IK)z@$shCxU<;^b^M9^CGBgHx5xpFivgcZV!8NF5D*^CulR6A(2^nt z+oUs4cze%9hE7DqO+3RWc{r&~8$Q~lMdO9mQmG@r@YXdrhurw^weL3p4&DskU@K1f zVr^3yzl3HO$LIabT}aSlwJCZ{JAK+GJsyw6aM&8ZYoT?nnL)0N*E*(cWHF|oQyy8) z3)Uk^w|YSlOmtwjB->~@`qks0Hh5S7H=aJ`9n(OOZU5>$(bC8LufT&j41NWqC80fN zoNUD4F`h<}co-YL{Cz7K^ta|gaS@E*(!m1uf`@jblHl6Fs)f&z1us>Q)8k_JHY)Wa zkI@%8(Ps`3*z(LU$v8w2o&b`EoLy26h`s`yvIq1{pOQQJfU88X%-U2J%esqjr*$=J z3%Y=0pD0JB0~c`t);e%uZoTCf^hAbVZKu3^sRFhsvyPKXXFo&QeS}Wp37-3wz{wgo zG%pymlhp39G=P1f`5D-{#tZhbU_Mk30%N}Xj>Xn=;gzw_O`8EbFNxRdxsT&-<)yP81JSE<+^?oarhK4BM0kJk&BOKC zg?}D8Z=;Z}7{KyF`C4V$8eKd0Tt$KSaj*BHS{0*j^m~NxN50-LbkXZc`XGE_9(|AG(fRTu7T%?u1V@CxDLb_6kv)%gNMMdHdyHZli^)5w+%zj zq&A4mGNZ#ntFFsFBBW1P0 zJ7Nr@jYPY3bFDv`m*8md(2pOOgYf5st>wh};b6F=b$bO0g%usgGWAQIvm1H}oOY2T zkKAc11rixkPoZVI+HddB`BJx*^lX12As@Y{gohox)lG*_dt93)K7__}JtkMUn(Ab$ z=8dZEvy3Cx#n%2>>5v7k{*YDktjhot=#SpfdC46-s-BAvdSV@^L(B!M17c(l2n(@O z1xV@>#%sf@mB&^?q;qL1eVA)W;$t0DH{Za~LNwg&&lp^&mO0(Jzz5v+2Y#-*Rg${+ zYc3*egVq|DqL2E~>q1-LlSO?(2}7xK}cd2bm-Z*cpJK#bLuQCw?N zd&d4#8C$}~`jicpsdXbmuJGuwHHA`g*@#;ve(^6ks-7{m_TkFGSpyr6GmAiBVd3k}QQ^qB;I;H?Y#)^||QO7`f7f6xpcLP1|} zXV4cce-&U7Sj}@_O@ke3vlk`D-z~6R3*w35UKhzWmjj}Cx8yD#Ft&N5{@G?vXyk3w z#(w%zdR?4roiZ=x$Hm!O1a~{W94qN>;f;SIIJS*G`0`Xbjw|6jqJ09kvKu)o@MkPX z=cCA9TCbx%|E%?=`X~PQ3H#~IzyFJ7j|4D>NST0obZJrrhDslD#i!4QhmT7jaQ_Ezt315B=lLU|G=E)me zEs|bXgb+E-+XFta5#hX6Y`9@#-yStgAJP#S-aN&>>{w4G#d)!7VI`YNs$p#_NE@6oe1PrNGJy^5)$BeBNWhZ_=Fe8NjzGyOTunE=-lJ&%h74UH*eSN zebI6{QJ238cV_bZM&h4um zEfw3NT>4I+D0%h{RQ? zo`eqg-gtqwJ$)FnX};+h%olU>K41YG+YfDDvYK`IDV{%v4#Z+b+8oillH}Zl7or2ooD|xkX2sWEYF=LTC7q2tPe)zi$|B)+hF3VSWW^?%27i=CmYj?QOI*4!U zhlo{1`VBDhE8wDbNa(Wg*x}i}ZkPVm=S6RxVTHZnvDj%?;BilRCX~C}{2Q{Cu|T7< zS{DA`xL<&^pTcm&HNGF$@nb)1<*o0%d`aNoi@>7Xo{?95k>v{r+2RWs35K#~*xSoACo{N9#+Jecz{@mTte4|M6M9-m)}s zzaz;(bxHK8bM%rGSGf3D$@t`RPMe*UmE2f#-c|6WzxZB!;IGk8Ndf)MwH+;Z7^nhfVQNX z1q%SW$X&pm^SYzu3s7A+@T+~7dR5zpzc8livB(?VO-B;FVdBwIC|g> z-^%q$w6ri;-*VETv`rl*b|$zMFfCf=3Pf4FvKgA7Y0mljwo)&>yAp72adEr5o}E%z zGo0t<{G65KvnOPeTPL*3v@@}LVRE3-i+gR5$kr7$f`m)TLSS541jo*7eEfn?Mb#T{ z001BWNkl=QkCLYHvLY;A$$ac z2lkn+PJ~>xjfJ-hrou@0!?k_0*Q*iXADYP<(sXw`6X|l>6+FQPV*S#v_hB)nPn!8{xglj(76?QGWEI+6k-z3il;nb`E zve8qU)SL6AzS+ebp+^{FY;^jPxXRkh6{PuHxw6r1u;Llht}|xl@fbB>|1J7yj`$)_ zGS2lJujdCBlxkzXc#PmT@WWeWPBsa$=F5Zd63qSwpS0vnBA?T-?MRP0eZaMM-YV+Nfqkdr;VEkHc{EHHtf^e?^i*?fKa>i`Kl zMm{p-YvI~Aj6w0d;F)K5n?Uj$ZJ|l&V}EOI(HDWC_nm$)p_1P9to01C3k4bTWiR35 zmkMB!r9b`WhdFNa3@fM2KJmsEN_Cp2f^_kiRt^ng19`mv*f!dSYQslLrdAn#tZEMQ zg$di}%z8oDC)~n==d5oEgni$N$BVENjvX9(9p~bWwMD5;XzRVqV0t~RCi8Q#^=eLN zU#a2Hc)YdUp~+fk+apiJJo8)rkS{nTMjt&6aLIeHVJ>?Z;5?CK9!SI~g8N4_Xx3ki zVOux2m-_LG3mxEmfBA6sL0{bJPwM=2aQGP^y3FLidXIg{+Pp$;^{kdmKV4ypZ5_TtX#$)D{w8>Y~LX5&m-N7 z>-@&y*;0>#!8xV#G^*e}TmfAUUGfts1|8)+h4-oOqn|#N&#UP&K3_}F=bKNs@j{el42qkh>fQWYer0i%*(h6uy*|qF2?B(}SjY1RhIv_8oW` zcLzharbIU(V3&TP5g#Z`12QSRSKR_@U$gE$N{z#&!)8#A7%co$G@1AY z#{mcMPRNluy_0J_(Tt=BBAT@I?y z&0|VZtd9ad)=c`N>yX|GXFXk=+w}5-`vE>myE#t_ev&_Jr|h?nSj+X-@qe{ZL1rgB zbQgpG1!K5!!2q8-1dB|e_ZAqNhkVrf59wN9U6eg@;h^$nFZwpJc+mgW8DIRh_8Sie zBH^~#vKHN;o;?6~^T~WqTg2cS9<8@BY8l>qpNCZgrRN{a-jae&2Q3?BH5@|6Uy$9&|#= zdo5mHi(fvM&+8@rwlL$L-5E1O|39I2*h%mt*NvSX+jFen;x5}%HAx6Pcqyk@f|z?yy>x=cgiN1Nol#o8;k@Q zg$-{gOQ&5xD;@mBo0ebr=u!Hx7?n=NyP$>TO}*Q_*kg;De3}lLm`9=#j1*4#tPS@KJf+6+Xf_6pdV`7sN<^u~@y33~l=KQ4`agk`NWE}l$k z!!PEqZIOKSli>*<7Tdzl?M)-P^p$OUR&E$5H;>+w!;j|HV;N}+(PC4N`;oosFN%9b zgXKT;Z#v{SKw}(gqgDXM*!Ntao8SQ|_{^WKCReo~qVa{8@&aljY#E6<;1!+7R~w;$ zzvQ?tRo>=lIHFgLF$b2hp#x0or1m^}OAyGoV%5Mlt3v=tLA2)DHu)4+xSl5%EZRu* zT3}fUl3HghEBfuOjem|=wnoRy#f_6FSR*87mwa*6GSe2@j3^p@;DRxp#|~5_cuSz? zzzE%-*I&)~)>3u%Cmh7L=BV26@eiu&m2G-&mRc(?GY{DjKN1hlycSlijbLMo{*-)C zVBO1p|Liy8fq>RB>y%nA=B?N5iOh!w__^0j`wM3HkR0A#M^qOc-qnJnPOM3$Pde0{{`BPWB6b}3 z1ejR0@Hz&2)Y&vxq^3=^75)12T-DrPu-dn!-C5R}ii{-EA$;wgzw7yHWk<4Xvxm9E2@x-u$blJDAj#C|>q!c!xN3 z_oYrj=!5PP(@66PRzq{lN6)=~YP1PC9UfWY`N$WuL2k?mASbzxyB^ll4OOeDQ~JOH>~3a!XuitZqXdzg*@d z97eEpZX2pWFdi8Iw!-1PgP~#hC8xm%rC;NV<61R#ASk+0b^t1V@JDz2Z3E;F#BkAI zyzUR-;kWV~4VCb7(Klcxqx21Ka{O3t)QHE_5;}7IjIx79ud{{27ZRsGiAY-?mBdWr zgq$%CP1^+MQ4;@*ncY0ZHW}`=#!;38-#eIJ=2Yp^JgLM_Zdg86 znG5)25gwiJqu0U!%!htx9NF&g$>_8gyKe7vdW;V*IXTva2G3T|rz+Pt*m#HKE^lA% zU>{TYT>6iZ^=rhXe_oUR+5PkyAN|ZYZ~pVoAG|@au6Xh76R3M`B_=hjszN+;WGzNL z$<#*4n-2uwt^-8%+LRj~oHeoFDsj!5l*MkxYtbPKu<=(}VQ?Z}7wbnGsCZ;^h!;ji z^Ba5Ds!6MKmlwI^ zS2mDfD@U%9ll9-ok`J3=Y!YhLWj^{T@QKj-Slb?~*?JttMhUS6S9rLXztc0|=yHC6 z_M)SMdQF^1c920IClJOfJVWLG#oNJ~@#GWfsV4UYJY%27gk;g5PR7SB)pVhn{-QU% z-oPX{DnbS*wqE#A1nGjE!Ye*1W0Mm7n7%|mLxp#)(?`SmEhwH3=+%6}-%O4l;D~SO z+HwfSI^jRP7{U55&hR0t75jq6gT~H{0$2j$D|jiH+IC7W01cN#k^`jmm5-eCSYJIS zjm{Mq-e^(1)E_eYl1g4I{fekQauSu*#x^&Zz^V8fV4N?eMouWR=!UAvx7Yeoh;_#`USTzMO>~8Kr)7MdQ!& zRTsnfo_>(FremI$-oha;R&c_Fz>EUs1GXto|3we1a4=0DDOGz}W}c>1!{Qq|8oQ)Z z`B8EcgaU^Z_K?W+hc2@o2?twz2Lc{y8~yPU?Sk=TN5+h`2|vM4CF?N_#luzcza!v= zUVI7B7z_F1FyKmGvec6fn+?qex#*F+!CTfm4PcJ-zTodPBTE-KH##wWr~bI(qJ%)o zc}`E0e*CCggqTt_=4%1O~_g{AG7<7es99#(73#gfvzX+>xC!}Kw{oBzGO>w_;j zDZZ2wum7rWo-Y)#A8AwKg*CfhygTYJ^%<=L`KZE6_R7|;sXc%%Uh>yJo3ozt$#ZRA zz)x@Jj7&H9B|v1c%3@d>$%>^mHnAlg7xx=FIRif(u6iwg%D>e!PYeANvpH$Ons2(> z35A`796nAh!?noMR$}cWw-)zI@Mw9jQwYi|#>(^;zQ9;^YeTh!`UvlqJJt(sU1&#M z(>n_}IHge_&rE{ieA{32vc{1u{;{OK5EpsqFdCH%f74G=-A|9KIcl@$wfAc^2$ueK zU-qeq%T3z$mxo!_dvVuul>FLObKT_b_!W-|RAmQz+h+Gm^TyiPKZ{7~W9wIa#A3fO zx1NoYAgG~_vRi&3?3hHmZCFdAH{jM=V7zU;g+E;W)}`1Tk7PWdSN>G=IBL76XGL4V z3$i5z{_Q8<(gxi1oCMqN;RAn8jKk2fOYfQ|YKFicZI5U`Hy`AwT&a50&#J4{&lIb{ zL9_69FDxf+{xYtEDat~y4LuvshqTUR{3H0S*MZhSC=WV4oG(+ENNwB#ygOrAIg3%1nBFz@WZCqRRYycUzMix-z9#~ z8dY@SL)|do&6gqxxcJ4+z|a?1ofs>?R;48r+zv6ezhpK)0S-t!JwBmdb*0>Pd0mvw z4q#D9aNZJ8Z#7ZfbVyuQwuP6+uUc!}P|c_21fsGZev3a?Gw=zA+B{FpX)eELXB_bG zAH1+kGOBDqeXv&;TKX6$`wb&7{(JF4_Kog9+~~RGyT8(z;3qxeS`Cs{Yuc960QDR! z6sA6rBY#LvxYbBYtr6Sy_L3oDknBFh1ACz`0J0 zZ~wyc+Po9`M(wd((X!Jvvm5X$$zG|KFK(pr*!3$>|FvqY{rOs&&%yIJYX%udpTqB` zpj~zRDfmCZ^Ual4C?<1ZcroNr0B?+14y0IuzIAfWRcbTN!ZCbI-;G)XSbX7qu2TTN zf`|6iXyi8@i_7hUzCla77Q`&z<^~UzoTfF-EL$y4S#E*l%@SKnmAr|;tN*t4KAlNXt40iz3H={TDSNP#NpS> zRNrlU4PH0@1`RF2WcmJi9z(YjY(w`=>5@gak$Qu3z>01Sj=S-yNqjXgB(bf`L#qd$Dm9iQ)P3y-G9zq@_`-+e2q z!9BJMM1sccjF;vG?$|AOMq$}hE$C!FDf5@DpmAT6pAth6z5;PMdxA z3jgL==g1)!J!>FibnHgg=&NG=cnLZow}M`D-Y$Y9Q+{%9N9X3v+III>Ju=`&x};{$ z6KOm02yV+(pi0P0OK{;J$Nk&-x{dEm@Y+y4O5r3_ zPDy=I>R-0QvZ8H_eP-E!;GPscN?&$^ns57{*?L<)Ay`-RT=^{Uus-IoFY-qpY;8Rj z7&g0K1iSrj=CLj?ey?$$M^P?xk^i6r3SZ1ncOE&AXJKM>lz)D=Z5CJ-|5)Mf*x#a94PXafY9i*lM8lGTJaN{`g6MJ{hJAPvu#dOtgGRL^zg5&L(>ne4epc+cG#ET!5!P zZ(hs0+&e42aVxLt5?+uq0zZ3SY&!GHOq(KL&$w4n>RQt6rIcIk)k# zP4akWuID4;Ulwudd4=t?vF4$h;10|LBLTJ#l-XzSRkAO2aYBH3d#4La*}}}JlVKH* zrHploXP#SIL4?z59dFObJsR7j3m#vhwhSZp2fY0li0p=!^+k8pZUwtwJ(SKliT8y` zIkz}K7rq$fK_D7n;zOWqKdQ~NI?TM(iEZ_{o(mTq?4Q(*j{3j+TTkov{r ztd%KmSaU&&&&TPxVDEHV;3@9>8{nF+o?YQDlyhSI0@}WRUqXIm`-?U$d_D$uA)8|S z3*b|DeG1J8{}~Fupnh*|uCI3%dIHPgb@hI5IPgrCwHywDO{lCz&54E8FAA?I$NJ`p z$QL2FiciYbd^>|LSa^})3twypi<97#FJPElxM;S0Y7q=R6Q2bF%?zu_<`ZP-^jBMz z;9?A>lfE@iDy>!M+cFMT1xHU{PBZeGZ=Tw~S;zIg>T+ApOyajymfoTFdV8OdImc7!Rr*LGX6#93 z1u;v%GLJqct-6J7fvw|+4L0*0)M<-fMQ7>IOAlX&rmb^($aM0I$Q=r8`DUz1_rl%EoG z#c#7NtTaa+X|s&#XXFsr+YSZRet)(6eC>d^*En$CrSXCEnwz!K!qVfB0?ByMvOu%; zbTvMw>Qi#{S^UiDx$llL7WtAHx~?g8a%4S`c79oL z6fK;ZgtdIBJQKeVL$9yzsf~?=g*HiL1;Rl1)hCucsJuOir*j1eOx_OsZi5(MDo3gx@LU%=LmtBV-LW5k$;Mo8)=@GF81@!Kb6hR&xI}FW==++3OKh&`M8m z@VWg)0XSn%MW5_ZS1`}3(@+XL(}qSliM}YEtL{&&Ngfa4F>8n#;JqcNDzRRAZ4@tG z;ET?F?{QFcCB zDKb>sw2$nDNDQa>7kdBnxt{;H*4Vq!;{>eHNU^R^TR-vxZ}cZ6ryLyo(RKk&;&P?- z$ntS(lIG9Pcl}_`?07Pk_*MBkpA_q~*w0nVX57e~2W;_F~`@$_Cf)XSUTsP0lNkczJl? zX_?caL^777odAyG=)ecT0TTsM@!?mhVoSmM6WUX$?Tr8PctlXM#JGLs(fWsO z7V9UpAG^c&MDERb{8BzQ+Q8Ba(Q08L9JjK00Unx^JIv|vQ0)Z^7w8P>0Bgr1NXji? zuJi0|)#CrtP5vvJN7c54z)F|FI!uT#9DZzDBuj1xIG^M!qB= zr~8n8o4^Vj^nXMH3>}rC`cF`N#vVgniiSz$*07 zN$~o?i}8NhD)=r5|3Rl$=y$81!?rwKgjFC0CjLcrwc%@$a?4Fms%}53DLH7YS(9v& z=#j_CAddhjd9LWhFmx@!ZRyM0DVz0AJor^KbVCBPwB^-^Jfm+uf}i!P+`xXEHfivH zm-R`1;nTLAe)4)Huix`X33bgI{N%SLG_GYJR|)+ifgJux$GYL&uj%LD*F_DraBI&Z zb70Ncur4c$J>f~q_)!{J4?Xh?p6?LofP@PSldxesqiS0qJP!=$>PXP$DIy8+QGB_Lg$W#+n^5*6+JIb_;qFbwfxls|EL~#bJx${c%hAzOc350 z;1xr&XPF=;){s!u#O&H~kh_BqvYr{7#KhI=zizZFowc|!aR+nLWrZ!xkBY+Ml*cx3 z3f&0YzP{IUuPh2!Itxk`ky^Tkows=}90i)wy#-^6l9Ov3(tmhC>4$<4KJNk zw4F__YQe#27&>jWswe=^jj}2?zrksI=p6vKE?x(J-jB#CR6x)yo$ckXEo{xcT^^uh zjQ;|Q{w)`~cQ~;t3;pOV2CJ?o;o=k=+QVaH(<|*mwcC=FkIH-m*0Qefjsct zm=xb}*U0V7e`~4DCb|UAyvufPP-5iQGF3EW>XH?WWt$?1DPQ$D001BWNklIxZ0xdqIQaOh=g z5YO$Bu*H3=un-8B4)%fHD1bz9L=W-j)bF+*Q_1ao9^gMEBOiEOP(JIY*z&_G4vIk&AKFH~dA4rNA05^p z8#2##wR;T#AV0Y;gzG+l*1oDy#+r9p*)sNSDrkc0L ze5c1K%2ys|{A9E*z{b*r>xtr{6XFv%A7}X~247)cJ@B)6;LW=~zq2r|j@LxlZ%%Xi%?J!a28CHHViKO;gNUQ1zd6?j)5#H{$UQc%Ggp9S`e2e4LpS8#x+QrAq zf)ru%@t;uUmL{_FM?HG8xT=lcEFmY+^-#5fQxBMfTl2w}21$E)`_yF&^r9E$1fW}|w6O2>=^O767e(d`fDRZGA9^46VFTqc` zcq|XOu=`nL+o*Qm4QL-k_vkQW;)SpLSb=#WRC*I6s_wp%Ke5lRM)Pr>;3(%)Z0X^< zRvxJWD#d@acR-ZBJ~akS(;qYDsKZA#d;LMr9!K^I_BBnioo(n&!dI=2pD9=QQu_qH z$>TRNc>1<@Y@BEPi7$%l?lWr%a%|_cGI!bK#7}ly>&tfUHTEuaWl{Zze)_YWL$oXS z;D~nHv+1=%I#l3YBZ-Ex%_!0#`n`^msh<9@Z#Pb!8|rVy5?{vT+5L0<6f|G8OX<_+aK5&E^}uh?18@Ex{dfn-3t*M}>5m@x>*AP+ydj+~o$DQm zPV3}ZCmQfab%#ZUXVGmg+oIbv=(J7mU~M^VZeL~4tUBi{x!pMnEp6cmjsCKsnI^Da z%KW+`Xh`5j8#WA{UDH36s+~`6*KRct^im1mq(|l2{L@UHlc}AqG=x@*Ey*u$-sb4a8>v8%b@1f|Z{pzT zS-xYkCS#YZK|k=>(3a!?A@T*M|Lj3%`CEdEAv52NPXf5~U2|CMXv*j-`lTm@hkng( z#t|6dq&9F=_XTzIYPRV!PC&tme|-w4dW|1OiCVn?+II@jY%ytyHKwxCxq z7yxfTkiRPNtBYtz)nj_Kh1bd{5YTa0J*vUxuYl2{5?ilC<1rTz>w-z|xllo=c|>m3 zKA!^17N4dm*vG%VZfsp9sIwnhCwwIvNWSPsaa6Kj(Ok(sRBk=0U13bg5g06Vu#X+& z6rE27I}pC$OLd~pp~B2PV4|-vgD<@jRDVqWqF?JWxEsVR;!`19$pOuNLgzzboLY)$ z)TrD%+OOz{ug(cbwFdHRFUgM@$UpwK@Ez@d1uh<5-vpw4v_%FuEz4T#gw#0ta9>Ir z`s9lD_bNbizX+e%YFXi-`Z00wH~w67IpS5lG@G{3X&_Yyp96TS%6ltL%13^N3peBG z#~b&x= z`N{h%7@N_DDXmG^HqC)SgO!{TW;nl1`K@@y zD^;J0(l7c`u;2?*qGN~%Lc}+Z+JIhq5Ns&$LJxuXGadD|#dxA6<=NzV#a+StN#G(8 zGrz!(p3)JmY`gM#1dd<9utYQ_kR$8~1bxv)X?W54L~0yg1XyqRN^ zt&)9B->5tn55Q?u@`FkJY3%}h2bw#(&M$) z5DqU1{Z)ngskG`(yWbm~{(x%A;v!!3&r4~whIo<25C&_ zOZLe2>mR>W;M{LZfhKeQ)$+a~e)YgVhzDlbd1(^39c)wVmyOW&*5WUu-1Cl2p)=`{ z{LOAH^6NqY4vQ>2$i3*ePC%%n1#SX7RY#UqPs5iJk6K)s`+6&=7pmEe#D`x^+AmoN zS41yeuJX*Y?G>t%Xu1w{rIJ^=Wb=|Hk%<>5@Ay>RJOa-~)pXkzwH6FBd>;m0NBVhmZ5%Fazqt;_W|5@rH_? zN74~~j6rylj9W$QbKupu(+AZooi?7jrfwo19@~>nv z>wQ6^fY?E==>200g4@sNsbH6rzAIn2u*r*){yb*ImA5k>^HyKx1AZx4-=Sjn-K;-6 zr>j(Jn-Cl$Nu{Ao!)`G93))nw39Xm7I>n0@YBxsI-T>g`RJ^E zzx+M6@T{;-uf>D+@)}=yO+bs^1<#KIdHl9}u}PW~jml1zSDuVr_xchWw&G)K;-Z+* z&D|}tl0D@sIP@rL-^{q-?K^@QpRtc@aL`X>So8D-e6wcTf2wbERLXbYqaTMAoD$z? zAGp(dgrVn|R`X^2A<(v|peke1;|7@i>LMmMLP$a{l5nuW^M`sL=gVZv@KfG8>A%ri zk-k@dy#H`^_D**-(Zl+S52%+dFA|a)uW`vpb6m@pg)F&2NHQEs7*QS@eLDb7BHzUG0O>ljazd zpbM?=@4q=salPdmt8pl|9<`7I5FW7QUCPvJ8=-wo+5nqAn@8%^iE5W@f0>A9xkPF$ zM3bq%X(fnlNK45Xeydo@*tDbx5bz6poNov_u1&iOaKq2~F4zrEz=hmH=(`CymckSG z-wp%4ar4Tq{J6&=dCzTqkMG)&(^zgDyDUGia#PNDL3?2CV{GXj=zet1oahH{qLB-| z`H9w>bof;8Wwen?jX;1+=7e>E0d*i}ozO=RzFDOD1iX}CMOyfr3cwjNCnOc^`e_}7 z8Gj&Ose+EOWjFr1-M#~H(SvFd7FqA$)1b09Q)c*my>@L*uGL1LaEgiM4hYqk=i0G- zA}Q#dUK^F?+OIfqjWh6{X!${l;x7)}S@tZpY3`Z3`t@8Fzx72fm4^v5iV)B(Ixn^n zF#5S(+Tf>ze^CMdc%4#UQK=NGz(IJ%*Dr|?a3Bv``GbRkWUxnH>nZ>?!Ay4W^VYSd zm7VEtw}X?^dPP5jvDX(iCD$lDCnU&mtc<^QY-*PiSP> zWnZBe%K^DEUtEZuAf0s>-|?m*^RY&f4uAM2g@5WNbM)x3Se7*(tSQ+Qz!ovjHDCVz z=IrvX@BLUo9?_;1o$x(W=>t=ZPEU9UJy+kD=!uV)Y_bnd(7u8{Bg%V`avuHh^YprV z%eupxU(UbL;}wEq^Mx+NZ6j-t{yT7%ZrS7Z8Z3RXZ}??u@x@EN{AINJD)mJVoQMY1Kuf#i=w_yMt&K!_qKa_X@<{tHzz6_64c3DoR|GB#X1!qmA7N2f zsx4Lp`Ngfl7bpvd1Fvjuq6-}Q+Vrp#S@BcBX|4q4#t8`f=!e!LVDjPbHu$csYdd@` zdCv#@@MX~iDFG+tq#g%U@xz+ZhXW5kBc%sc3YANp18}QOa|b%5<3KmWQ>DeX9cB#H z_-hnc`oXZ;z@uPop+oL|t1(|2d3~`-JXW8{e)~eXag|4|^VF3)x!$%pm=V-%+N?R5 znLa&?3!#N?f*5b!u}wUHM<%i?W$ANUZ-15i;8F`u=#tzXeHK15hSCOs_&V63j6K*X z#(t*N0Z`%4Tw_O!2VQrOV3xpdtJE;%Ewmg zt&su4mZehprstV7Hw{6td5f60fg}ODQozgUwS!ycJg0CSM48SJAQwfkPt+>=v<@Al z5pyR){Qqa~-Cit7vNgYelLsQ98zP_@GT=N^!VIW|1S&Cl(5wD^!RT>b1l=$XnQ#t7 zKo?}d^Z|XpZ>`UKxo_Wb$*SsZX=ItP&1~J*va8$n?T#mGN*?v?#1rw7MZ}x2@3;e^ zt@u;IeEh0!V_d5_4S2@{=sJB?*;GI7sNJSXSMi*kXGJjH2xF={-Uz8)mEZ zA)t6@8xnrGFUVoX&a`TE`>6`@myYr`)*(J+*k*b0gIN4cm9a$CNt{iSi?>^y7W005kK*a+lz=QV_`k+Lw%DAdfjDT9&}8$6*W>jZ$G<++)77y2!c=j zN*+IVZF_|l@T>H%>Ahy}3p!s!jW&Cc?mLlhjmtIhiPts!#cF?*@E0O}<2X(0h}rae zmY2WZZa&=qzyRn8$AR|H6?1Kr_+bnsPbQ*E*YX4^dQ&r5TY<1^F|ST`=CU`nJA-V( z{v(ZkMrWIveBwuWZH6@gtc9gnavHTJUZD_JFfJbm-7yDWmc0RE&>mS{iO!YkCY1au_hHcX#zQeV>Az68R zUVyD|(YC|q&5wgCw~^n(61j(HlJ_u zk?bt)rlSsi=&aM2mLmT>nrJU*q>#;>-|j|iXis2}yKO04Nkd2a8y;;Jr;;*g*5dt= z+<~M2I3h#F&Jt*MIPCAJ@8CPGts;N3=>wSgqGYxlQ`@V$xL`BmmQ|~v1C-)T8{V>^ za}4X`t1gTS?})~?wwrdUA5sY`u^FRO*nB?xpr=!aon&i7?>0lnO1fyCrWU0)z-hnj zL|OcNJ0$&gxR@j{m%%;*7>k}L4hsT7B zhH;BZ=zQCR<_GJ5zy|?){%oRl^NOVH>*7VXlj18mY^n?a-fdtWw`Kd%9At54_h`E2 zD}K$us&l_@S-5?oXIi~kG8DK7Rj>dyPM6R}yYNFl-9o|U@QY!3afL2$h!gL(Sp6T` z_OsT*TKD1$8cZ8M3^;rUms=!yg*^~lslFuh3d;sYlRTzhFn-kUo$G?Yu~z2WQ#z`? z$b(+bGd9REL0Z#qg5OaR@82?gcf5{v&Yt$Sbl|@eUCi&K?{2SR|L)J7-rY#n)EeVj zx|bke+}^+yG)V$7ptCvlro)p(4{>-iMj^yyKgns>b(?c2lVYAMz_b}_1)VAAl+NQ{_98B3` zn*OjK6VSJhY_!O($=nlgVvi@|G%|9$`JVEyrR@P6x(O@t#w>z@cJ%lD#aG7(x-n7A zO?X6rm#sy0pb&Uq(5q7WaH>ly0}p&fbqxE)@t!ld4y>79nq|>z}tjmCKsNx z->env*w$@ABZo5VK#mC9|C?fE9g9`B&W=NH|BZ`k<`eyKAye(IvfzG9ofv5Y zXxuME3XXX4Ol0QUXFWp8GJ5=Do7)W=R%#nk7p=mmi(~}qKQ_3IZ2r0~8J5*^P7(E| zd1$$&4HCHQLXK}gX*<>?zUjQdRt$;Hz3%A+&t(F9$p6 z^eHV%TBqxj!6%0>3I3*aTLD+SZqqJcj5K{|NImRUhVw+)%}bY5ix_UZ$bKk z_gT+3e*F1f_k8Q#V#igFY)x*P(h_db3J8`hdmEpAcg^ZWe}y3Z^a|QGfqPBPHU58e zxMTi;k=_q7G>=kas2r)9oL|2v4%U#t^8&z3s@MKU_@&NMMH zsn*2MQ)CNUlWl*kVi%&Q`OvhJH&ioFXUc}79;iMitP^_*x~hQe4n@aZb1bT6_oE^uyp|U+V4)=1~jdV-~$BhfPw~D_`7-N%|Sv@Qxj5CND40 ziu^kELq52DoU&PFr;t8Ce{*>kU%cIPuU-~gEgKr*TzNj@x9iZ&#YeQ8Ux`?8VnfEt zT980p*j4oTL|-h z4W#eu6wNnpD9ac7Au@1m{v8_vfh_M9F~|VXsE9wkK?XwtTVpfZE!hrDZz_@He${dC zMqcIhO_KR7rR?sQH3aNw+KoH<81mhh#M%9bix2zJkBqa0&;sU1f3neS0X@JuzNpXC z_7m09Wc>$B>=GD0bSN4g+dDb7g9{qnZX=@SpFiIGC|>#jPcHEfD_cJruseN;y5m3a z)gH!N{}}Z2Wse2J9Eq)eH(fzn*LA6v7-FDAU!(u9-{+4$;n;&TP8t#~uH5;7B7Nvu zg2$<8QeX4Q3%u|R|4UBfRqahNoO0UF=Kkf`g?;Z7`If>DO~d8o2wTi*6TS_`2&S>v$1>zWQrcYk{G$ti;VT@L8x zV{(Na86Ah6R>2PuE_!%I$<+nYJ|3MUOv|TNx!;K`FfU|q zo2L7n>k+xr| zV7LCV>17^z1iIu~bdE`m5X=DB#pS}t!e&K019)aaDbveY7Dy(0$bcWE0 zrRFOs_UzMrfH^ELIKnqS#RpcU-6px8xMCmhgEr9r+7wGDb#(HV{smp94z+zSD1gON zgp%U6lH}$jV~waBrNpJ$r}}vPR;0!i?LrJ`0)L|dy;zY;N=zwNKPg$ZTU4Hdh$VKN zCfU_~MW*{cu`_-39g6*o5kvWw0()r7d-Vn4PCM|T6dpK2U#yqG%-f`TY!X{i>#fS= zCo*Tk@5N((5>v?=vIcarUoXpkZ{G3Pa@0Qdfo~slKHfis)^j-AKisc;FT8FmGM!?M zJ-2#~0sL#TE2PI!{Xl;+p#4vu7`7KpJZO%qZP)k<{!P_o zVJ!LF7il#u_;|H^>}sCOS{ArzqIEAls_ho*+KhTYG9_`!;1gKMm`?q*=qxKAYtoaw zjBHZtsfo6&6b!s!_8nT`1m6~%jkXqKOIz}`&Fvl@eOat6S#nt#km$*WJcARREn=S~ zV$}|H;j&TC8p|&Ho-rJ8*f>T>I_HGDFv}KMgi(&S>`2@*5Y69KQ$9)bk6mgR?ad~0 z5w*WfSNsJ_Bo-+J(b0anjVE!Bd~bBZfXuctR;4ecoz?}R=zP)`rPRfqDk6!yM*}f$ zKR3L_i}i`h6EoCokf1GDeo7R#RS1@Q_K~|KX|%n`OXr4XkyiUhzG=%w+lv0-b8K|p z{ltC0`4XEc-!NpHrS=6Bexnn8b>dZJpWfmx@rj()4GjBPXuYuk&z}Y913p#VM$A8; zjH_|`^jLEd{(sb~3$3Gl$+%=A$YvC|Jbj{ktem;UC#KDFqYbh9i*!|7HaaWskMy<8 zHhe&%HoD$~NG`tdC^%B&8>daP#yo9~>-a`L%kznCx9IO>!=nhik+qO=y!tEACN+#h z0LM=7j%{KM{hc0t=J``)_ZRnC!Bof3HAb*0wp#uRALtY9W*>fR^p36SZj*qy6-sfr z^C`O8B#(PjJu$ucS$4G?+l35tb;5JJ=I?sy`0V(KbJ}PrqM=V!+_jcSA9IIiRl$j$ z`;Bbm(PkgjmmVMW!!+5xZqsRdU$g4Ey&J|>#%|=MY?Ag1?}0D98~;T~bQxP7EsO^p zI&q5*_paak&>Y<#d5ICddueAKsf7Uh=f2QJ$Cv@Om;}7j`kbijm3xi+_P(oqIVWOS-IqhI@ zX7b}cIHz93s;p1ZFwtyj(^W7HJRKuogEtQeR&)!x_=6K8^Xu-E1ei~9Ye9S95kEZE zYx0cp-S6Ap&9EJ9onSPwecN@;B}>!lDu-USP*lSny!0p5VdQ6foZw~)O zr*VFh7@HK%C)+1-_^?}!JbL#fEVmj+QflgiI|cs8-Jy<`v~Qax{bu`D$Oi6%kC#S;V;{r`>;Wrx!_n@Z_ z`GmjepYL?(Blw@x?vHBBujrC8ox4`NBp*P2dlNObvinS8ZyfYV($9sJBni?U#9zl- zVCvWi4|bat7yzZvSIufY@2KP8x$mVG?n&d~MsK^j`FHvqnCknM>u*aWS#8OE#hzns zA4=0-|4W(1=9&H-eaU0@vZeiqJ#We5i)9@6m!1e3@dGq@L$b>c^cV7W#D~hk7Gn?c z4jjLzPfzRO{f+cn9Rz?ko~;=s&e@$T};Y^0W?cueIm2?>H7N^bK1>8=4b4 zK6oKALW~%)8>})ixCm*XTs?c5frpcThS$J`n9~vlq|(m8o|*#dJolKc(C4Ab(q9ud zf@YFN6Ay>mb{1Z>(6k zwzS1@gQaw_v5aq?QlUat#e761?E8H2?!nh;6@h`h01O<(Y)S)mTpihlNB|u>6YPi| zJtX&shCS-y7mF>a7FCtumn@*(Sa2FO6a9GTaGa^{2G?XDl8UHlu$yITwpEp5&&JvP zTl$PUk&n%`)6Zg-9DEscwK0VoD)0xHo3bjkJSwqg*H=T2FG|*3MSs?26lhYUbo~%J zpld@M7W|DJt;ZWLx3P30!$}J}upZRe)M9xyYW~F?F3WEgZEmWnz9KeaW!z>j@^~2r ziG`dEvUOlbd=}rlSGYEG(#a-GwmDw5UvlBWAM8~AsBfh(m)_;)y!Hw7?!rI>t1n`j zWb_tBm6A`NL+{hS@fEhg&N{Z(vbQCB3>e&~bJ=SC+C&ihE@DxAqv^n+$ zQ}*zKJYNXVruuUX@Quzw8>;N&IH{yM_FqqpO`Aa2ew$~)BV^(OBL|*8&mr^$jSb?; zg&5zyq7EBFr!q0x$FgDs407X6b%slMWQzXv)ILLaD)*X%!Do`_Z~7?%*PX)%{1{$-%lI$a|97bEtONDgAYF%kZMz8!_}|Qd?rCt_IfE(NrY+ zVpA6x<=sniz+rWr0fo{Qq|y}7wSSzLdh=6L_wqV+&Owe8$7fNslu-}g(6}o`-k_Tn zdP4w1x8IIe6&9n_0+BU{d`jqgQzf3EMK6nm>PrrCTShH*6$|5=FL?K*Y!e^5<75o&ns zq;5M+1^P5q+-md{0rZyC`GKu{Z|y>2iT*Nn%oYCd@=N>ey8!IU=EM}lH2ub#o08`~ z6MdR%Hm6li{Gb;N3pn(;p+QJ(sC26UEyxKzJ5=lRX|8Bx-s3kNtt$U0x?8;ho_n&l z(NI0RE^Ne)r0$QJ{c1DM1_)G-!;+6OHW6wkA$_q0P1{;_(uUXyt!Ns@{o+1pRGqip z-EjKNxuP!Cus3}!7XsOOfU+I*ZRTUEq2+5~fZlPHb1J#|Y={V-5Ish{w+ zLZ0u-8{@bo1WWm&&1^M%jH9Kq?N!}ZSzRS7n;Jk{4cx8>uaf(V?A|4C;w5>5FFT~j z{RD$No`nAnqagiN_ZXwYn||p>2lciK5~pK5 z@R{4b33x~O1>Y~Ebl<&ze-GfzvWVs{NZpQCCCvCP+CzW1$_(O-_C@xE-|x|NW{7*+ z8RBiQqdjMR@Kn;#@AhN##SeFXxU0wIC`g`a5bi*XVW|c3Dd{)3=bMeHN#Ai31h1+?Z zTTW1TCM@N`we*_QT8gu22Qi_pzeHm;wP7Qk=0AQ+c}JY;Yq5JlPIM=ho*-M+X3wHB z#_^8*O6trQFuBHr_(D z9`nZBgI$||ltL&=F8XrO;K$Wobcj`?UgT+~UZgyhRrYqnu+5GYt6@*{*VeGxEO>lO zxfRng@Kg&8eBy!5lSID)<6IjC_DfEJd)zmhPqG?CR%G%AJUTd*Q||jzl{41(D!T}T zmtmWI;`1chUJ@5SDoj$w~APL6`Xi#}+ov zZez*+#_cm8Mfz>^8`YJvDXm(45|4URo0yO{;=T2o_5++~YK%hP_P{5Fj3>v5Y7#t_ zDSG9$+;#kEBIIC*+Y$FszR@D>`rFfm;u> z*uKTke!(NWsGMvMHpb`1H+s?O=CV}|F8W=MUF6sU&>LZL{k2WqTCTg7b%$lcND;f9 zwee@u&%N%xAH4mvoRmcuxfE+NX|1mAJ`O(ZaHHaji5Um1p`YWEW$fiUhUysH#&h$m zi!^=P@T_lC`CS9;T?Z7Rg0L@&-5!cg9Wo8&+|Tac`bY<5E^?EiKXr0oGj%_kpm&vz z{MNbmcgbsCs@^n5{^|jXrGhZ3#Pc61#hzWP)o_V(@ZW3mg&g;ux62Rzi~3vUq8aUX z(LRglP)K_oz;CV|ZIFu(4Cqc?L=sHv%5(?8p1CIEa4PR0!O!Gr;_{Q`i$g z5Af)LQ)Mq^!1{`}?bzhChF!;pJaCj~P?JRu<)kwhxNL?_>Ee|nU*m7ScoQ+$GSjLh z?i1PNw8D~wubKQ7&4DqKX<~E}En*us`=dI#{8hJYqlZBWuQtkh4erhFINj}-_g8IclWL~XP+C!|6f^JFRbC=LZ+_2rc!S=TXlI@tf7qxz9(5pW-Uu=l) z?sTyM8%Z#iBNG{t=lFp~kJ6&2BAT6Dv7>1r2|hWni!@}L4jXhaOgZ)9i8X@iu%!BE z^?p3z{NzFH_D$X8tFDDOh5d8eR8OmrTy*I#{nGcY6Jx`7-dW|EC%`Msv1S1B!L4?( z#g3iZR?q1!8ORpS>xHDy7u*Mx|GWHBoiXp2TNX0Kqi;7nUi92zPRGCf^|RWq?BusR zw|~_S^xc;jflB&)gg3^}U|at<-ZaW$|*u0iI3sCu2>w9X!kObqpEQ{kgG`LeHrvD*}v zw5X}PHSIRP4U^5DyqdvQEIoTE^0)w}_)Mmd9OJjIAEx=DA2Rpx7cX%YelG<*otUsz z?9)M-ddS_=OuWh&Xpu>-$)s*GY1)bF3llHio-jd1_q28Lj0ej=p3&7o-+{!F95?Qfw4Y z(!Dmse3kyJQ)2XR3xGGGI%VUY;5&AAf>%$B{N{#_(>Sz=3@kGNnuH ztqATtdHcKTcW>g~Vo>Dv_IwS4;5B=**?g1k6QY;e^o0Bp)b?K@3KIEghhJ*%QO}G| z+T=*{tJk{?8LMyBIe4Z$SNRY0y|34z>Afl&!IiehAPU^UELat$1* z^P1iyZy0wvu#0P3>>{V($IP1{$;_S?e7V`qcJ21BpAM|S2h392_SskAd43~6Y#x0Q z*s3o3j`Bn_W5xs$E_K+sJr+WkC6Q|52UW{5Rd>+EVR>STEq-jB#neYSbn;vkrw-LW zY0A_ukUcqgK(+MHfRBy9OryyZUY>CoI@kFi!J}lmXl=@p>%JvU;G;hnZ<jFFE125$kO&%KV3`(oa)fu>HMu2W+>i?YATaofvY_!G0<{7k>F z)%Thz$3NSs$qG-idGO0_5*PYj`=iheL{^ic#y7~4XQW)*dyD_16pn5 zXAbMJYPG46Jw4f2rgnUet&YMCN0(rwx1tN(dOKZDy5HE;b8j(*{<9>oVRB6BWVmFj zY#Zs*qUmzo`aw)FP^^iAYvm8Lh3`6gl!_Mr&=**AtB$RXP1#-)DyM2)9V?KQfpGLl zZu<1XQ4m&hk}o7gPka!^>#w=L+IC8=$E{@W$sZ zaG!vVR>JmmPqB`|t*h>_Uh!Th!>up&#NM~&;YnX4X;_nvIeH*WFSwX=c!C#-1te=q#)Kc(LCyvY>Io6o(87d2={ zBl1;Mtb+EI(_Ae+hGpX$A=>Q5^5?lR4n8?w>!wUDozKXXRLgzE&fRJ1v=v#$IxtD~ zhO2Sg0x&(>czrsos_D$bBEce4H0xAuwOdI%NE30TTG&!kuG79WOP1f2VUXgxnb zFXz44j9m3A?mu0rWrvRi*^gdi(QO=i%T=}wi+d}Gc5Qe%;`C?c4dQPbu}>4-y-qM0 zpAwx6NznieK|on+`j$E4WRKOT}GnN!fEZ`J&rO3p5K; zuF94N3?ro%?pr;UO|4=s;~Qr@1n~7d@BSf>+d{Uf`(fccgC#Qo$GOVS7Y zPL7aDsW9@;6zJ*kW|KeMNAx^tkd84E_BJ2O?(XqZ<5}Y^~{Do zvRK&EuD0IoSQBndqoRw<Rf##M4{Uk?Ys-P><9V_JX zh%W0O9*zlq_DPlMYfsYgLQicyh=F`$^TpV*ZIvT;*PqdM@QpStUuBzQJ6g7@Y+Y@X zF^^28EKX2aPvhgE@2w1-ZLZCqc_kD&Zv?^VFY>_S>&|wCf=7L^$@B&jdcME!d4@jb zjkfyg8hh3$S@D-}G9GmC&NGC|PPLinpn34lyWt5oanK*Wa40~3tUf8Y67fejvUr&X zko>@tc0de|SaVCZJ@8eM{m9iu%yHLA<2Sy7XEWnO8GRD6cvWtB=4CvB6YNG$;NT** zP6M$>vh|nS!hB(3Xg(a_Zo3U;dBjy01ojo#)MW?D#l7m-^+_tYSh&mlb@N4Ys7_Ob zVY*7tmbK~?OMJr~ zTOmEU5U^nX(3+K?+5;aQSKCwOLYFx5<4o7v?oS%q&w5R{&Wp|GSw*l1^;7yRC&t{{ z>zp$D`pc~@^d3^RzGTJr=vSTo)<+-W?MSvAwiN;Wk}H2xpz@vgKKh%APuj5SzWM*A zc=Mw>-8)S3VV88=`jMof{i{5X=qJVFSua?*zx`Bg(Q?JOi%YfkrnlPEqWj}uC;X(< z&#PLnSxyTVjCOPCxNVe?H}FOR-^;k*0nqW?aNk)vlasc2i%5e0o`k+Be{BX6kAtw# z9`leb`>(`|e*RL5+-o$i$-l-I_%-=G|M<}`p?y!THRD4C635F)PYfu`AZ&rPS=vhn z)?7xI2BX+G_2zMLWHZ(9oHSo{R80rkeEDlp$y%L%2}&cSu|>gzu!3BKwrzHlV-OR( z*fsEVTD%l)oy|N4{Y_?QWD2(8wc}}G#bBKl4K=g4_$TmKj(^hOI7L6X{9<$LjcoYh zEA`L@xAOAuIj@WjJR4%iIk9IsDSCdOa*@&|y-;{zfoQkj^~AquTS~XbPHF~X)A|%g zWn$&8*JA*9J%Y_vMs9G)Cw#Si`vpzw+GNO2)3MpC(_)K?O_4iu5AB>DGD`tgfGnkDm-d3+@UU*Ee{vti# z*uy%hPgaaaj1F_pvK!l=&fKziB}p3%_OT^P_15XSE-+E&PyB`tdx3g0Q8w8gK4hy; z%Is@xNQjC5geE^v)@I$~?q`wG7qxxS7~zzzQU@UM3|QmN8)^CD4e^Q{wn7vgowLai z)Umh7-cI%SbuIRa)+EFicE!M(v7-&4hp2H`7aV`|X%kBuCMKMS@d#@j z^cv1)U-Ih2SkY6N*l~g3eYbLcbjJ@yB9QF@!C4^ ze&ktly95_<^|y;x6FDy6hJQlY-j3OB1lhKog7XS=XZoPNkP+QS+nd(y)b_)l6glW| z-#YTQ+|Y&Zx5(o!vfrZ5HeWI1jDH7vqhFKfRNo76zhc^(z)P>>FTJB}z%TfT#KnK0 z%lta=lRYvgKCq_yuxlKUCQuhY5Kg(28Qck%2PqRRsg0@{pGC!|e*^;!Cz;vEQFp3g z>=Rhzp;^a>E*3$oV58_wcI{~JqT?Z9B=mx zL3>=LpK_nFzabK>dFChlt=lccw=zW(lM4?`>#BHy7NLEO&T1jry-Lwnu{SL;=m_N2 zgRk@n`jKFOF+g~4VDVYw*?q_QwXqVNpw*8=&q;l)83?TJETA`!Xo+{$6xzga<YtH?5}VmeFaxp4@!% zN%tLp6Rn6@83cgq2k@LWK@LZF%cu!)vaEHROdGfr} zW`qBl?MvpMrMTcj7qAgi7rhV;Co_2+#2u zx=3-zo4mrJg~ctK@wLeXt<536Tuv~99=e&L!-HE05A;bOzoSq2-pfhXW!bR8-?CY- zZuPb8%V}}#8gf7z&UB|KDR%eb)l+D<#fSkDBZ`+TTiN!E&f$7KBERd7JFvtlbn&*~ zbsr^2oh)6G4O+5xz5yelJ&`0g_Ymkw=a0moGd0?a;yr2CwIx_5;80(HDrq zF=n0Uhr)S!DLaXkOC57+u1nt9oC@duD}?*Nh)30{O^JbTSwI&yiH?h5pPnYbvWp^q zdF)ba9JkceeX0V$+ced0kSPN?KB{$sw&3ZXzCT%5i?yvy1IMr(3e&VC5gGhZ&xSa*3GVxe)$jb`5|P0z$Lb=eY84;L6gE09e1maIma|p&CG;n~AjdHh zZS|{;k@)B@js~{uVx;;3#*lIfUE`Mwd>k9Y4K6O?)3@hzPt$EDj9-mN;pjiya|~T= zU`tinw%R`i6z<{^yQF_>zoq~#+4U_1(piU0W!;tvO;T*2oz%xXSLp)J_e{%Y-$QNs zviGuYM$j=AebUqy82U)w#(1T z8$3{pZ*6?JJs^wG)W0^7(APk`Yy>fQf|wSR5KmY<2%p4#QRv`QnXmSbGeJS2g7$|~j;@yMPh2GGz#wHa0$4LMA~)q0#Vv{#K^6Fve- zoUAGNnXyCncK&5_e@Is3#GorOuK)lb07*naR7Q3)DzmYgskJV8B9(=S@@cZnvS$~Y zBe5rya~T)@9eKMBHx}1sh+Oue-?FQ1o77ouM<|%^?SB?+Hga`p)Uj8c1={^qCsaWw$=@fFiN6Lmze1A=k9Zk?pZ3 z%$iq3%a{~hUXKhX@v{u&jtBlD2N|NRA08FXv4Nfq5;SXm&?y;p5`9zU$OYuy(YCwo zEW7mjVu89+dRtvU$PPOuUAo=C^RCA=l<3E5@yNz1xmxAe0$qVSHmbB80UK|7RBAiG zp>OfJt{VCU&kx9`SO1d@>Vtkh59@_&qKWT`Jvs3}8oBCs`uM0H+i|k)Bouwj3BMZN z*hVN5ykfI~T*9X1^8x3oBt`xi8kq3Xti4h5HSNx<{!=s;eSYPhRkDh4iSxL9JiC7>SE9{ zv7I=V$0Y6e4x7iE8fGyGtrr@}tcgd^6ZxT?Irq-4ADDsA;)skSFL0?G^72|hY-CY= zOKSgFgm>L(=v-nBFw-yCd6c(SSW@jRR|FOJ$)a&mhK6rfRVe7x?Jw zSe1`hqyDOk?}}>#?eka^9~~>?$VV)2Qr$j_*mNGB>Vth74X?+hozRmX;vL)V!UpKu z6l-FQPumJ-e)5^Xi>}5db8=mhx-W>X)@q`L-)-w?E5?S$8TiDk+*#SCp6bU z@S-RAHM)NUc>GLUQom+f=)k{3yKrgk2psiA(>Ur=zQNGbTbqymGSdb9M4pt7I!{R6 z44SguYsWPuk$EET1D*R(leO>Q?KpUV9f>2vN-A*B&Cu0kQdSs_j4Z$gZ`8G!D%#oT z9!%o97(}gWoj@SYp-EmGWsL@KPJ>v$#AolqFI()F<53(|VLX)L z_ot!auc@w}fpz|3He|m@7bKIhEtLhuyV;>q{0KSr+J^vM$y@eDRk~8I2{JY1D_%{P zxP`=%r@6|u&pI-MrpPb;@Gs-!OWU^P=HbKCmf3b8LmLq%HeU>EB^Fs;n&6Gh{q4=C zJ3S^!FHqo-Vo=m#tvKqLs$T){2T#YXd_dbV1y*{FSl8|QMrU0uH}qM|O@$967H0cX zRksm*3qQ)^qO?wl2ao8HZvc5fhQB`r_A_PO4^;sUuP1-?r^trgJZuOQ&qW_8%IAWi z4I@8|OB8CO#T+1ydc!R(ZTsl2l4~B?(7qMTf?k^maYM+QK z_7q*Uw;<_{)96>qn-++lN!YLQPLg0g<(2I{!m7=n5-hS25x%9z9OkwL z|KJXo4-KCER1Ub-d)~&;nM_{k9HX-T|Ex% z*aZ#F+Ug;$127=F;!%cteK8&BUnKqo$hYdbMi=;nKOLVL_t3s%?xaCx<~HC{$E15n zUT~8)u=nKG^eww)e|V)YyrlO;&xc1XhFT`w(V4U?-hrJ;k=lwQMCeSg(Yf&ll3c|3 znx;3iOr#m4p(2mgvO|C?!R5^1Ik!;2xK3nL#>Tc2IondyJ_wf0D@7*q8uY@)Kj*Oq zD$>SpxzKpxD7q{FCT%(9h)g4{eQdI!*vWDXw(XJeY9r#u)H!Kw7g2;KdXM?UA#5da zhqhrX_*;^;w8x^W``~)nF#i^{trQua#NoY=6N*|4Tx*)uuK-#va`AeL8FH;HaxI`f zLbc&}dc^RH1!Bl5F2N+rJc@N>ut_p?CXb=#?^$G%QzvX?1wRVoUe7x}FIF#2;74LV z+}}KCLwt9CfAfF+pZ~f1O7Hy`IEMxja?R+8!mXl2Pd|7$kv?2H$Tk^p>St?Kyb{R^%7@Weyt>HeC?cwVQ5<|b0Xs6kGbRf)+gf%;j45j=lPg38U= zcuy@ZBLR#CO*Y18FmY{6b_-N5RvwVhX>oDV6>UkOCO)okMeE5$dSYi0*Jp4WU#lIG zwgD{a_?8?x%JPjXsLd1VmfrDbx>D=U+z+^20XH(TEwfk}6(`A9o!i!yF z`&a_{GmEOLw3(749o>e!_Axe%i&U_KjM&~9Oj(och5@)@8!z|hr6KncyQR>j$#&zV zUZidf;nT*Bonu8icJFChXI#tv>6@_DvzbsO8E9R?_X29Tb*kixp~2I-(u%PQ3iQ`= zMkO=+VYSWZ5WwZm#lr=W{N*u&zsPY*z+T4pe43=q29HY7UufDdVRskRNy9V=Xlgq^;e|#He zDakt0YFKc_lN4sH1-!bIhR%sT=uTVxG-=$Hisa0iESYh7THSplH|-OD89tB)3b-)bR=3;;;6^cavUz zIF>JV~$GQ*0ms41k2(L=u}&PUZPi(6~V|5!S7FED-2a{{_^4|Q2qda;!k;lM}P zwo8-kmQBvizuxv3N#2rOl@P!~cI^L^K1pjO0k&nFSoU#K; zesl=jIgH?@NrIn@+V$w*u`=F;ow_^21Iw)Yx-lQT-lu`NAO4%DtFy5aQ>#nMsfy4Q=rlkKWi zA-=Tz2kfs`J(IuuiVs5_^s!AvFCc7$25eAo#VdF=5Fhng+&i7Tak`W@=&^b5W~}4L z0(Sp<(f#o8=JUUNy7~McKHoe%Jm@xw2XCbPOZIO~)yau!7TS4^Vcle4U(u0M|_w@q8VvzhqEBb8^0yfr==8F;%7( z`$hU&fqs)uM}4hHQh{$rP53F;1w3?ZbE?T}vt3+iWpMmh*gYe05x=RBGh*lX!hlV! z1DTE)Jemub`)P~kzo@542)AQE@7rsjQPpi#W>C{#C9fNzU2P3mk2Wn^%SO}mJdr4< zw^)D=dc~0wvvI-OC)cY-U9{tSU0AXQBYk7SRsO(RleoK(UqAa7 zu>QJL6JOhL2)BnA1HhfVWzPxCgW33Ac%b2)T@5~l-AZg`v+?!Dwlz@}{jG0u+Jf8oxrSQz8$1cOMmepgE=TtTw65Kq4@)>C2_jd7bu*(;Zrsfwv|(5;AmQN zilnQ|GmdpxDxADrK0zoBPMpQ-c7nET|As#OM_#@m$O)Tu%=mPF)n(6;&&cID%fz*k zgn1LvRr$`oh2)J`SzdMkjGg5An{5R;_==$++IXR(%6t+z`W)wVK5>*Bn(VUx_xd*C zlQwA3^F})-c-a7}o>+0n;>|ZW=#<;+9Z$g|+WkVAeQL^h=Jtt<*bnW3xzhDB_`-MK zy8ld{A*nv2_+m3Dwo;BCl#>>|M~dwdxZ(&-Vo-QtnX zAr|@p>zC&T0dy@ZJJka8tM2pg7C*=&Zq5)NYp`gSJ&KF_i|oTLZ1$-!zVl1nWoF%5 zT=zojTPzTw;jjgM{d}PkaaNuEh1acqsswNJbTV8e+3Hc~elBMEW0L)#j;#T1qa%>Y z-?{GXnYY?%*A28Qy@uZre@Ep^{u#`oJ2po=u{y$zrhs2D1$o(1b}W&%Ie|^eGnjqvaMZiZc^^Am{OFE*jHO(RIZ>SQ7|gxgbO=?W z^NW6(?8T44*$d6Lf6_qYSMFM9>ZKc{&!5u?%CoMj!-6A%d!R}tlY#3O^aV$51+sGk z%r)d&vg)47MUgr@Dz{E14lh;$dx>oOdI+uw&MNdl99q)Q73`H$YPYl_g&usf=G)JYviIp-B3|kZ>7;Y5yc7=2ub{ z5zw{39BF6oyCUQWj=rNkCow*1+lfj)*#T9N{AKrw;~=`i$L$idkrz8Q7wQYh;ojgM zKY!L{`2Obe=O1-4tc|d4uc(vWlFP>SD@VQ3{m7;-`}Zlaguz?%1Rt0ziwq> zk=4VS_;M;$NJ$r6S;Y877MLE( z;fX9^*vOHx*>r8_u>I7v`1%KUrXC;25}tnjO}7Xz=C3B^H|tAVS1h5&X4`9Bzy)zx z2<4t%rOU0y~a5@`6D4i_C_Z&O>XzH9@DCX@%W|x zw9CUEbZ@%8k>GJ_X-noSUa{_P8IeuG2Jx|h^KBF8LXM)rBgn9ci@N2LFrG7@px>e2 zn<7U}6;i{ia{k%AFC_K&3^4eHJ6?f@PPsJI{1SR-I*nPmAmKZq4bMdm4|DNuZf?Em zY2FYU@6hjkurS43Zx37@Vd(bwA$D%O((E@|ig?XKZL{YW^3-JWi1x2bHxUgn(Yftw7KYMxjh-kZe&*c7t^mHe+fGjEIaLW zz#Xe;|FJ&pNMh%V{~0Vy!MTpl&s)=Zz^J1>X)S$bK*&aa#hR;qcim!ITvBX^49z0y z#Y^x^a?$O)H^;mCfkDWyY_fOs(Mce7LFi4m;0~quPxVQd{X%{RDfD|i8J=a!5$C#e z)#Gs3oKD%zv*r#g(hhprNchBJ2#?-?y5)Kj40OvYy4^39z73!F4@eb7Yh4)>?u&&= zA8;-3&g#-L2mI2(A0SPI6XT^&9QL!OuO4+=AgBk?DT? zJKY${J;zVHUshf``W`V8+yvK%wJH|HHC1KHDdJHGSu7 z1nAEt0~=M64EtvZrO&Ye8=IFca1=Khm%d^vIp%3V+u<5zrSh%f2tTEgs6x|_dqdHB zeL^jmFW?2kUeD2j*&gEr6wZ>fc`?6kjiAMmDMjEP^zrHL<#>Ega^_+) z9r=RpwJBDGlia!>!*^(_XPVCOco1+V(Q#7DJ>yLx}0S#MNle16o4u`igI3v7ScVVkT+aI6;&Y1>bLRmARNifs!He-d(1{?0u7 z(Uba7+%@=-?#=b~U?WGS{h2%i|2@Sw+bQ9uMfWRq?(8_wdc5uk_La0( zpjYj?UESNKxqdF92FI;7WB#T@itc}>&ZyHVe-*~p7!s}_E72;iU`A8rYw$ruXU1SU zJ#{{=7-T+-2jBE7U;1Q=aJAX(|tu)}|hL&@xzGoBd+_qy+x+b8h% znIHAVXKop|t$PC>QGq6SxoCz~e?DoJ>>f>~;lp)kEvuOqHgM(GMS|8zV_C5X2b%)> z)iwpbK>Diu_pkFd21G=vFY+=q^#JduDKGh z$`)YpsHo;=+9@&Ot8kCX*cl(=S7Hf##!F?k5_v(y)Zw!5wu1hgvLN1&A)7zo{Am|; zuRg(rj@w@-ZYyDvO+K2TP?>M8H~lw4nwaJnno zk>hdMT;(wrXxT^#!Pugol1m&H(~JSPHHTH$s=uu#H%!?|-OnslO036yUnN58A6@EZ zEo@@_QJon2Nk7OpO|=0h()0`WY|{%(JCMkItCwr*1KY~C1|c&%p-LUxMe6o9d?)FG z@~Y#O8?P^W z1zV7&^FU)V?Sbtd4YmB;gxfF{$b5y`AZ43PDf7kXF752vVO)t_D{4(2$&t33T+F#R zs>Y-t-pISqgk1g{+d*fZJ(s4o3-$#-##uUp8`hpk@0z5^ta9yl05k~$bNA}9B_BB5;2?G>Wk-BSuu za_D2GH?yTJIglh_G1{D_Z6SDTPAs`_AyJ;`6}hz`mJRR||E52FBe;pg-il4ZRHv_6 zZ^rCK%{V0{%TIJ@?zGo}SO2RqX&9`))yt8V&9E;pAZY&>qfq4&3DElvUi5j~)8@2A z(YZB+vs_u=i|G$KDVEIJ58^~NzKF)MscS9np5>SReB)W@nj^S4Evb^$HesvhGxST# zngc2GnrY<9mhx8IrvD;rm21o+RTLTj$y;05N6e9>zrZP;rn2%B^(NqIl{ZoUVxo@a zyX6pz@H#F?!1m$)f&**6!UOrFbzL7je1PAZ4_l5RqG#DS2+nZs7xE$W$;0M4_$xXk z^Mjdrii3v)ovyeU7z|twKEZr)%vWbj=1io-ZYgy4HE(rz;XLX~Rz4l_i%nAv1=Cn} z8Jn;F+#sMz)oG2+cmR71~S^Lk_PhliV={+G`;|GPHBpFdSUc-BVvPA9xr@T4*3i$n8jG1DX4 z9`)EP(u$gJEJRsyj0D#GEQ?7tSN?$-L&$@_q|}KL3z+!qYemO#S^cx(@nUOZ=d!Hh z*RgX=Wpp5Y*$2dY@G4>VS`Z7AaXs59n@Bbnwmai$v>Q6tw@xi88GiWw%J|!P#tq}F zJ*cs2#;?tU;QynTQUTUZR>WucKQe-oirvoa9cvi)-6Kyi83!HV*yOmo;uf&mmLu zpo!gWMT}2fga}s`QmlMzYz3ts^ev0^WEH_BFXO~C$mg4(r3Yyx88xKkQS_^wpP%}N za^4e&hukj-(gB)yzI^4i&$3bLZ=Sxvz2_wKR$`Pf)~oi>`w+w zNrJNPa}+thazu)>k768vE*>j^jm8|H|UnEk7D}Tm*JzsS=wFk9_(( z?WF}`*}Ci(?pY@w#0vU8K{3Djr=Ut23F7ra;MhnGr^5OL5(^AJp!?(h^v9c@{^K77 z*EVA4dDeZvmcg?_8N2+`?GOFH7E6DY{){K&aU%0gC&PHJkz0022;+>$weje;r$_&W zTv-0y`>{{{sujOiPza}2Y6ueGoMbFKsz>=D-<_Ca9pEgJvFD~?m zC*#8NM*2K)7mf>c<{nQ!h!oy!0Z#mpjm$+PIBaVZ;9A8KxPP_3@PbPgb6Cw@LS&3~ zZrSKka#^%avc+>B^~M{HezkLwd0eqGB?J1%2_gBAL)+r3H`j3a-tdl>d`jDwe91=q zOtFg`S^DE5fOsSKj=rh;%0K(DfV!s`UTE83_CO@!?6Tz;Qgrr#-=>HG0&R%4Q)TIc zv|~syCpUl>J=3S`k7Y?3xos}}HLAvXB^=|%qgS-_ zANu4vIc9uL-Kv*PfUKXZ2bqevIh2aK^@=$%A*gY};Y{(d-Ws0Rz?ZUQq1$aI+p5oM zL#=X7gT0<=g7EDVB6bXD8!oWbK3uBs<44}Hhdtjuu&GrdE=uup`GijWRi98Key+ab zwieIl-#vI<0bgTH_K#<6=N@jyK{Sp9inKAtmv0|y|A1aUGe=K);lidS}Wd*Xym!5`Z6MA8O|?(l*cbvF#ZG8FR+oylgJ;Q&{ zlO_HGFWz7?%m7o8+1Otvo3&VSTSRVqs9On$YA;T1Kl-5f*f>s|lH*gnX^&+|19alO z{k=Ba`XQgDIHigiaq@{KAQm{&j(#2;)(ugo=sBI_Lqu*5E!Q>!YI`UK-w`Pgp9g)_ zw;Fx4Np){H0(ZnVQKdui2|oEEX&Y_p0v==v4qtf5W#ejtE~hV@Pu!dAeGD2dncdpe zZ?g%rPTG4!=@1_zly1>5k1P2?Np!xbP_CCA3Rg0)du|5dty|(mFHZYqy%x1TEZH)A z_pxt5pg%U2p#+n+p#hUnvkoX7~$(}cW>(3V_jO^yMSeMIo>S&&pr@Sm=o^$K9 z2Id%DrTPNN7XWpU1z%kpmIPlMm=`Uh{i|9RdFnI1%>$V1qW9P`Hq6?Gc!RH7aXi-v zvn)}YLRa51%PzNZ+ZSIWcy8*j7uwL1XWmtDmliyc-C@6@a!tgq_ofnFW!(f62X@;pvXmLndI4tR6T9W$%3 zg?TZ#;|~ft{w^K$f=tJ!9A7Atf?M!|yrSAZLmx=T; zz!{I!u{{Jf^q=a8e333)lu6hYy~#aw6q-*jOcWZw`~pT=d{w>rc|q5bWIxkZPiL3x z-F~JP?Qse?#?<%~6a2fd_)^C;$kFB%gCTS2Y9Xy}QHY1~vU}0@!k`7hwBoBxMa%Jt znGR?)KKQZPtv0@X5`GSV(I_TRp9(@S;Aib8UTQuO|)(xk`1wRF- zcA|a29!9NbWc{vhFB#Zuetott_5)aN+@SSXz~^H!EMo{OTK5UHDxDkFy!f}`agcXla~1llspq56Bod~F&-jg-O%lHO z$ASX$y#{l(Pl)Mb{Bth2FPM~@o_vhzjzz^3e~6Qk+q&A+bD3mu6Hk((4lf*Si#KwH z2|RrbEX?F*u!%pT5znEuj~wUq)>WhEoMZYOu}cR#ceuAy zh&Jhsa{8Nz;`xrx6_4<~pcmgS=)?C5^7Pvo+vu6FsA$|JN)U&SD=Ip=YQD-8qjUY* znr`PwR4|{qSc;rhM>P$?V^H!aPNT#);M0mOA5WGSdl!tKd$ zQ<^8epoe=3KkAWMmXBR*YMTa5`jh*Va!!$-{_^OTfp|<~2OD_(@mg8FTI1OizW-Qa zEUSAQGO;0>Nn}@fZzu4i*_xCY8;OJE0qeMw?3QIZN5(OYJm;b}2AV^%z6F=9;9Gui zsUG}-46Y~L{#l+J7AVWMCV^;9=lk#Fp*q1MOLEA=YX!(1NW6fS~el0ZZT3+*- z?|V+o9FUS*r-}lp&5@9&qTJG#l+rG)I96hgJ$(V_ug`-sVa38~=2(VCf1bNNzZ8Z2 zG=DR{A=}yYBK?{r6&rlsTZNZn>++%`2ks4aMjo1W-&#yw%G{!8jcY5n>7TSfyYASz z-m#-he^us~Kqnt*lf;O=WopY%4A?NzDb^fcGW1!oXt=Fwz3$(dCpcWLkEyngwx!0_27Y&GZg}6#EC%d2voEmN`8~3K3!d2Zy|Sl2zf{(R4XbAjOgcz| zhRzS}%r>Yys%dKRS{tCQriCZ|O^qXBSz>k}WHKs;^kB04_@^ zuGp@GEhPFMeJ}lfE&AfeZc_S+E7DP^XB6bku@&^l=UA|x;t4FdV{UzvNCl~~KKtY; z_1G3afX}k&+SZ+lCtT$c*2dv3Xv$|d25>+t+P6?eV$-da*`F7cyQ2>1?HVHtFsij&j z9LzR3z*=)T@!+kD((~LuRh(HnEIYw!m-k@!7o%=h%PLhN5p&Tv2&;S zL_p|{y2BSgRsU7&8Yav*5Ad!So!4k5o^s}*2njy*kxQf+dlEzmu!ht1>YM;ruHPC@ zjEE1vdg-gQT1Yy0OZGm*m6?!?ap1QF31wToipm2C~%A?+vZ8_71raO~q z*mXSUnmocRxrtjqJ=juRIg*p-{;>dnC4srx9rx}XI|i!*+F(hI!*fb+vW|H7PI{b(OANN}*uq9c4DxE`Dqrd_R zI&40WzgWG90CL(M$Cq+oQwMz}^^^HI<8t}BtU%+z?&w%F#Byu50d_Im%XZtL3zD`w z&#X?nFFWCm%_`b9)w$$!oF%Z#JQf#Z*8$R2B@GUvAAt|`j&vIzOdxrltVYX-3XW3nUi><$= zE#E6EcD^BIrzBi8`a~`U(6O{&*H?xawnF~58esWR2ZMl6c>+Xo42hi1OG14n)VnJ+ z@fqIyOXIM%CQk{}q~*nP=?irvw;krqmSGzk*KB;P!)+G{ij8GQZ#kI-y)Q0%Z_XBGY`=ALJ`Jq?Q(ql_6K5Ra`2>~xyJw<}eh@J!?922`QLnSLG zB;T}Q{gWPf^rWXoaBBpDy(t!dKZHP$>tFs$-<@vJ&`F8K#f4v1BK?530{Q{sLAX0oz>2fL?N}8x%O}E%>4}4%kNN4TM0JYyGNR$ScNN z)VnrpEUZ3d!*0yTj?5Vo?uA?YSW#ZoClR}vh}SUz<1fCp-66A7;Y+%{0idi37c<#d zV1?&lQQhj{)ZUoL4C5sT-r|pKRr9CxRlA5+bQPb%JBILL-z&)+iTx|IMkn@Dw#r-I zXdz8kmdE}V6yT50p`@MGI%BrRj(!TQ*G+5zp0+T3KBiQ3sHH`piwd_PazftuW=EB{ z(A}lwf8nbYGH2@ISa_Z}jeNHQxvGA{*PH`MY@uv9)~V>o4ju~N8I&LAv4^4l zd(A^mdb$og+7#O!-smYFOLX2R$)y2GkovSnmtXwI+I&H@_jb3>g4Vhzoan)~BQYw}ca$PC#XtJGZbb#7ysWa85@vSYnhr z6oa3(Za>IQkN>-4nG7DZw~@^nu{F7LZQ%|M0@!`EySfiGI{p<&U#D38X1F*Z^D zjT1K3MMOs!+lIf(7UC1T-Lb0g74I)FGVSu3&r3IBK!2LpIR(DEuT7#)gtY;_*KH6! zRXfPjHd&Kx#ol8?CVMerCjxD|PY2W}IQpU>K$m+U&dsSCCmi$z>^*m5 zTk{SK$YIf??Dm!X+3$gqtkafP-JhZzY1dYwUz=ab(8cEP2)-M;hMO`JZ_dlIwhvoL zM|}k?U%KouK}?gvOD=x*UvRWvdEq|mlYZozS9(Qn?X+i$gVz^-$f56Awx}#izQa$? zQoLy=UrYj1zuIiKR0ua1{Z4#VgY4jJiz@K}_*t^8$gQ-#SqvaKa%^J&$|o#(CTx&i zEh6)D<0G2{CvLW`b>r#kOXfY1+_Wc{;e#VpB#}M%h-qss9{bfW=t4`JRkpOiP8DAP zHV>^>@$~kyh=pS=NSpYgpVMOgd3@46#D|RhMUCpVDWAqO6LgY4engvzSUt5jaU0qa z)j{;-Cvf!PEB#HmpPD5w_s?5|9v$loK`PL?a2EXvp9AG? z*Npqjljja3&ZT>YIIlFV2LuaXb@44X?40!)Gz((kOXl)tGG(AO%rpnv%X59s4l`+3 zV3e|;wy3I$u7`WYBz%#T9DZ=YM+kWqmj#oRi>@Y+g=%=UHN5&;v|WdI!l;vmEd{8E zIhKQd>j|~l%|>VOx16+rhn!%J4~vh==27gwX#>XBb4;+Mr&~!r$A?V5vC&hYb(AGu zwBYZ_*%LP#Jd)^m@&YmB1lZ3BmcBb}0y*_CEw>ezwskV;dy^`l{Pv_O{zSU$Y99KJ z+8^CexUJe2785p}j*H~^hfTd1`7i(XpKiW>dD8vJvgOl{H$VPf;|?9@)8CzVIVt|8 z=M6uJ_Z}Msx6Rz6C%-DbI!ET-I={tE%Zg4?o^<-`zT|$XvgB}9^7OMV=M;T8?q&t~a?XYcm?geukj#?trHE<4U3WG`dY%T~8*`3h2rHsX&YT7T6{yySOF2~gVQBrFAc5_9?$aA*Kv0wDUFcSS zxKsamSod}cub^-NMtesa`g;q~8zBMOHgu78bA89lu%xb+OpCn7_RAM8jjoGIRoLV3V?Cu?KfOXx(LsdU8n2j-C8;!5 zoaU2p4Cz>GBc$Z*`U5u5W==axH~4G&ml=zroC{p5S~_Lv8O_2&U;Z^`XWb6e%s=XT zLe=`7@F@rRN4;0;GcIk*wC~6l{b}FS$-{TXS$M8h_5adI*=dN0~FeJ#iN8^kLHxc`xN_ayjZ+ zOjCCCOHcT8`qjTg?0&PSMT8f=B})bL#1F~HBE<>tt#*C)y65-PA3piymq(=CdlLyx ze4@8J=}H?^|0=z1YfYGuS$c$vZ^|97)yIp^{tTL!%R=z11%-_{WAaab{?pCVziLv} zIQ{Xno@1;{F_vJ1-(bfESA=YG{UbVWwp*wC;&hwM3>(vD-FNIH9c;jhszAF>VysQ> zqi)amgx|yrei8ZW(kwy*i1_I5;Rhjad4${6S2GTwAuJmo}o^)ThYt-4~tE>+d1ofM80?X~ybvVwrxei(HYr zub9s*QfqgK}+N~fw2O{fbJDeixwzfIX+g$O(VJ;h} z3jWO$+t7udTr7}(cS740{`hm0Z65)i@WS(I>JcAbUZww)36}jY$t5OkiI<38#C^zy zI8^CM8R!>b_Xb+nbUHfifr#HJC+$%ToJuK)y8zv>&iNYpT4TJSVWWRHfTDEqr_(g` zt}z<7Xv2Jxi!Xi}>-q`Z325DGBs~?OWw~O1!f+L|Z-J|19a~dN{?N8qwhc~!+;*|0 z`HAZp?-G)N_|n$^Z9S$5Bqyg7M1WfZ($UPvmHgz3{cTTO-80FxJTgsKciI5o>U(4V z5JacIyfT>+)tmy?J;7`MML&G0xNs6%J=PPwCpEn7UYuBN+M{KuP5pB}v6aJurSkFWo#lMLNbL7j!BPF8BE zV)OZ+M`zt?gO8QoF!KXC^kJ9&?5A>KDrnmy>fb%ze9@-(L4rR+t4%N$YP1vaW1(?> za16wWUtD15-xDwqJ}SSJ40QPE6q3_tOVWo$osd7%p^naDU%^i=VDt-OsI(+vTY*Yn z+5(EE#dnr;#{s`qyA)%|Zz0NpFFPWA!(S_HC)2I#8lmCck5pd1gx+y>SPK$A4z$?- z!0)p7uz|8SM8NgtQlH~!F6Z)!EO+b%jziw36))$)SyxP2g=8dHO^#!M|^9@I$Kf5Qo*y z_6Iq|fBM-p`+mKm*(_j3Lf*9B^$qW~MlMOYEmU5%t0wx7y4m-MO&fGAi@BiI8qIkc z2k>D@Hsv+v3((2((9KgT7BxuhB{r0iQkwnjVj$RLd$?FDTyl7#$9qcbQ*s2l3?8ZW zL$JD_=NqTcspQk+5l7KEE+q+WKfT8VF6wP-#~Jyef9f~!-l<+s{t>nJJf9RZ{L{K) z+P)WAb=DfrkXJtz%SWE4ti*iicw3i2{ULgMyMRv`%5C2f?7Aazin%Hmout)=t1SvR zKSvx5jvdLH_L}{`qic$Fi%r}?-i|hvtv{X0ys9hwouAoi8;QXd%Q`8B#|_`iGy8vd zd)pVwmLos6KpLn9393MXF3`YfuwZ(y!7{!d?r{Hp-*46zGsob87D!MHbD#<|&;>IC z_j!I1kt_GAU48n<^3CqrD_`P0BO`O=%DuLW-`N%FdViYMA9e1Bps8I>-E``_qg{&9 zi}B|Cr%)r2CE5nxEbFo>wFd}W_qKC+b&iuxDZdt-MfvnOlT$g&1?-v63G?g4rQz4X zrWIZ#L4V@NHOL3xYuCaNV)`b~%NAE~qubzNr%l(Xy@FL$20HshnZL&44FXP{`pFED z1nWho`fOkfKH06jkhcjpj*A#4_x$0%KE89u^npdCJHamOq>)81ZQ-1qkFgi}VDHk~ zg(M*Ark;I`JPi@<;av;y3!ArS>mpoaPsq$bS(i-+o5c zv^D?$AOJ~3K~%{5jD>ro?(-uH<{v)uNAM*m%dd8Fi{>-I+T$Gceq{86XX$XruP*af z@+=7}qbw|HpILOja6F=HIz3dAi1u;U#y&55yQt#P`yAJZeSq>m^pr!mvfYWFw1AnN zs+qVK6u1ZXsZ}2*^eV5hYPsw7fEWHWDfiO3<+3WtvdO;Qf@SK?AM!Zk4-ECwms6GN z;9OK*7Qz|)(d)7msYbVvm2yUjelM`N$UphPchRAJ-2sb!xhtX-JQu|Gjs=0Zd0I(c zv@d%O?*-7jDbM(*$NAlt@(YbYfYv1CA9}I(G;ASV z%8?sz3=H{Sm+j5M}H<^|l!$`SF(>~X#J^FXbKjpg9y3qLw5!-k8Gss%=_2T$z zuxDJ$7yP@gUctT57q8%~c#8&27rd?_e?z67Q+;!g>$5b$&Z76AvqV3jS7V1@T(I3y zIvbpB^={7pEG#mwjI8nDl=mgh*FkoKQy%Aw^PZ|lu^Aj`hF7~H^s6NUz(!YJYyCo)=pw4TH(e!V3N2*vy~vO3MnAGBzRL|o;ZNVRCX8|Rew6{7yp6+% zK>j`b@yx3zZkgjy$9H0k_QfZ>!!hN2Or3p;yxL~%#5L5#698$-n>PQVk9b$oUTa+I zkl#2|KqtFU%AhV>G9Jh$t#Q$1FK79LZ5>AL@EIB#YWjUIuYCE};@|aI^l$X1oGUOB zImaI2yFjQbJHE(eo7bGVaZ)FHhrRM93iWeA3=e%}V!uA4ZyQgt2=NSg>qxHbo(|xH z`Y*)s`hp(RM{nvY?ooHLqo~R;$?`c}Yfs(K-w`(1R`tNyW}a)Te1;vkMwG|MlUeEn zKQ=0Gpc!YmxoiB`@%-JLTCpEy3nZ` zSY;(IUHqn?lq75OQriTtJgYEB?jRqDmP zJIKP-c!N-O$^~IlB6Od7tkCyXKi8RBV|m4sVt5?Su$iQ_ z5t|K5VFcazgc5a0i(!|or_NstT*e|hecDh_e&ubSLetx2(C$B)-jYYemMJv81_!{% zah0dCHU0%$)n7%K!{)PlJl}GUEMNO*2FIOS0VhDN@LF|o{A39TON!c8*&d3#<~B;u za?qf#Xmn>B(_Lsx?HH@xszDR(zrY>&E;QQuoOX3tI0IkT*y&;dMIPYm z%V-8V7P*{N^QVz>7MNFrCE(9)F!fm|Z)831Hgs1%3=iZmh|S}218~CD$j3GIA9}PG zEv&fvivd|Vmt8JxJm{e{yzK|_?#zCE{LGj9*xCMD7x#XNkMK+VAO83NML@d0c=PE` zpKhLhfG>eBlTe7U^ofi$A9&0v+foCCAC+jAA|o&`|>M^Hr&#P%;d+{gr6^3*%m+0 zmMnJC#tl-P$;8inM=>{z_Sy8UZTBuhK&f4Oi0C8Dzxd!g%Cgxf3qi{Blu+=t^vGvn%N8Lfh1#ZP#^#cMO(+{Bsp?*rPC2yI3)IB!f^@jPekdbMw zz>S@~aoyujYjZGvm0J?NY6)L!cN;}UajdV)#b?{(sB76H*HQb;xih_Uc^f&QIqf5x z<;h<#O)qaXmRql__U-JzdOgz;>t)MmJS>8&<{+t3`mb9w6j zlIxl8Po`bYQG>Gb6==&M=2Ls-V|nMb=c7l{ZJm~Vm*aNLTXcFLXM&!*Jos}muHz2( zHy=K{XA-Z+y)K5|vHN?M9pR!MDGbb$;Fm?DSLkK}4_#oqQg2;?Ey(ZO2{S=MuiqB{ z2CxZcHLySkuJHVkPtY`&6Fh5DQKFH@{FJ3-zS1+_c79?9_?E|)?sluM3tBgXpQ-=! zCyq?;_xz0i>tpcBpXl<2hw>T_waeYFeTxQ*(jOj~6d*!<7NvtHZ}VF^q;a7wJiL7; zvUz!6=g<&GeCixuP8w`>r(Yi2L80ymY1|F@g6gp;u+n3CDGP`voyaad3)D%|OxGXw zw(>`kG=^S4!=aFx{!oamrcjcsh2Zp7By5`Tg$2Jw#O9Ycv+)?t!zX?uzVHJ_exmEN zyTg3&CqMKDm#gieJCk$Q3Br_|SP;#qo37TY$VgZ(fMGu9l9zPZ5+E>+S{9c z+NbS87Av9Z0>{*{B)`*1#r7dww?|)!W1oUjQfLk@=>Mqywyf1RVsCaTqWN64kzwO= zmbd90sKE9@PW#pZuB47^j9qn_r@Hn>>NA%+R)=%jO2VUGu4UzyfA4kzLB#~&82?>e zv6uI(|M3%Xz(po-%YTta8I;}kqbuIen(xr%sD?kx;YLVOa3L;U;%)nqI+{ktD%B@- zS%mWG(GB_4d1~pDpvIqyK|PW}hs}xB~^_EBXVu}4Gi^hfkT}G$e(@no5`0+ zMcNs?(w^68LntbaAz=`Q+7`z-MzM$ujjA}Qu%O<~z|950o<^yX1e2WFV+0YVGj?S1 z3xDbd?nKAnVLJ1#+V$xI!F0&s5SXrl=8`91-~2Jb^*bP=Op0*)WvYlJ`?=&2#!_p<0A`VzIbQyh9Hw$>-UAndEPWA zZx*spb%*xh?mb#khaq14B|BljFYU@FU;BRP9lOa)xfsjJrd?wbh-6``y{L=c?uc{` z`o+cPf2oN=67SH%FR#20Eha?-a5pn?!a9Mr6e-U(vkYvK*K>O}y;(o)Tys;jm8b7h z6&*K;;FUh|`WDZf)}H?w{H9O(AH1=keU$!P_{w8#%Y`i3Ztw)((;9bH8prJ;lQxHr zzq07lvinyfA~fM!xZS6Ixi~b6U-=#~bbKmHfJ<6un&BVYSQ)-@lP78QVL>GJrNN$d z47s=m-dzE>Joze1%I-wxskHN+G&s^$V-tA&&?k7QFWbk?(p~&4TuHV=|7xGx3pVIn!MO3kD;}2ldrQvYKiZxgA~daA0vFeDV(n+} z^3HdqMRV00=o|eRtU@_)N=G)KltE^WFyWwE!BA0z6|0jpS=7}83_Rt?MfF^3^1%+; zUV6~*HDuwL35lN$et&oKfpe@bgztSfFRzKZXOZWQ@c4zoeI@{{H!H9kYLI(*u6O7v z_KW8xLGhDED)5KL;=*#hED3{q>{=-qk?8= zNl$xuE*T>6NC>zPj~+BV{ED3hf@XG8fcwl&Zx)%fJ+e#u&TmOW$3?%tp66~~CYLXd z9J_ErU^m@Yx8VmbFWN%Cs|EKnuN8Vi#hC(tpp6tAD({(7cLN`(bC>tO^XSnp!hB@1 zQKma=q%S^aQ6(-wP7MEoT#)cA@-4e5{%+Lc55U7SJNfGJ&j6&IzT>LRmCicz(#nEa zQO2*h#@<}*7n^FQMVRr^qD#%%xy&L>#iS$c9v2-2iZ9hE4=<@BgFFfcd{TCF%nYsM ztF1n*=p>8;{4<|FqDN$)OvAn~7eD;C=1mWcTrq@7@i2hnCr5`Ylk$Bd?M^;z`WtcC z_iM}3`Zx)WqAl(cv$;}T6LtW=WgIfDA~JmLoUEynMt0x?GdWJ+t-XAci^(rOJ#hn+ z@sdTgy0kXRz+XvXT_nQ1@QMxv=cnbg3ZKsAN?Q1>v(zVPpQCi(XW=_E^iAO=zCeF{ zXCpMB(6lF(#qP}{a@pQ6Rx78lJ8$bpn(?oyJAJ}`cGlAp`!vSL(S92GX)n9Qk2Z2; z8!K88@a+f3U#0SyvFpsDFaJ*N3v+AOqKP&E;T_{t&3IsytDm;GFh0)FQZu%-Ir4!m zPxcqTZ&AaG}YP|eA_gJK4`8N>o*)H^ZoGeUU==Mw0-A0*ExFh&Yf1| znw{rOve3zg8*iacX|D1z`O3GX*2sR1oLwF`<<}0%uoANU{C#Y4zjm;vvFJbD@D?O+ zh!iw{+x-3UsM@hFznl8N#D2{y`Jw5x`M3D1EL~xje!`Mc5Ae`jb!ol)xZu?c7Cre6 z9kSH_d@CD7kxOYI+qYDX#EYXWTt)=ok!5Hl{7oORa&2In$7qvS0Ko{h{Yz6V;OXzU(GC<=T`CGv~L4n z>6=uOlxq?_x6W%v4WKa@>JZ|8`oZV0fI>3$U1{H$ft>-4` zz65^sN-!mWK0`wnb=S<}7m*2xa;7q8!dkZIWq^`)|AjVuyxUKmj4PE5+7?u;#gF)t zVqXeVXMi!XlX65PJmC+Vi{%#sK6+<-(01XS;ATM*TIHwNU2nU^9*!?WbP=t*u^s#j z7aWSaW!gYqkOCRu2`V{9j6OBY4_H9V|a zy6rNU-^(EkeAD-*=P%PpT(z|zHV=k$NTch~*7aPD1uGa0U#m<`Ra;3u+E8kPmO89WIsC}jl-)9Av^_pyKiN?2`pEp$Zx#l< z=pBF6C*DfJjPD6k3kh{8498Br!fNQ5GY?OOhd!(>c! zZ25;Q*|=*RZso@U&lOGGc!3*Y;z+vnX}s9o`si1D^X84{T8J4#20X@{H)z2DpM!sF zA{hvw?TygAvPEM7&1&JT3MWc?=0R#rS&BbzXn;2^3u#2GJDOA$Vw)Nef*qenSu}R4S_w<%Gyya&wK3b_yd%2UJ$5km!Z>hI zddDDtrEcyF$EfQ|f-SKNbQ3CnB~`~RlWhy<>YNTBSNIpvOY1CIY&<#ZMcXxrn#Y=e zEYmOh&c$@zHFR~js_UDwzoru2(h1J8%5s`axCE==6GsNN0ur{utJdR3Y2;6DU_oWx zpy1s;S0~ea8H_tg^n^PfJ;OJ zrGY>j07pX8HFlKM#m%*p-R-`S@P`xRQNfet;e?2J)>aRg@h zOrFJX?oK#L!A?dN`Mgq&ms4=_b?}K!(AJ*o>}u0i6Zsq(Q8=fzPjfxDraX(|XwyFA&tV{Yt)0zOUJ_qa(3A!h{4gJLPk2Gz=&o@M*o(Ac$1bD zN#^W#m#uG<)Zt9e^3(+_R$ByWWFqyztgE{6=WEpPo7OsbK2f{r#q147BwnR_!S1s5 z0&4t85a#o=@sS^*BGzV%2c3K)8ms2@YW@&W7Ox$Ao>Z;yV~h> zDS5*=-rJ6eqi1$5?VF!-=2r=}{;wxJ-n=1`@(_;_gMjx-crNHn`p2D{a=^v+nWyTh z3RWflnPyBF-$Hl%3D}aw_w1159~sc2=~YB=TtVv>?+FAhDp?pO8CQ|v)+dF^$vkPw znPk^p@&l!JaE%qpn=4?69bVUWVnjA|1OYzDv1RgV-S|i6ANr|E!SIPPZrVI?XRe=c z=%s8YK*mnlE{l4q9=Nf&yJrqk$JmB;9zyvFygu|j3e~cwr6*^sh=I^ zDbLkiVPJ!=^xUQNUBB6xke3Te261#J@3Dj=U|n0fu<#gwKjKlNhpYeF zE;FKH7kQeHNw3!nr@d^F)~XXm*};i@x+(f>w2N*B6oU;oXc3tU1s5zNq$XS;c+4HLJSRIrzSKCwic+vZ0 z1UE3vFRj9pnVT(gC!}*xXwuLaeXI8E&w)#yz73X^k@IU{^8W_7mbNI3orkXF(PQdP zR~N+bN#L|`7R17MqwICQ;AY;mEr@d*jjCl)<$aT1_aTd^^m*IKMQQ2DRVM>K{tPW$ z@8xI2ET00hDEv}qJd~oJq7m2oiIuo@lVdA9yvQTleU_Rpxy%^DhjJFg$WgwmJUzEF zmTXhLvJ3M98+OX~PCblg85r^dPJUwp#}wntcI8?(LFA3vDp@Xp~*Ch;}q;0ag1hJi+Bwut`ZIRT=UWNtql}Bp8m`>2v1fY znM<_IBgZk~H$rGrU@hn8v4@~HSZ;PTtHmJl7<-H{tCmdBN=@Y5+d9A3@3>QMzbAiY zdZIPs*6I_TRV>p00Kqu#FtKOKG@>8Lg@?&+HBX|>j&~8gI%RPXNJC5#(zMrA&DGlB z*C2y^>#+Y?+8#F{?N>YEaBw1L6rM4jQo8QGjKL*4`m+mK`J7$evVTaNA~ zn;x>+TJ)od_3B|@s9b=d32Okd3Yt_^O<@Fi0x{YXTC0 z(Zee^6Lb^?xWgOD<0gpMT!XmAj>XszGUKbUt8!z%1Z!H9YXVx?yzF6}yBY6%&KNj% zL$si>gJgdRqpT+N*izV1&J`H2(kcaa>HU>EAHfGZG#W!&P+kkn08j^gc`1$TpXSB| zIf@21D!-&2IC)7;ecT^m{z;0iEr&en2E@jqA0Tj6N?uB@(^@PJy?`_$@)NhNVXr=f zzLSvUvHjxI_Ow3Zd1Tq@uPyEl37`aQZr(<}!39XV;fa7wj&nx1R3TJ=fC-ME3C*zoU z{U?8bJt5m2Z*=(lFUncyj-zLv=5h0^tNEAl$AZgamfllKE3bS6pXPO@x-39V+G`xt zTq;!ag^zI7lx-*vO?FJPXeMrj2XlnGw#vKaH#cZNo-yOmQH88NkSGgR09OCUe&DE= z^8{CBqR=cE#E_u2=8xpFxi6I8Ay3^<@b(VrWO3TE3mBV$>qdzAb#q`N{UeT7$?6C4 z@iX;S%abzSO-XV?@y}1ZGoSC5eCF*(T-^|Q%$x%JtaD~wQS5XQ*!(K0DvV8~cN}>u zzH4#beO4~%gM^NZT)~TBq-gR003ZNK zL_t(jyZg#Q)*ae*R%OkZUI&}7{cU)0Vkg@DBAnmuHCTaOyBj!mf(3AS3xf+@c1k^; zYYJ|1$H(kEyMz7ko?UDfl6ODc=0`Dn4CHZv&nzD5M?cujhPI3DEbPcvLV%19uHj9s zwz>#LS#reBN6)e0@dTxViMafYt|NB>Fgp}qutx%6+b=S-U6na~!SROozKRWhSc~W! zm2l#Kwnl6Dmxo%GcPHU0j7*Jq*q#76c3v_k^dP1!-qO=KB6PE{aNUI z)1CfUyP~18?YImtcpquNORK%aU zjm65&SV#qW7dRKHRCYf4WhYrLGeprH6?uX zYh$~y$M|;3(W@-H(8u>_dt+xzifq!26e34r>bs9^Q*QreeCYJxLsjs~8-F-{z$X>; zw9UcK}~9& zQ(V^_rYnc{+`$d()Ti9~9BoTesz#&2*qvlr25-^YD;zHL!!dY4dMJz%XIvvZp~w*T-Oj->c)?Z{2=@QWq7A@o-29g6DPReNOQqdtQ}*}nUPz3w-dX>a?-w{e!zwc2V|7;8&cxZWsu$KvLe-FK}N_-WsDz%KO|Sh%(a^2#Uj zwybGuUF73f)L-@7xdE2X*lOep(V-!}vZRual&5gzy5pJO;gvxY^-cYvT6Ul=?ZOP+ z(6jEX)ONn!TomKi*8x&n?af`@XTBrPPGfedM(PvZXt#9QaVNjqh5dd;6Zw*SHc9U9^xb>dUTQ&zE5m>gei$M{Rz zi)CZA_vg#M!Hkqz`yv0NUH0|qS~mK!8>=1t&IuH?DfI7IygIMVB6ID~HgD;T9Cfvy zjM^UsTCp-tSBR6<^9<11g#_p^Ng;NuT~@N`k1%uRel zXHFs?{j!!!Zd##3wq><)`ZsZqGFn<&Z~~;9OxK<0b<@CATm+`=Ww~y+Zdcf7qSpyk zM=z?$j43W^Riu-YT-(ne(^;cf3^!2Qb+7N>zO`P@LNkV$t5BN^L4t0aF9kjV>$P~8Q-ET5fw$Y9J?EL!5u@ApxVJuhe&~TE^U;xd#U-J%D7g<$y zam)gnzx(e#WRUnvN-s}ec#T+nF;7i=#ZMxh9Kd%WH4{tTZ<#uum9Vo*-b8rGLSpPG zPro#k-Tv_bVU=|f`O!bRO+8ojN?-=226H!J<2&CvfsD`G-OFe9ZG&nB6h4QS*Os%X z^yRQ!Du8?T3n}!?%U!kQZ3fg+TDA?WeQg~r9-GTAI`vb9@RFx^UP%-5Mvgi@0F8#b z!xc;Jsgv^Xqz?J_ZxG8lY4noLX5a7?CqRX7cKoB_Rp}Lwp_4+xZFS0G3O(zS(U*kX z{IH}BpXl7>;O_LWvjeGMik^K}{?-d0;PtVxnYSp-Hgw#DGd3}PV#AS8d8$5sBT@z{ z*Y2|mACzW~%jz%a@Lzw<#47sgLkddam?Pzrw(6-=m8^>o5Sz}!w|+>W@w;6yO+$08 zbrfY<0ccs`55Z`hJ+FM%_%_U6blLa@f66~bOgX+4cB7@u$5*XBm(#7gj=)%#qm9mW zEP_q>WbwLuWS1q2VX*eP!I_vv+4*(7xkXs`hMt>EnagYBhFSWaIP1oPPy3+b!b?e_ z5AE@{=m(x>o1v!*Ch;R4nGf77V8^&_0N`)Cv|VHapT(%MjO@}dPPcFRE1e+;Vflp) zu-Sa6$t&#MA)5I9P?sJ;oKM7>_ZBTfdNhLK`zF43(h^UDq{vb?OySA@awBBjfgYo1- z4CTrJB09#Ub`)V3_)Cr>bjJoEOW>nJ+h|#Is1z{ekmN9A`^e%hiQ+_N8?@F}TCG(K z{i;*$o+2CeYnKz92Av&aiv`iT*r)ylupW}}@(=mO*fMSZ*N za?CaO04e1s~2jT1hSD>cBz}im^vd9y8 z6z-cFwa#56`re|qgDfBpt_-;1nXyJo>;jpgH;a$(rrmE$`<8{4KliJKq0F*q8$UOex{wZ61eu!?T-)no~Lkb24S5lAXKfz92M94i1$ zd)~1t@bdDRzo3Sv^19iPGg~yckT7uj<_h0Y>+WpKERHfVYt%XCBBCA%JX~XZul_B+ zR2~>$i;P?AX?F+2(`FyqruoVpjPeBwNIU5|LG6q9{Q8s=L}(O$FrbIb&@!dBsLBnM zU+DVhcYvyukhv4F4nDEB?@*uM80<=}gK zCvpvaZ_-ST>0BN6?BzyhVl_BUhFJ`^9efLj{hvqJG#(3{SQvXwnS_~DB8VgiIqvCS;So%m1^m2|35QsGfgmOJa2fh ztG<~HCuCCw{(4y#nM*F>U)uDHPA#+jH{PM=RB}zlIA-GDLeOL$K`-B4;Vv?(=#1^` z%xio40mx9w{H_gnclC|0vLk)r7y0a$@7d{ne7?Q;-d%8Ld_o5O|AoyWeJQ?4?4l<0 zmDRqGx=9|D3Z@ICn+4@SPi5F|I&$hF@-2*lF=`9|&$o3v@Irpy*t9^xT7|b7o$lgGAud2{cR?K34DFz%b66ax`j|lhGBhVx z2T}-=PPO9$D@{|&F?6c(?a#yT8;o)ey{&q(avpb@y19;oRlbz*3=z|o)oOrOCw zk5gF)#X+68GnnTKZq*wV6nv*7gQ6Ft?|8HnSm9fq3P}17b={HWPY8!jE9e*`b!!W&xFjiya3*-Ww`)@8 zhhM)>aDIFuxHyXZZ}fqb!Nk{_rNF1VAfD|mThQiFi9MmK!7vMB!y)tx0`43K2RX7E zD<9jTZD8k9>e5Wq_}vQxkH)aG9_G+nPV_2tG&|J9$YCoB29gS+8( zTSi(J$wRBZ!dc?;%T zk6tT&O`mVNUVu-#mEv)ECE>{D6&OZLk)RyOrLpOiI8+e*>G(U1=Zp5Q6qGx2D4cd# zMVa!*_m+-l@{#vcX&rRFYhk)Ks?>nV%@XFm5?`nCXK2|EE-uG z>dgx{6}uj5jtH&pUuYaV+fbl9GAk?D9BpsE_W_m_=H8Ap>Ok_Kt7wfu6hbt9 zHPrUSK|I+3l>q9X5|)r3A9!u4(LKQ-Fm2t9_k4rjJJVa9-{0YTdf^i**k^;C-$G_* zz@X;e9e2)7GTD7dup$p``XIKd!5Nz(o-(-W?3V@ur~Ldm0<^Qqpx_ObdT7V-fssEz zd?euVK4u^31vPpU^uhrycs&M{%eHU|{7~a6Kj3Od!Fr*PmCsKE*9U?ks^9Q+kI;Cp z<}h}#KQ|54C-J<{1GIgk^syLE21gHd_tO4wqKnL2>v17*h5REs$dj~^X=?VJGbJr) z1F|N>bAYW@KGhxid&&;ZUeWf6yw+1T?~eXV0`iPR_923$PXPL&lkYr2%ie5Uqz$e& zrXxq<5VcOwNnAq{*oK*%f3bs4eRj>_M*vf{J`~JTA2{n0SFpD+d+O8Qv^8w;VF)VBgcY48#^r!dzgX;lng=_lXqvXLfrYsPS#x4m*qi}Crw z&pVgq_PsdOuZ~&EF81Edm$hkLY2zD2ax8b#KV1=zjo7*%s_@gF-; zx|)u@q8Zw1^SQ4gtoe<)J>`ZaeTqn z^YvuQKrM(FC=P&YY1*%~{T1reaZgh|ddAk0t)|t>j!s~+uaZUwv}_yAAba5!F)!EV zm1OVvQq}_t;yZo{vtE0)Sw#WBHBjUZ+=Yw5b$C#}cy>^?|81|J3qE=4;(Qbh7Io)N zE!BDF@6fw++X||y%>me!pw2+L%Idqp)et$X7I}eRH9e3M{J^t*Y@HlB7tV2Wq5htO z&bO+e71{X`!ZWbmOx*YdJLIdoeHKj6%yAO0{l}%`1jkp;efmt0#Ha4LF`1o3ukJ>8 zqY#<0z{buH2_06W28Y!LAqqc&>)o%B&mfI(wvPui2)xw?s=FVz-9it!CP*Y`+D6?@ z$8*KLv-s{;wjq(WAZti9C1@wdhcX~*7Npa6RA=G|R^enafR77p7khW=&@neoXmU zYfkHO6IhhSAE@YrrxvZ z!!!OfPj3t3z+U4ya-Q3icaJaRZ#n+t!crcN8;=AzreFLbp0LC#e@@;saU=!%Tv=W4 z(I1&NSfu*ahdbJ$t?kgwm&wd0NesUajQ&sAD&e?183%=1ayn|aUTL1e6OI&kl_2HQ zIYc(K)kUQ5!~gulr|iDE1Dh>fF7Cb_b1Rz~Y%nQm67pxPX@^c3 z2licaoiP$DH)gceKV$Ea4W088(p^^H+~GF{eaD*ZK3V($i$^(R@s*^W`!MPM;3fg9 z1bJH&edTeNY}#srNe!#KuOg1Tw&Zb`vUce;I!GQO7KX4wfH(%VL-}M||M#-rt4S?g^3wn{%^*Q=i|C*GWnC z3jUnO#|{d8ApGS)K6J8LkRElr%_z@;F+^+zFN0b4lon+z#!J`YfqG%W7jndsp(!3h zB=5CkE9r`+OVWZLIjTN`OkVO8zvU)pZ6_D~VAG}_yTJ53amh-*a>n<=yZ3zYfI!EN zfv;}!y^Z-I2fqoQFNtY`o^&!^pjBVufF5_|K7N1xXMdmsNjb;l0b$SAjSa2$@tZHN zcX1clph-2sh%eDa_Nuo|d$=H)cR4Rx9N{{;XDsc=>9l+^8g)BuF6a&R2J!W!7wFkn4+q##jE^W^c6K-V z9P9{X?KzWe^(XQPH?SSl_1m#y>8miMU-?P3M+Eg28l3o;V^jMy&D4><(;$q~d)p+} zV^$iWX{9*G&?gkBS65?X*}>6ps7*caGlA5Y6#`ggqW=Tia!B5E?4p+(sVm9JDz{kO zCVxvq1KBG-kH;GpxJn1j(Z3sBUt$OFV!y$E4VD^U6e&*~$a=ng#;f{|4eW!ZpE$45 zCg0vBthVG|=q|m1kM5UvXa5>fJJha`^=-*mc5jPM!Xt~#w)4yu7dEslIyuhqxK$qR zZ(pUocJ2g|j(_pN>H}@(!czU8)9bX`MH&e?!?Mpv-n9|o=yIhOpBVK*+=-C#V z)NSv_j3Mcmq_I5#oTF;lTrtizuJc6Qe79}IO9!bhyn)NxWrSyZskh(zD4RFO_*SFI zdrQ%Qu^w3=SuvWc;|}^BSIM5SJclm4G_7Ov1MlWHKKo^K-{|nfnO$SNN9CTqf&UwN zfdz76s+%w1xLB_Ft>i6x8hvCkGAoPP8#hX~JH88J9|#pWwS{^+FOvV_F1I%D=cRdr z#S3rTu>Iu+zC-hKekTC%&(C)^pP)%gHY>zV+*2PYYd` ziF7_&TazC3SsVipJ^{@~lo)!}oZ1Jnq?yuRel-|f48X6D^1;smd*m)rq&R7VapIhX z>@;7y&f@o5U62D75atP-9~LaEF-fGk_wCK&Xb(LQ4%>s-__WpDJ-AC@olqO9)hY~`Bv_BZQIbFET+ zo@u<%HakCuraRy%|23L|?sBwVi-Nf4Ivc6iD!HK;`wT4bGryG$4*QAvlTv8nPhJ<# zaQ;bT1~_!4;Mm!9-|HvORo`%NlO+6%1MPxL<@?>vCA~{q_x927wVXDyU7DTj+pCuA zI3|3);JI*w94r^qjz!j9#HEs{KJ&%C^bG*E zo4TLOX1tl%6JSE#@*NVdb!OYR01bD(v2kuhq^lfU-PFiAWX7K3zuvfX&nwFwc~x1R z^UXW=Q6zH*PvCC(d;VwU2j&;wwV$11XeWGd%|aRS@|g9M#fvmLQ5oCV82yl3dAC$? ziQo#o2i|{t?^93XJTyM}Ma0kohj>#$*vu17Wnvwu-uh>J)U^cVv8i^F@1&F|M3?fM zg56+*olVuj-E|mRft&SGSB@7|PwkN8cOKn8Cy3a5A`m>I_q z*T!qqN0_}$VN-SzXzZ<1OPLNZn<3qi3g0s=d7lkn-8DF>V@Tj5vv60^e6b*~w7c-1 z{1tF$U7>dBz~G%1zf;x$O}zk`n~QqIjSbaaQ?hV6BiBtw2a}J~v!g2t$wB$>E8Z*2 zV|IV_%*9(d_c7R9l=@rnI@avedUS!jFyh4e>H(fPU6Y^y03ZNKL_t(PmF?A?>q<(x zrvp!&!Ux>d2ZFYqONQ8sdiZI-P&CiqBln=dCbn6jrhcjIsC|7sO*3{aq#~g zZFy?c_LdCQYhrRjRH7vK*tX;{Zy%}uW`OafRB3;bV`Iig^$V37J?mz{CS2h*zwlR% zO3E`f8{HRua7~WY3;KiI?FHrMP$k>)EZR0B*H_clu9fD-qMq2i#$4?ip8kXLuLXT< z(RO=HVXL{IK|ST}sq~AGW%Jf?;Kv5x0mjsCr03>hZ(Fn*?p$^;vY%CV3~g?)QGYAD z$ucq_V|1XLu>-0!XKsoN>Y+}mX?&ra#hXR_yyHmxo-vU5V(8Bm*rX|sji!FCw9`|R zn&-gVE>2=L5X8@!nDWCRz@_hiA-uM^=;L+xOs3KlohHr$ZhG0P3R8j3?S7 z<5Yct%Ugb=B{}}aUcsd*MC8w(Ao=(iP|iQjLsUNVVVgKa-l|kb@r?DP8S5D{)Mdd) zy*s&?d$``Y%S&AMY;WQk_@Dp$2^zfT7s*_oW)l)Uct!{|I>Ijf4!_W(EU(N1+A8yR zK+Eotk1`ZuGwk5gK4vgKpy9JB=>HOCzrMNo-TSAT_kZ{C=I(bK@%!Van@^lE_FQz{ zIS-!SrHJxoN1w7M1 zPk2+ewV#Bh3Yx;JFya$UqhP9Cu&^?-h>c(pAfG`y$U>#PCu5m4{0LVQ1ob1MZ>re7 zU^dFs3sq1Dwy0c|qGR~I=CO1gT5Dlf zuw%Bd=a0#Ja8QOr^7s6phC7h{u!b)l_X`6#N6hS8U#jyC)CDt+hO7=IQ+~B3&QD?N zhJ)IgpW^kA4>EffJCmcWvyhQSE!Mzj-&lR#{-TfQLDEbh_9`MNbZpQkz&8-qV`nQX zEg$Q}Oz2GGe%<(Ip&xx%92;C*3@`l*R)si=sRUuGgvkJdi~oDDd*nfUAAgy0lYtGt z7^s1H;hns`-&lISA}x!10;*4yHaV0l+W4{I2%^~H&w^p1X^m{dAbXnEqxj<1nVdF&g{?oVBz z^2zjJ9q`dtf0%RuD_`66n*ksXOvaa0Q{VJvvWb|{*Qu)Pl-L)XLvD*hLvFR8N$u5- z>1#*635~DAO|9}FTkSfv{g=#}y$0Uvw41-M$El5?@}y7nui#ZYP%3#&e^dM`r0$F8 zeqHas0+Z4s{Ry?*77{mB#?Q)sv-q-pOZJHiK7H&*^_RZ9xYnAW39Y%@^3luo`)HnA zjtfvT^B;bnK5j;ZcTa^ha9w=s)m|D^hOwS-=YF4^X6i z#-r;P;`fqQAn`iIUeKE{Te=(?J5S_T8C6-hPC!7{_*)6n_(awBAJYfxsj2PAl2_qj zdjKYm}EFD|~dufH|GmBSz5cRx=QjYIHv1Vj$|)&y+D1eekF2X*jG zKas8Pp9x5ke%4FCsf&6GKePfZ@?b5q$K>wLNoevVP_{cZ@N7q2~@l z=6h0*Nu3{vVQtyF8W&KhLnvSJl0~q}kyYV1^U(4-gi@z!O>yUG+u}>R1`7O@kGbR2 za2iH==A6$J@ac?cszEfRGG>kf^g`@nZ~(UO!bTz`h9dWB};`v7b}lfMP69FO=9AM!3?f5_p5ox@K)uIDcL;eiDiJH&ZJ zBAs&A1O}Zgiy!PXJ8|-62q19xhrc%;9A%)+{*C-p0~099(L<+0o?CH{^I4sh*Sk^x zi>eDpogFUv8-poNDDswYVS$SuhGKZ+PF;3M$mjbNCFnP+m5Jn&w8(8g@E2_56wW&3 zHnNPYLfCFy+F6(eZ}`%daxdnhJK%Mr9o&4Oj0K_#52)PS{Kik|shbs)5s|2U6k1eKMeXNh2 zB1tX$;NzDS?|ZzsZ|c3MK}*0p(a77n^b2*dvlF#wlp~vd zCw>`AQ1uMyIbj+GiO#Vf&G;LtBw(=H}s?w-j>y~|b- z*AFOThjjyh4lZ4_TPP?m<)R~TQrom_4ITJ7T58fLp@+KQB?+I7doGDX(x9C7wny@Q zSSE$Dd0|amUxnjy$+p4O*a(H-N1m2jOxs`kQ^`IOheP8?$@B`R$Bu2nRNvQlQtq;m z^<4+wY= z)X}y!vYOhhZyliTZvXW?b1yTo_#|F?%{X8HL(3Q@z4)s7Ac%5-r4eZ(nsn^e*W#BF zF^!B~P4N@rnM9z!bZY+@y|rtedb;TWT8=wqBCA-K^+D6tKItptyB*=COxq+28N~#~ zw|d+fe+>Tl(lg)^mxJp8VB8E*ha5$-&Kr99n55Cycj#;~?nN6mlYA4@(#I#59wh{U z2XuUBXZZxJbb?;yE@{Zi1YH+_^3slqm!qUm_Inhw2=;yK(kl7Yz)m9Fy{{{SQ{D3( zVy^zMhJS3Sya^~j9Z64_qo9lOf>mPH_ zpE+~vQ9-_o_c1W~FAS9< zh;}w9zL%bfKFT%yFC9fJ_&`UGXXaGXiZ|L5*tTNz%R-U@312WNZl`XTVpy$0Wi;M~ zacaFNhTk<40r%xOJ54=s{1HZ=h0SC4Z{NV|cFQsLcm znX+6MdnX?mXy4==+FAHGI7oF9NJhRp?4A$g8y`(asY|~sPkJ(uf&ck{e(W%0GN8*g z8SK`dd0NgNnEvNYAr&ksBrtPT?x77$Z*=D7!?s0pXz71DAMzCpssGjlpIKB(i>^(e zD_JE{@`b;;o8+lHD*NpFFz64wF>C5r~d8>nyV=Xp=-!zhMo5$~aaw&;tBvkN@yy{JL#!DuqhH2f3 zC(?IW%Y>G4717jGKciVDnwdx=&EhCP-Y#QA*nXO)l_Wg)PXmz7cG1@zs zTd3qOR!dAO-}EShJs?+?fOUjYDsF8J_TpAPCN1Uhn&dca+jdPZj&0!b!y()#=GcTi zkk@_E*5k2IBH4~z`MgpNIWnIX7yHnD%UmOr)hy0(>l)e8%OzvSmn?c+M2p+ak$-ft zQdw>1v#u282!-uU+qdz!QII7UfHOB*^D2QOYWiCG;$`vbwQ%G2;YeNJv6V8)PkW(* z-$kkPo_hUA7~1&LZ}N7F#6zIMqvBcOC$Yir7G?9sI5CTJd1cJ;W{+ODRvEeh!w#&{ z-}}e$%a=cMtdGU<L z^P&8c2F|*Rz>+{tEl%qByqkaR!4;(`pOjiOr@a{r{S-%`Zd-~@`Fypb$H~rZUDjkh zWxWCM7gSFNoKdgU?;SPp!m)dm;N*EKQf$aIcDBO7k5k`qyYDZsefZ8_o8!zdx3BXU z-UY-hJI1vbXbVf5zX@{*y~vP>6IvOxfx&kEj|~U9$~B-@k10(h@uH7TJo#$MZenOb z!$D(y^>yd<8PYp1kWUav4aIR@8nTR%{%B#qnqH*-QobezMCn4=h14$JT_Os;P6jMiuMQR^hBt!F}cVnpqr zsF7;)%|c4`kvfBWXx08^T97vZFFO;3uRYT*^h0cV#om!$L)llrJL&u96ng76Ij=0T z-)=c0ZgLU`^^^U|4q}mJ0yYn=O4T;}@vyJt$QmeBlx?N z!S8xE2CARW1j32RGZ)Iyd)kY>l11{g9X8*w$0yI6{*rQdeHF3nc?O9ckg;|TZS9e> z+4zjJ$`eb09qkiujU{ZJ#E;b9KmA`mWMc#CoS!}71$?Xp9T(4;6KKD@K>~JC=uz-$ zQq~Z4ao?V98-JOL+#U9*jLAhf3*0$&G`_QF6;$DxcQMSuIGaPtYobnh^RD}e|GaND z+C`=;k9$4{267?bjOm_-(*MdXHT5<>IyIU$8k-qIb93QB)MErD>H1%r2QsyM6u(#_ zJg`BoG=&E0jn}s7lHCGR>qMx|V(}52^|B#Io&nfFm{>t8y`Z7Og zt9;i;T70J{U*vQB;5vb|#0?AL&+G!v0-D+qN!>cRmUt)5FZrtZuRcKbV|I)m|G@cU zc8`DmCtp3sVwvL>;%7sS-Fxl2Uik(s{UOPE%Y68{OTVvTs?TKeQ88(&9UC^ttl>t| zS!|DA75+hQ-E2F~V*htuHU=B)k7iW@>|ws>XgGX62&!)}~%q%*f(lmf+TlB~lD{b|pq2$Q)9eH*r;1>O$rO!(a7soR`%SSS1sSD@1 z!4xfYk+82;Wz3l|xAoPb4^6=5$;y&JtYrm}k2L;F`^*mqj|1$SyNomHafxNQEg97E zn=_TY-10@IjxE!?>3^Z;wEzEfJ@;wZ;HNP^)7Y`E_7L`nXSun+f;D4zH??t;8^Ii< z7=Ps&pK0Q+dOv<~X>UQT*-1Bg`IBEz25+XhdgU52P2a#Xz1A`;-<*XoF)j1T&zi6E z;`p#Q#*CC_{8^fONm4OD*w=r?)Zj+}Z%-R$qRmV)y|}NVCj}GV9OI);^o%S$YM}Yz z>QCA(LMM$JQ|@cMZ35XdCTcy9x9<$RHj|I@K;j*wX|tT~Hq2ORc*oKwc6WVu@{Pw$ z8uyuvv^$PxxZusv4&tUF8cVZAMJH*x{%}`VynFKR=*xTG#Kh6ekKcXAV)%DAcmMOh z-F*N3A8x+?AOCps8Q5Fix|DUxzd{pYS$}}P=1XMC4VWC|p{#GD^7%0^Kv!T(^6KyO z{J>-`0LQh$meLiJjalpzL!8XDB;b#wftkCW3h?L!^NX~EViMD_apHQxSq1;|;2yf6 z@rHaC^eqez^Jo6n{iR8|$`Jak*EN}T{<#y^@RyU@nVq5jfb(I`0i01}9r4E4BhE_C$AN5yyqM6M~kt zyq-j~-BU|@*=o3fuME%-AoVvGz!XsdkktC+^zm%8%2S&7xHL(_iG3C1VI(YuwvT3Le+Mi$Na( zqa|Y<>$N$AVMQfQQPX`?*z!5KC;roxZS!;5nGL&Gxp>`n#_T3y$@6*-oD!h7eU z?3*mBbXm7!{N?%Ayp(;_MyE6NT@D~e{=Vu{b9^G0(y-0zD|*tB8)@iJWzWR~!n4>l zmH$&e{>#pEMst<8f7sFYUGf_+4kzS+etZ$ z)9~|GPM=s{Mquc+Bj6#~R4=kW7PH4iC z?~*6o8(-Z-0Oy_^;eYsl9&Y~rKR(_3F3r!TB2? z{j=A4G*+ix8SB(tf}xA{WqZj?D&xD0v_)QOB3@XwV za^aIt3Jr2zr8&v6a(KOx(i7bl30h9`v*7W|e!d{Fo> z3O1AT@TKt055$-_7zOGpM9yuJqSz3 zkt3cG>aRYOZ^6H6r6SzZU?1;2a{>J$dS1Zph3L|j-Dyz27E6&&yBxCYB(BTf_O~Cz zpE%O}lAG-CkWzow*c)1UHfou)5E$d3`(c3v<$ z?ie$PVYVk-vAAtnkXDb#+mtK(vbb^+DLlGCIi}3@kO!$#ua7{%Hi`8sPJQL%!i$1@ z&{j7rw9UfUV;~g8H6G=u6}U>6IU+JZ@_G(AM=t5V@BiobwbA14F;ANPa-8u!a!51w zvVv$&d(PYO60*o8bXjWX)~4U^XlhMnBb1u?c&mQe7aJ?OW5^Bj z3t_un$T8a5T?rpu$Aro;Y?UrP12>|#1sA~75A~90lV(BwSVp6pX3;w3RQ{+<0(JSp z0IJlw^+DMWLj4gze-9kkMGfa}=nTglS#k&b7wz@5NYL1btg_EzkJhows4<}uqt^pEVz*9#4#_N_h%mO6ARTx@AyI>c|&M00zcyId&A6a)u+OU_>CTzLT zYAB(HcLK42i}u{~N!+BIp<8y!0@`}*5`7BBs;fzS7ya5NvK#5DDO zo18~t)yH>%Pf&Ij9eFCCK})Hj6`PL?J9FEVPkwEW(X)0qs9ieosvgeYzBd55n;|Zu z#%94E!p*ZSHvK%U>)P@}##D~&Yl4m(%4XZxcyyqjX52=<)QbVMK2KR2c;LdtY69@` z6`r~%yMML=zsA0G!{ewGYD-h1_jkQ#;$Qfnga`8IFXW?3Q;L4pDXY8!YvbtAfLzLd zTFRy$yNa_vmL1q#hJ#FUQW*_~r+u(w12;ZCctdN+M}zs)M~i{HdM(+T`rr*MXv~;d z$lZ4MMYjwNl8&tN)L{8o=#NZ5alc3 zr&F7BcART)-R>`5hMQ%_s()G36wQhe?9}m8B)_8O5j$Z_!ZEgJx%7$FBX%8Gf>5x@ z`VoFy8zz0(veuXDXv5)d-6d|C^}Pvksc+Z|UDvql#p8PXt=B?_$MUA=%x>(DKBW$l~}{N0~xX za^n+99$C01$+H*7#`dYp4NUi4SGxBL`L>27{4D%t(5cn_E85=iR0oSO#p1l9At z9_DrT_l5Jw%6;o=S=q7mHEf?=I2R0{>kl{JJg)hfU*xMDXmy1)K3&J-x{PAJjmh!) z9Sh^{{`T*0{^7s=-#6cT=9s_#_W%AqF9G=E4_-a-7K@J0u?^&=FSOD4(ejn?8Qb1S zPnu-({tA5ND`^buW!9EGN!2uBR_V>pVH^Vq)yBDk5Xw$QJz=OgrLUy343?16PX_jP%$}5|N#0|k| z4`c<H4c}mV{X=^2@V&zqJFa3aI!L)>Xgkup>s{vKGr9;<_NhK8TCT(g`sX-KkZ7Rejq*md{ajj?o@wqg5WQ{ zwb+cO6nyY(Ll)syIl3I9H?j$5N?T>uXV*D?#vd*>2)cgT>57gaz_`oRPscWP&rSFA zFLFqK_}cgSkI?md8|vl;#{MKuczD&9${QZK<=1r+pEh~YH>6xx#~Ukt z$6V!l<{$p+KV)(I-~ZS5>>huA^9Rm2`^CIDo1ORw+Df5CX>@EoR(tov8czc^0E0i} z^HteN%ANZq3uS6^m1+n~>DqO}2t&#ejsrBk5u_Q03UwLSdQ~qPwOM{Ss+TSk2+v%* zi@Ul?`+1#BB492{L+g^pTTnnRqn_xDE~8r$jt;}btHB4DyjE>+Gt{?>Mmjz+GDw!yoxo86IKy%V+B`Ip~4i_=Tb}^&Rlto%FOdlEJ^UpaK}3R=yPs zPWmac6LKeEa~NKGcxDM5G8oBvCz-xdKb{lr4kpCrZ_~Htc+c zCfC@Fw$WEmX=e@*J9glzKZZI0`XK)zp>&6y$Vri^c+z&3aiGKx6=P}^up8b0bw3DM zw(16D4{v4LtQS3niF75yf@}JVc4vZ9ZLzCm(MPXMhSb?N#2+!@Q7qP2`vzr=OMK0E z;iGYXUG9;e9nK?l2FGV!1zQK_vIMS>w1~QZ6N6Kf*RMHMWU$Y=?%Fcs}$-psZ z$wyhU*mC?*_HX!eOViD;J9#T6CP8nWunAVa4y=45143qQt+^`;R;!FxiQ$D4 zp9bCqv%mLLwy6yf$!1(bv*K7PBCBoVEAa|#VXToq5V=A(Hlt`v(f(?6%Xd|j?SXn1 z#gDvh%`x|hw@cjIe9HXb4VHeCHHtS|(q+7O1k@XaXLay612B1;58>wFKe2oK+lQOq z{pXL_jsE@*-*dde1v2kF=GS1qJo+lxT3~0c)ptUdYW+>0-}-ND1Zf{YzUV)u=vdj6 zZ(XhB`A8DfR%)`V{C_+nbNwZTOP4crKAnrlL1B5I-Jum!$#}prb+wU9x&HJ^$ip^LAWUdgp+~Djn{^B+9dYP;wcII- zmB>0Z@*AnhN8V~nE#>eV@X$gAgI8O-;2iGqrw4*Vt-MX(WO5*D|D=yD+OUwQ4mRs& z(2>2KE+nep+4NkHu3$RI_RH|2&b%_@$O^J8dE`sFX4^D?H?(KbU5hJpH}I$fX$6QX zGD#4qoY?&%U8k?^v~PXY=x_J(x*(4>^Cz&gfW~iQs}jHTZM^dHlL*~bwdtv3^Fu)9_Sj|rxO1zl{#DPK zp*$WaOjWIgEakQE=%z(inp4*vUV2d}9r%x(!!xv*h@6DhB1YF3xFWU|Hjxuam(2Rd z&a>bzKHE=I7k=cLPRZJ1aoPrX=_1sr=f%&$bAZ3)N?#^+>=9196YXyyH83l#9ag_; zjmSGlb+sSH2dz)Z?NxalGQ$)bH|iojA(zDuwe!ZTZMic?ufx(NfNXzEacibWNv`PrhkyKFXVN z(JI+ChMk=oUM(X>vB&01&$RI&O*W+xYoT4o6sbqHI{SK;_v(IOtmg+k#y;AyY2-C? zV<+38Dev&@>zZ#GEAqfkm@NF&i@%Anv6ZrgA9FFbk38Ze4iM)-am{i3(8$2ku&1U` zv}mv_zm_wELKkUro){ineR8dwPyAqqanzXVZu4`lESej~1+wrSvAE;y6xB!VQ}p#S zKVyAMy>G1W@59FrH~-~7|CgJ875*SRYT=)x}*Eh$b~w6j>i*|G>~-7?^C4xUt1g08!} zANeIZ9nU{s(4F%>fuQ>{@#~0497jM(@cbno>s%-@9AcsT=mjuNe%Z7HZg!0&7yV`c zP_7{xM(L9p6k~0nojqZ8jI<>_ywV14~LhtDcr=vNvtLQs5 zv-p<}`c^+zn`0nt25PF*eZN_Z+=421oX~F58_WSVA zNs^rSrAL`-`iJ`H-MkvGF6uWGi`G;~r!5wll)ZS?lO)=#-|3Q{QC$3OkC%pMctPVB zF;+t-zSXeJD+qpU^u>=vS7a^QwY&>?%QT(Xu=To_2c)_4vK-&m*4m30x;#+La5d?XMKV&bo zMvmHrMUKpA-8y{$bZYi-8NHyEU0CKxV8;f5ZTY|S6HvvS@e_Y%{5rl~de<~xo@Lzn z1d6?P=8Lu$Sh>6&~rEOY+{La zkWT#GE07vnUD_7<{+jD)k91r!e}rb~pID2VNX-|GS&#zx(dy>7U-` zy~m&aNW15!k>BKEKPftr(`VK3LJw^{d%y+W+^Zlh;km|Z#IKgv=z`Q+25R`9e9`nv zm46*1}BHnGuJS@oOL{D+>^)&B#~ z*On=PCH+l(4}cS7@S~qHP2=$Cax_tnsaGWP(9R-~Z2Bp68(ibh0-OuJ z%4_fxsqHrSb#3Uh!7K0z)O1=dmntr-7VSbVeH-Tf-Ww;5P4pdgXo*1ISN}EAcBzHb ziK;TthleKMw|v%?bVutV*L@P-^JdL2x1f8D4Mj$*p#PYJWydr=6WU$B`-gCmrQ0l% z!k_w83yzaWJllF3&mE>pg3XQ;>WuhteXddTY8T&-ip|{H; z{d1yyNiqIDLBDYqU2J-hY==*LHVyRl>I?gz`>*k;FVz8x(GvrC9XM%7v*ob()igQ| zP|IuaY@5(+_=<(f+V&j$zLuOz>r*R5@N%V8X)i^VLC^vA)Ezt)XwNg&;7FIm>;s0DE^ zIB#-(xaIl(sC(O2%aSX-^FpiPCP;8ENRSELpac!L8XLMq_lFYrgZ;<5KiF6UHrBul zRKpBZff_PFhP+@k`1w6+J!`MM&$(Gut(RsZ^PY%UvEF0F%Z|OzKGqHC(H0)mJE>gp zSo#D^?u%y%(!)I@Ufz$W#v_CU({UXq!t&P(xBtZkzdq{}^n=#+d`Uj>%&(7nW1O|U zPt4JRyR35%BC)2CY~UnY>sWEMKIAXAwp@z@%Fk;Q(co`+Wd!4ti? zGShz&e4n26gCPG_->3TdhllsS;5laf2#6l1_=Yu(J77xK;9n7xz1C5(eK&v~9@9mO z_dvpN>@sGOY+KtSSlL&+g8QQ=8=7nG1q|Xe#9?+~fJZ*!+hFLfu!0oFOp@vigz_unn2oS)ly8X1T1*%J=D8qMgm>h2WBIizmf7toJGu?4v1NJ&3JHGn zkMe>rSu;kYGp9bxExhV5bBy>nUTmXmR{chIGuB7+*b35STJi06*9~hz%5L*$uzx(u z$Zt++_c#VGbi#M5@{G^$w+#>mH@QG{qC?|35vAEE5!Ljr{RwUBP2I85^)rW8YD;$X z!Tl3+kOc>u+U8UH9oC;~udx}T<#&T@g-Ya?Bt7tH`uEh0j*Hp^p5U;+AENd6qJEPi zvl>EwhHj0{x>=vr%^VUJs>Bc0o5olAX4=Qs%t4aVKXB1Anc0^U;H7r>`698SLL0dn zNK6t3T%NzlbNw?=@#gFE)?J(dH3Pu-O{#Scd9eBSf#Znq}I8-UvZq zu3IOUg~vwLWzmPviU(^YAA26L-%HPe*E}}5u?7g|Q750g3iU;Q&$_Ey>$cWi=3WTh zXIkTV*E6T*d0iW7cAxk$N_h4BVr1N{OHIh9=)($YS&(ew`uu#?4G}Q+~SQ6d-&6n6%U_&_x|BqeG%_5k5#bA*5RLj z!4SQe*R7{c)TJ#KG`!>sZ&Z9^nQQhFU~ChLbF!jWF0{BVByRtsePFnhMR==JN+8uv zDM=1YVN?ec416nH)usc6qiJ-?%@D-=3e0=`Znz(pP|tJq#OqFY76-#Q{UiC-1c8d`)~#$X9_^CjtH|CoSs-)47DrAJDvHDSJ34?1b^$uVPs9_oJZrdXs!*Y+P0g?mZY_`EdRjtgv8>q6}8!&*>; zg-+h2EDB)uduhT2@o}MCc=kMaq|OsJrb?Td9h=H&x6Syl{ixFG318C6oYY=1eJGZU zfKGX2yn+{fGQLKq(7}wd{6BKd>!ycJVqIB04()Hz{v;6mwPGgz?^WUuX}=y-O4ylx zbiZDF=eCB$f4TU{V+&`Fs)4UR`_N@h+?ZEdBYYKqb>1_s8hYHQlo)W)AC3<3aWvK` zU>e1TTjjOmUj3yFq-)tkM()rxPfm)3lZ_T{8CqP*9%O8|d9j`e(|r)8;1zYn8n)9b z$~oob@duywD*tEcC)&d2)s3vt@{|2W9Ey+DAwM3eH+lG^7(M&7am61Sv4ck;l!>3| zv=Mw^gG^rtTs{{J|A9wJpQuE&ag86Tb=x z-&eeK1XD*V<$feaMSbP2HG#Vn;k2BKA8nHBQMb~YFYa;2n^(TsZuH5%r^65*aX0i? z`=z(KgZ{1dNZ;t>_!~V|@$LWjj}Kq_*=7{eU;L$_?zQW)z`!q&V)U}p9yG2$Bu~F+ zS3qwhV1gse{Ona~C-OMVoEF{Ccf+*~IIzvb9V{s^EcppXw1VT(vvw`(lr3$W$AT!} zQd^uNGkl_F>OUy2pvmOq1x) z22~Bbcp_+S))U;|U-=2{TVEG=oeE16wI_B4MKEl6 z)^lA!$hrpsL6Taow&y@@eOEBWp#SM8^$y#54<@RL_DglPwY@eyw>gF zCWbJwoQKolZ)2iw@R~H)Av2K99YZRc_TcN*#98;I``-G}%lMBI4JG@jd!Bav!D%*S z#>LL+)zZ-zP_N0hd|>Y8sm2vs&}H#7q1%=$wUdk^X*He&*b6+G#ZQ)T=wV_$TDC`F z#C>FCe30Mx99r{NOB#C)h2Gw28$b(B(|n(g=wu${%aHB9*s$_ve3q8v zt#7KGM|J$<^3wT&dRq;yXlr~n59>ahZ|Uwq7B8Cb*?5l(7`{H{-Ns@Lb05(n+lia> zSs0;bU{1ZHJRf`kS5=$e7dE?*X&=$lF`ErAAj)ib^;Z|CJ&)5i z^Q+`jW>XCh&$B&l!Ap|fyXW02$Tpq$XO8Z%P=3s+2R|U9(zDQ+OTDQxqrzqr%c-X~ zruY+H&Vi|pJ#2_23$jOYHinIpxaFsw*}Pg`uR)S23N~=AbUEAff{~00Z;{muT(Tne*SOt3om+4 z-(?L{I%KHA)L_c?K`nZhO-$>^;HfVZMQ5~q&Ep6ETD-ZsUK@+}oLE`1tB-7nRVCoj z(Kz6Rj=bZHF+Xq>iJ_S|q+4C}ylwG;phb^w_7W4e3w@R7`q&PWQO)C3#ZF*q)Y|*0c>#=$u+B2KKnyk&T!wd1M5A}s^;HzN2t@`JR zCw*fVz9xNEmc2Ut^?BT4H=pnw+s?f({XWQd3ejtLG)~uxqc$EL1NKKQ^zX165cY?6 zfZ2S)J9;O#zlfzECl?=X|L+K6lbubFTIQ9MkVFP$ovIF<#@0t*O70Qffz0OcjZPAI zd?Ja>Fq_ussCxa7gb=KU=)JLo#+*WV$}M^9FFlyk%b!AJ$Ls=P=|jo<(+>bBlOm6pR2+D}5;!(DkC}6^C2J#V zVv^t=^$NfzEmDts*^d2##It7cj%0NIsMo&nm<5RgLJoyEEaW7bJL=E+wY)cvUua{l z^I)AG^MfG2{%^nbukh)2K%}c^f6pu3j)aETFwb(eJ5)za8Gb*$}| zY#(-2*mdOYx-t5}Z%(Y##%A~3U%z|!<-hsm!&iU*l^!D3!!jhPONbI=bNV3MdQ?HQ z>K_IXeqpe%3Fi01JqS7w?ekov#e8-m^sS<;oO2EppS#E<-;yHaku;{!X3Pug84 zXYmNEHZnYC?RLRQ#_uw9<5QP@aK)VBZcSYGMU2`#eT3F>g{*pM2k%2KPxvrX!X7NE zXS0N3S~vN_Sh|q0Zqb7YM}PHf?qxFl{j<37D@Bso6Vv;@dMg>SLG-+P7r*AVx=#X- zsWxwnrPoKDZdjhm#1|6Em$9exG`^p?ZGDlc;^2zDE;Mqd1f7u&rSkA(Jl6#WZGy`N{Nu-ZSTuUsu{;p$Cq)zXD0%EC zuSF5<%D+B+sjB2D3eA8I0h`ukY%taFQ43zzt#kC1ZvKLbcmUU5E$mfhfy~9Jf7Z5H zkVW4CNv`{;?E!w)qib#-s*+2!^;#|6w}N0_+sN(X!4=GLqGm7V;n5fVHBTKJ6Acq9 zN7MA5`7e0n#+umVuD}*#j{lD`c*cR3+Eac)f2TmGG#`}`-$T>9p>m9=?|p*Sar81j zJ1&IS53YIEc&_=Z#suF3sX0_}uFc6OfA2sVsQ*ZhIw`4l7wgMnTI;-jfiH7}vX@WU z&N7FUU8NVaLf{K@Y;slf#x)xsKff$}dIP$SYQXfylFenkd$#xjcAd?n?Bz9X#B#}# z1eN`qE*obh4hoRW7%OX3Z=ZM*EPc5RUom8BM3o3qQMw(kijy44gO7E_4$)^*M#H1u zpn+e+Q|vgzdeEy=eVU3~971mON=HCEE}6|Y{C#@NI!zz=PdG44pNNOoea8+bv0@Eh z{z$6V+$B8uBx8Yjh&N~;qaM3}r~ZUr+CbYf!4mw_|I|2Ezq>EZSN&``P0{qCbei$P zg^}^o&}aMLOAmA)aS&%`weDk!z<%?D{LK5YN$f?eDdSB1d4lvwr^AkaWC_eK3Np9y z1?g}9N$osxsvk7_;;-L7Jpba`ho@is^5L!CbNuW7^FQf*$2^X~X})4u^z|-(`G}W0 zOG7^wjw}-Vm1Z4NIqr7DpYvlo$#UD#sOrh=q**)dj)Liga;j=4x;q5zggY%K(A*km z=pm;7?a~Q?yK*B-Iz8)`T=<#9x9{Hiwl_!pNxtfGK*$Qwc;i4$G_*Zl@Kp665~1tL zeF7xqp0w#;V*8{h2PZ$Q;a8)GhbL*ZdqIQe(k*&8x7-CmuO764vY^j~;KGNEJ!frb zPh#>Xn7e8iHl6$lkG8WA_$>OPelB?-2hh(kztCK~tB+dHQGaX{ zJZX9%kSrDeCRR=A=8L}~&kSGrz%M7fo^XJ(A@b&`Y2zQ-lss8-iw^jS2masIRoOa5 zo^qi0kZI!NJL;Eo=C*4WMCrjIkl0Ks8Uvdt)BY(tf-{f20KlGYSM0OxE#Kv#o)Meo!nXMAuJvQlq&4e68I)#~E0>AY#FlT^UWmu!wsC`6p1Oy7fW zPAj^Rkj2LMj?9dg#FfWK=uFJ$OSI#+vgl-&@#>=v6-u+SerorcLq9Ct1on7qhSrBo zzJ1kv_-=>i8%IJ3y8C(Xh0-%e;^}0Q8hgw$p6R6;Yc-P)gU9$hTWZ~59=`U7aNx&W zr>4v|rM&<%H`1s-QpYu(%{<6_4=IYF~e$HD>%trW> zH(9Xuexv-IE=-<&_SQcm{Z<>~U;f)K9)77uQh%d&9sk#V&<}y=2S#|MTODACvuvaM z%|Gc7iJfQJL#?_C+k!=qnU#l8NyidSs?3H zPX>{27&yYI)1+cKe5xv4gqMV(tBy|BRM??u4AV$1cF6V_{OEV`tE^oNO!1lu3Y-cGHM+<=*B*gV*!eoP1&08hpC+A3ap?PlpN#d9l1=AWP9= zHbweLmB>rJWPmyo>u{Eg;DXR){6Io4FA{LZBuT8d6Sb5C^KFqWyC zJ_dD+Q1uwtdRhmTC{a%8FjaAZ`!N+*1Vzan$T=9J+( z_MausNp56;C;XuW-EA$wI;xDVjXOEG*+8}}2OoR`o%)pc?)Hiw(WMR#;<$Rg%gQ(r z_Q|fwq-@S9a$2l92|vwj)qUlL=nE{$#aE5Tyz4P(#_@yjkqr)i_Pr27E09z3@CCNo@I3R9 zS%CnZ($rP9p5Qj`nvaA*oDh>cHGinQ>1`Y6e?Q~gxcJgd;R!Ebt~XI@Q86Vs*b;f* zbuur#Flb)wdvJCA#j z8wJaW`m}?U$HB=J7^jWZDBZZpadYAwrNd^On!0~+0`g^iV02)sp$c3L$T@9*i zeJs%O+`4_Bc2B$nt>9S{&4drh@S_gGw>)5(fIaZLt+o(I?Vds2O7_*( zM{Tt!x28voKy$*Y!I%No+z)-0j1+C(MSgffk3?SJPN6iGPawwkmVMX=`0nJiV!I}Y z^rP@2TfF93JId)ZCP|$%j(-gw%W7=EBjdyYQSnB+5K(@`j&a80XnIc3BRQ?6K^FSj zYM_;{U4Nf^)T*}APi@xJ?pRJAhwe^3cOu*-Ud`K8%3d7GX8U~W2oiPhlxD6#A5=EI z^zZgq!84o;Dch#;%0K&DV+&kwnvIPAdophx(`PlxJ+_;ZveJ`!;;>|kBlPfY{cBzk zzUttX{AB}7?j&$G?FmI~9tDb%EKSIL?Y-hQv10&JK&-ze8{+6_OW@}(*KoP7gs#iR zvaR4-5Azi*DHj4A^#$CYtN#kj{6eXG=}*@;k;*4J#$(~5VNy1psh{)0^B76PmSfxT zqBLjjZF@Webb01vVO4C(J8J7$LKZ})2v|8|*>i(n&5!s!bUy4DD)6?BDtnYe2U7SA zLE&2`(V|V_qH67f-T>BH7&dX0$BOve8)LPJ&K$D&^(Hj*(SNA>G_~9Rq9ei^V`;T$ z7e$!8nmc@%|G*giRL+Kb@#RZ!kAc6+aWya>v`;f9r>|-}ms~#zfdcNw<3cH%>~s5H zKAHX_N<8z3&gY}2)TD-4lnA$xa$%n6WQa!y@ zYrpW}#h>wlBYxBwYvlT~|G}G7xK!3x_JZs1Z7NKa=fU^5el@riodi+18ckJ0>9>`&Y&?az9Ldz{Ge-(WRbdH zP^}ctZCMPKofM${kq*98AUp<)A8XLhBG$JzK~{(;g4jgnG}xPFnuK5eV30^p{u9jl zV^H!;kR|rFH$CYhLw`;T+%hRbbQB z{&P?hu*hb^(tRprix$-AMfpy$9_g##qK|Nqc|YM9TdrpO+>`1B`Jitc^B1l8ulQ)W zjGMZk5ToeQG`4S%xTr~$QwZcRfPMSzqQeiXmX}X7tp}Soo{Or9s4y&-qU>>UUY@aj z+;)r|jY2kl0iX8J%cpoY&vYNSZMbwO-xW>x(Et1?!cV-@o_Iu7CVDtB{c|2m93~!- zS*fWVS1ON=-Ku(P6$0Cm1#7p#$rqxG1H~x1))-R*d^ILonxo3)UT7TK(2I_!Hm$W4 zkhn9w%1RT3*0p@;25fNhlw5emNxVs->i8g=7SL;KMl%|LCM%kP^r!5q)bgf&v?Jr{ z%WlpvWwvk)& z*J#irZh`6&=iNM6(}gc^`OY(pa^C^Om)-6$KwS!X0hgwppL_nZp70=nr{unL?&|GF z(;7c=z@mKJv^>qfsd9In$cfq#%y~=cUz$r=$eUrOIfqRn7LI_vy6f zbkX!7Lmd!F_Z+Ao1X;{S;?J}_d!XOzx#Ayx@ONcAm+K39d?AnY^!B-aA@65jJ^alt z-umaGfAfFqk&6H4Yrpe&`k>>$bBQUdd%F1N%HqoJC$BogpWlx_SV*WP=RQesdxd8Q zft_YP_jwGogYs(CX&UbZC7a$lMWu7Oo>vkNFAg45E>!@)n?I6rzR;G<7D2^T52+UG zni73s(cx-%clsyYYOsz^y4w2vTk&iA;SVq2`L>VkFAqlcoZ8VAIs}u9FJ9u~fTb>8 z{B-Eq!{C&cj=>>Z^DB7q0(R(QnCjV(sI`*irlP#h8_jcTMLaBz2N#J zfIbl}cEDSyy&|#$zuLqoiv_riU%J;47+PNW08e?Xek)$T<&k3OH{BRPr3u@8OJ&tsS3!{c)n_{9)h@yJOcE!AUa zAkU9&v{bUZh8u#ds=J>${zn%OETgQ+B<%i&PWZF{=il@tHQLqsn1$FieF)B`-ZHF5 zepL$m;#DQrrWpS8Q%9xRB;ESA>}6Lil=$JyGk$f0b<{KOvD-l5H~g>%eOv050sgwU zx3s+>Za)5T8snBeC1yp);#qC*WlU9W7&y_(faBvdN3<YXMeKAZ;L`@zcU`a#sh8IeW3(6_EUC> z4C%xSgru6kRqA!q@aP=Br`~KPquudgP6Nivb!a92l1b|%c%g@NAeWZSAANWH)%*z1 zEfk#aa(n*R1domv+{kO0Rz?bCUWDQJ?S(@KaaSJw(UmXNKgmD-QeGb}qUR^QrVZHB zPo5v%>IDZ+dTf=qetoSsRq*%C*ZPcfoNC-)TSkNr8a#280>SBlf_ z;e~#9qJJ3(`d%mx%Z}1LmiJ)k#w%suhyTvhZXeyyOkZkJr|}GoJG#1Fx0p4oWDB=4 zeT$5ah7}V?2mXs*OG4S3Q?=KrGB~XjgF5`6oxUtBSzss;Bp>|Es*n1Hr$SGsjp1oB zKJaUi)qtnYpLqJ4^(t4;mu&wgyIPqXd^(67#_mZ-vR#4){&3zn=-<3E0Qc|HXQM8v zl|*B|_K8zkfawpdW+F82Ae7eBtU0*mQ|*SSXj;L^4HFOB1Mb3y>J6I({tRz>TP8kd zatt5yh(4PSF#ZH%5_G~ZiWN33(betU>VdAVG}Wx6oTKu+Z!9-b?}`EwMkCw z6t$=v3?-A6o_woM8Z4fU!`2!4c(TvY6%>7L#O z0sAf%!DITO+XS0_S~A!~j10yNX|)$%eX6an;}TicS=*v0r49{gxRr_2rRKj}1MCkW*BrL>7}eVS_R z3d=k-7SP$a0t0hGqr&xbw+-EoFBB;Jk_SCUcrE?%a_UxtC(-oUmTP@os> z%KYe&>hyql8c$T@`4f++3+yC%zx||nC3e&79C{M6RDPq^RrnYCRK*7zusH=!dCk0n zie};$T-nL%@i=WRd-aA24gvMJ#J769g8kN$UUcwtZI0jSyEtF!3wgi!@4xn4`%ij@ zTiuy2-*GV)k*&d>H;ZB33_3^-`8E0XGVj3XHamy%?ojFuCkpMDBd>w8@HY1{uLM|G0NB}T)GF}@W%vZJ_!=){*s;m z)=@rcU3|4`e0b50aD@_lT>n%rxz;AcuPxIr^YF%soHW&DU49gPf)#z>6&W=+qKs%Y zn7r7D#BvZx%ETN$roU20PoX6SN>@|X2fCw2VHIqB&gNmkC`QkKGmt9e@kS-frWjir zKH10@q;;LPO98v)#U1hs4=u2hsIoRc2W%rW(f3E@9vbFsazV?@z`QnCSNqjN}>+S~e=SX^mIl6X_ zwLf!fGE}?&wKPhbigPA#r!2azVCkA4?EA*UpN&&lc_o{g#1o#fW3&5v?8n~3 z`AHUVGqN_}>G4%yEk4pmI3MPAAz1tgZdH4{9`*KikvofIpYgpI02uN#-Zp+h_5A`MJC|7f``T-nv}* zmM?FihJsQ?Ps6k6TxXC{~^hAa4SFf*~*Toj*2t4;UE7T z&DLq@d$jz35*zKD=8mlIpzj!TOp2!ZR{AylzBFfpJihzvhPY*3d^)u7rj5radP6)~ zqJR8=v@U!8yx2s1J4P8-976CKy5KZj)<2JVV7Oj?bq7*qlKRYZ5baH8_$wdY|Ip9I zEvqul?Kj}jBRqm{_+eKy7Y{4e?WhTl>zz`fmwC!x4dK8dvV=?Dd9}eGTF++l8XcfZ zSvhvpoY(qTwi<+&cmSR8grC{#lz)3>h}zKchc42IxevZ&gOKcBbkjdod7rWG%nOJ7 z<8Spd(exj4rslS<{{4RxOpjiC`;QMF^b2|QHn7q>DoRo(m{3%U1*(|5HdZu(5h(RL z3FS#!g3CoWfh80}=+KqUHQ`LVwUcA6IuLXuIVCcqgKZK%HW_x|9{eT$YM-TsU(2z? zd$i#3t#-s98(p~_1U!ocIrRjcX+!`GKSis$wM6G8=iqC3(9PmN8;QWfaM|aL93Tg9 z+e`4;F~ChxAFF@Ov)g7;3aWIQlydSk(q4BF@}%jISLgI+m(R`E+62znwzxqM1!;QNoCYHRGl zt-e3rE!{+tVH&kL#?Xn_;MaYGlH{Kom7z?2eh)2p+H}?xvaqNVqa+p48!aDo(PW*w ziFY9zmv&A|xHuz8@6x>|Htf{ZmN>KzdIFPfZ+PsZWgRgtUiOW-^#{U~fD6C;Yskc$ z7grP(PWP^G!D+o>6Fl?>N4MZ$5^zIHe`-k|6$hsa4C9K<7lD!&p7v#^lt(`BBxI*9 zoyzXj9z3;m^yry!-b=lb=xf+CU2Fqo(NQIKczj|O9qD8$+c2I2we`g>WiPKcf2x-9 zY4kQOeiJ5Hj}v>|e49wJDi*tLkBg~rasln}gLU8vjYX>ZGBlN2e-t-Q^74Q68|9+6 z&sDxjH!ypl&}c(%{u&QmNDFJ~X$$V;#?Z%>C7$8I>G8}R;6|SC&2!Vyp8EK=@q`V2 z_|7|u*h}MPp+%Xtjqk>g@YpklSc;n7U&27ZJyexja3Bd_@q|GPe1(@2+HFyG1 zA6pyl`9Qp_o7$a34@A-j&MkgkxmwSI3tMy1F>X%OW3=(9(s&i<(}AgIr`)svmktE=lhURU{afk(PH(JurxWCF{@*7*QlW!oz4Glt*hj^c zV;of+w!q)Jc-H|3wVkEv7cdBRe&T z@N>?jkH3}opVdJh?zBB$d&VF13z^;|Czp$(>zg>d}p| zwT^xOc7i@Kfba6cvky{lzqzV1Z=fhWwJ{d`lXb0F49O{n-g0cssmU9F=p?*Z2psok z)Z!t{uCWAvCHosWix$5ezL9*@83Cu%^ujcFU$`MN{aCG_T z-0oHTWcsQRkUb~WA&P#XRZet!Jm%Eh<62`ixS{pZHx(Dk$Fb^YJJVi#bfDRW_=?A4!c#kag=UAZx8UztUj8@5^2w#=)ZEe*&W#lK z-D$U-Ak+2=4$Vhut2QoW`2;P->h{-ccJN^*Fk?gJnY4XpuKA?K&ZTcTUEPmk#2$fT zBXd!bA6d{CVhPM4$i%sHr+KF3F z_vz`K9;tZJkAi%w$148o;kKI&7P1r0>SASxwdfP{yDBl}inn>6xt?p_^)z{9ajGA; zs5j@JoOuRn+hcD7?_z@EP9DnJdYXQ(jc;((;rtxo`@gDp>G5naSLghkAwBT!r*Hji zv3rAnW&{vN1YVchP>!t zL8H>q=YuxXp;3oT191_n6jf&(dYb?%c}m6f>tSN<+tj<~Sqg;bbbmQ~0j z3bCW1mTld7@B+tA3>?8(3=VA7O{aEf%q?X%)L=tjCG7Kr4G;RGVYzw@EdKCB!sgUM z_`r{vKC}U6Luj4h-Ta-)f8do~Dl*Q{&H4#S?%RHWNiPII=L@Mmtx&U5_%{z{j$YhwnQ)Su?|AFKjH^9d7|S& z#WI_(%F(SM%F>%9GvlHBMUNh|*f({+l7CGsBH7^43+B4E_`$ZTa}5QuWqhzv4E!3L$#!lIhg% zStQH5)n~L>59PCw?-+4EST8k>UBYf5^-Me*h_~vG+9a3siFXhniXVhKo4w%+l2UN0 zcF4WLV=21A4}5qD@9;sGv_4(s?of~F1A!7UqR%d$v0O{PpJ=Xl@Zc{FYyCiTpLOo> z3XlY@@fCB>CVrU5PGgrgC3tF{@dyyUFGe_(WfOc#%PVR_|ICp$wuqsus`4B`0^68F*()hDL#%80@ietl0VpZLxjb#ycCa9?;X)`xLaln>_%gsXXq z!z;cLUp9IM89+Ey@BLwf+Qw3oWXTZ=G8Q>}NqoHt!&anezCGcx6fUPwbfXnxo z<_QI8Lzn068fH8j2l|u z=%!=(ch3)B{Nnw?`~Ty8y%LSrhNx%!KG*)@odX(Q$Zp@JmOgZl#p(%#bU)?|H55vtHyjq0KM=%d!iFYnp*rZE? z+T3X(t)N%EeT|2XMD1+P=psJGMQ;1Tbm%M_>wT+jTX=he+}v$9xb4&4goS_c621AU zmRpMyMKf?CzVdf#(B7i~lNa zXsuVTO)MCn2@1SkxvY@k6re8*Utj;@9yt>s-a5SshF@zG(&0T#_0F_58j@aXwPG+scfS)Z5q2t4|vem7U| z!;d!brC0j+gnr_Mj;B^vqD9@c10=57FMx&)t8RO4VneOr7oDsl{B~-cH;A&wn{CO) z_*PbEjGKz}lce562K;J%(r5Vv*@|Cpj35?YkF@AZYhu+Qah>%;6_aN}S>Z&^Z;(nq{f4p+A z>b%{k7|j@MozQgETX`3XW>^b5bq+fT3&o;fzYV^?Lznl$qI z0ZwR514Xa4mPa25!YvH=$li~7WPbm<9`>;cQenUd{gYmnsOUB}d4>%oXB8D}1?IV0c@?tNsI4cK6n$1-t7I^TxYEO%Yv6`24vkz2?{e%Dg3Wt4^ zGP0nx2hHTrOt5~O%P?f43n~4ez6?HjxLS^NEgRroF{c*CX3Zx@WWZEyZ5Q$9`2#4= z=yF=zC%|BSJ~8(s2C(6<&2&rm((b|y8_`2^p64MwlE9a8?IVt0Bfx{IeblHf&e+W12O{*2o?t7@QNHNR9;5oU=Yqksj! z$Pe!{nsMVO78BXEuPL#SeR@2MSeqDY{|WKr7i2S&8W+8^SCaf%pTNauGK_ve@$Qe8 z-|LZ9y{UqeW4@C`n@t~`J>&Yt6x_6LL1^Qztm3;{^IBA2yNJS!8D!1VX-z&=z%Zx;|RVzxAmZN#nUg27ycu= zBb^pLw~jOLW@!|X+XyC=MQeWxR(f|h0v9WIXW-a3^!=7E7E|xQ22@EF@Fgw<*#t67 zM9KdTh@!%<*w{F%+On~Xn8?L~@n;cl+om<1ex@T=C@>+(h zQCYh6BzL9}PvMOf;#F1yIqX+u5>qRBEXzvogUg}kP^kd#$Qqr+$9h&g5Bh57OD;~R zqq5_$X^w^}l`U;e=(@@NfWF7twi%Rp<(tarH2p1Id;x$?(8HHJBf^_3d0FlDjr`!S zu)j?y0;Oe>ql9{38i!lH@o#7bYWbRQOI0qBF8ucc0ua_9I_S)eqo7C9dF- zgo7{alfbH_Kcm43_D2NqPk_6;LF8Km<84#c$5^*upDA|ygAok|+d9+?$9SoJ zR4Y2gN6DM0=I@#p{AD!!q_*L0d#2V@EA#1W>Lc?i=B?43ACsfMAk$TJP`;J~?`5{CPYca^e44wf$f63Mm(w6))-w;h^)_+d9_# zTr{=~liN2GC*IVFwi&(KFP@WJ2C-z+UW2l!X{dy}oiy%x#kD+-XC4U!$MzI`HsPL2 zT4!|HdQ&d!URThudx)_ES92EMvZ=-iqEatA6_<+7L)D`MZUw|l7zO%cerA%7Io>=h z0mqhJZ7Dta&8 z6VIz?qTsGN?+5m8xa%9S*zti=VSVZDh0|g-Jjxs#=AT-3v*di#mCciE;5Wa$@f6JX zJ<)n_cv6x)HGqE%81b_$lBdQ`zB-a1$vzGCzN)ec=+m)q@aYz@L*rZtqX%U+`3xSe zn32O#l_x4qVmuEG6?&W|ie_0EI3(eb+D2+Kuvd8|sqU*#=L(ZL@@=zt)n-+izflXk zf$gczb)VCn``!FSC;vcm_@gz*^K1Gth)-wxOChwPLtBF|%k|Z3)s`NG$(;oAr(Y%4 zla~9P*ZCEvdW8*>wJsGd7c-f>h<7d|;EJuJlO6?{&uMGiX-FMinnyM$#u0q_K>&9< zc&)#2_<)b&NnG$Ji7WhTTJo+SD1;OxqJ^L=~ z;E=c7;dl_OQscBW)8IvHYHfpKwteOZT2zupAB=~V&kZHEmC6RN7Oh+QLv*y_u-52Q)VpOmu%CDfvDF6y7j51)IYp$B3ebJa-!u`E_I=IDMfuKYNTV zZ4dp-JX|p%&5(s*(M82d;>F!Ir8>Y6&%cO8K#AN-vQEI_v2OPPh|1_7oMYbZc4dr# zq=R$C2B*ZHPt9Kzj+{`O^Yf!l?GY{h-ta=3er}(fsPRt&h~qss;r(fInOb^IMR+Ua z?hST~$Cxulo@gi|D|4}`wp;O2C#wPgldk61ybX;0qm7{@-+Wt3;dv~Yc54rQaGI8^ z^{e>k3lL}{yG#{n3PtPq_M9zwwyE#5AJ!Yu5-mf0vFA{+<7g1BB`N}ozdvcL2b^2+ zX`_BtXqr}GsM^RhT_-Ecp%Eu^c`*HXBgvJe z>Ywy8(e<=0r^P*db%jIVS|@1Qm(Xx>6W^o4Qmh}M-_|cdA!AE*p zGG$;&mK|Kxu_679-j$@gb#9*tpO)Y?(vh_t!YJ6(4;1vdPIBSyK9HM)4A zZN9Lh4SSqwDv4g!k#?oPs&@NXoBxJqGQOal?ld41Kj@FU0G^P7FMF}Au9QFeeb=V- z!q;>>yDXm?j*i%;{_!a!u>%M_XmgrrGJwgKH!2S7?~bu67O~nJ@u7?V(od4PC)i?9 zHt{U@^y~2Mf;ZAvxeKXnnYi@0>1oY6j7IKLbHbOffHrzI%Nlp+Q~lt=_{%j~sv!6* zpyHW0bE9l3kHbg!O@h2U(|wZPdK~dudJis4!HF)&9;TL9?U@G}Z%%6E7jqPk!<*&* zrWQRHwNpC^4V%+(wVWacS^8_Q79DX&Y4P&~+;j&E9Zrd3imc|2ny1_siJ$OM9={gF z{m+BzQF=AT%tDGqhU=RyG8zV6`!_AG=2yJP@JYTraBZg^oG^8L9B1hGR`_fu3fdA|fw!)3KE-$1$zM5<-YAsYi&t>T zjZao<`9f6DDYhhsr|1$d87GF>7TT+)9S_|H(PQip+*odJeD{rf&*{A_mj}d?Sc<$H zzATj|PKRIX8kyj-W>rrK%X70vFZ#+uo)=ZlUI)!eo;ZMG9Xn6mv`1Smy62)&O-|T^ zJgmo?BJKK0Nn}(=+bS;e&82PrTS9Ke=B-q~r-sI8HqWcsu}Wz0f88 zHVkC7+5gD59oW}p#nsJ54_+kb>+P0Bpxy5*kRXR)%5p%RXHi<5Fc&ZOLrLP&`Zimbhuq|BH& zjc;s)kK~pQu*oAwI`&f6zCv>N6prw+K}QFyf)~kll+TNcVB=R1$^-V3`p19^K4$-M&=XClP-c4TJ_n+oibx{)1r$`uW*U!-UZl>CDQmP)UjR-oscT2CJh9qep$I z2|F3OzGybR^x=K}JY&pU$6ZCOvuvhuho61#jk!1O@FAu$43AG*V>pDX-Yr_9 z)N$vr1s(Ibp2tO&c-hx!YjL^z#29d2TN#jj6XYykTetwHvPkK(^i}&vzex(iZ7y44&yQjB)%|`_T zdNODnTIOXqFcfAGGZC@zp-ym-^8t=z(s#BFJ@mIvj6FGaVCKr{MW@N#-!M9-Z4WKf z^A|e_NZMANDyej-vgEqmr5}0e z3!A&Cb(}WIU}8o``1llnzCbn$%<_?Gre3nJiwVw?`?L*rPZHkf1_aJk2igK7=dXEH zJeS`nOT}ta*%OfQ%O`57iAp}!^y$Ugyr2;t3o|r#=LlNVo_O9mM3-KY#epQI=;MTd z_QSvqo!l6^m?X1syMYf|Qnk=GzHfih@5HYYvbszxgGYjIQg}FDywiTog;y3d=jMr& zzz_KX!Z$e1!IXT;))hX-=Aryu{+-RWP)QX#!p6SlSuMye8tOHdwT*4xV=gR1aLuhJ zi*WO9x+|LN7uo1?9rMg^-h9C46<*^nm@XVVBZHO| z{-#wKS*OVH9JG-%8sOD({KZN)x0aDHbSEuL3uNZ5JU+o@m><5lrkgQyMWDVkZn-B; zp4T)hOJ}sKn3EkkIB~3Pme|FHSYJM_ba;Pan`exbY#D1Zo9jZ>8k?~>khGlh_Mg`# zweU-{bxM5F+%!m=IKV!}Oz4eq{xClMaKYiQ;MgQKP0uf*t!T1Atg&DER6G8{ZhB8i zGT2L8lW}`o@3J@EJzsfl5WNo+ww^ARO!P;R<4r=MV>a4+_sL(HwF0z?&h{v8p4N2p z2iGy$+&W$W6Bo?&Ub&59j%w*x2p@9V(-$gMpCF$~C*voM3UH^|Qs2|HLb|g2#Zt0(GkObA#x#*uj%uFMHNv z#FCe*Af_1Oibpn5Y`(ebrtXcnB@~wVc(9CA%kva7!4!@)VDKX;r#Y?w)1NVi4w-Ik z8`Rpj!OAj*hb$D12TG&vAU^dOyu|y28yY0H+{52(llcpg$zHy*hoYkw09l)fKKh0) zc){H;%JQBKYsXSBO$P}&0_4+=zh`Z|6D};-OeL_9- zve){UrZh8IHh5HM%VwDIM3R27$-HbUc(fVA{joTjkH2@IW=`@;ZhA?UiEh;_Bi@ehGkzHWkdJF;z~v}a>ZoArSy{RmuHXxz5E zpt?0wyZt9WK$S#1)Ty4}HKD1!=ERLR{F`v%lzL=S-nvk4zn$<6&j&WO4FQqc4hq#n zGxxQ>ZQGafNO}ZCNlXh;McK(FA z|Co~O=w^taaR`CrW>sID<7V-T-b4KU;g^5+)x%eRyEeq&^=8=LxIMb1 zIaJ1?{=yY4k6-+bK_mV3eDPCmO*D2*ZrIjAsoPI%h|}>N=-OZ>9-c6t-X(~8(eS%- zq3>R|r?86wq9f}00-Qihj!yWwam*Zj#cz1Dzq#7A4ki*#;Hvv&<=zO3CvZ<(wGaqX z|HQAP&0vH7pbDWCA+Kl`fR=)aW z@q$LQ;RFYgb?uXig6NYACfV(+9~%hE8?CC29;YM)h=G-SAtPFRY#!FJWkTP+t{BOr zZ_Csu#9sB5&@cSV$FxOdi&Wn{GUXaKAJB-`NgsH(9!8V?Os-gz z_?x~8ALYk50!ZZZdH5Fjwz6efDzY5U(7ckm|Ho#~dQppCW)Xs)5}SA1zU`={!*`8) z_EC^7`RIIxS6s+a^GZ~majLdF+;R(k(0F{_(U-Z#{uV*zrF#;_Klm##xA`Hr>lsT| zK8|ex$FCb9dedLSmw87ib>k#TSDWF-98pBCd`8Y{h7+F3VMWDZ$CvSCGxJeWizepE z7QT~$|7z~$&ZQrpXngy1HcIFzY4+oVVeAZ;Tzu2Jr~Uz#Kd%jq<5)&H#iusMzC;5C z55}2VxEtrxbX5UP>9EuD51`&CQ>=8vR3JCG^$?VcfvZjS=M9AcH*xV9-119#292ig zB-?dh`kRYtOVEdPD;vrawdpf%d8l-b4ZvhW%|AtNI>l*8Z^p4xIqmd9@w~Km)wIa) zUjug*ej6s->KD-wL&7Obkfjp5Lg%=#6#1ZVt+&<|&y+X5MVHcjM7D0;gNSeLpnA>_ zdVF4SSu!Gic>E!SQvW`O*Cv^beHt*kA!VF^BS{!b^5CpueO7xmFNVp=ts8C4WfPvt zY2S1kf!iv)WBB>`olb|pdiW1IC4Tqzy@2X;=~<67h{Af(h2n@F?sNuw^cODAX8yA_ z#lFSEbHsYyN~dqLu-a~<_oUzwwM-fUi1)k_4HIMj=tg)E-pIGiI?>@R5BSTA3X?N0WCv3dU;1653{xh) zY&6gw9bX)^yxzTT#^3Eb9;jaUsCIhjx$aLd*L}rpN^7)m?&s(i@p{xa|dDi z0UuDao+>}{rWwn_Y9uK^PtIpwlop+V`VcNOrYqRV?!dDl4w?9sA7u}GtxGqa%GHL< zo7fm$Dl8g$-J9kGb9>jzx)ATEjQk5Me3YYu{h=~gDO)!ILdiT?eiN+eZ|3;skr<3d z)-`?u*!0t`0&zWQ;rcPB3w~W3wbhOnQ7)R{b17g`?4b$$lYq}+uCi@y{Gst7idr(4 zgg$xfZ>ERGBBeIRdF>}qzZF7SuEsZpV5kLjGNlPcH|(R)c$+XFVe==!&l(O)}}L2eOx!h zS1T6kcN7oaHK*f&17?5R;~<;H;`kLj`QCmIjMH*o5ceE$_P?aq4~k#YLnXQKP3vGN z?eytNk?lt(Xb;^UpWruLS=9W6OMQ5Qmn2^E*cv=H@8FONZl6#4VKYOh~JtM;66lFWYdN&)&m>BZH<93 zi73wrYwcNzM_-x?Z2c&$szvL-dHf&`A~dpWCh+ z#Kig@JSiFf3~K$(T2OO>M-sAKuU1bklFj7$%&P{uQo1Z!Aw6>O(3kzZi8T<7!Vdsn zA+3eEe2=d~edcefHK|WrNl#CG(BYfpuo+%dlvJ;+tMmf*a|v4=y%ht-Hx1U11iz$= zsSCIlVnMCXg$_A_d$gW(lBUtW^STfy>7)O~f!_7J4L4ryVC5oJ7rtx7(8rg%f}{@wQR7`9^VX)JN$#QV}zJW?AH+>x;(!)Qv+;;}JchxAW4$pWOx~@jSi)j$e5ELB1+aYu33tp9=4_ zWIuEx{P-iaKHeA?WPO%?wodq7%cYvvGu4TO(}ieLUN^*x;i>3YLXXxVd88V-^|S}O zOnY5$6}#$VYe|d8ug5d}YW`4@I!^6tjq=E)#W3(2*Rm4r6+v8#S$69I$Ahyf_}DmL zb+Y`FYb%;2=c1`-$tOIs{TIfPb)x&Ois*cy8hYE;M5CjQi^KmjvfP;m`%`Ik;dJr|p)0pq2J7+Rm-^}EufF`s zZ<%nAE~e;PL09;Mfd>;CUUW{99Xvni&6d8^U(Y}3`C{#S@^jA_I2F81G}W;hu^yx! z^rbppC&KA0SM`3i$o5Z94h&rDCE2+`8s4o>bo-!_zi+?&@bJxVzje@~Bd5+!nwV&# zuRb9kTL|*$2RWhTS(f0~ZU1n)M&)DJ#R+O>SilFp;l&@r(K%&&RCx`0%Jzjk2><{f z07*naRM#ZGWOFuj!qEnm6WdAfp^6R4_4h=v-ssUK?Vc zXy_K4T(t&b(@1_M{XOAfGZ_5o{=vfs{6YoYG-y3RQ=Uybz7xJ-ji>CspTfE9!y=bN z>%}#6;R^o45NZE%8*A*~6G!pGml zM8#4w7R+|4-LYU=0fm`wV7okYw83j%kR80xi4;i1*Q(Pf8D3V9Wjm6ip*&|DI##ri zyz&r|aY_=K2i3!;qECQhPN;Z@W*hfhZi(h~(!c%cm~Q(-*?QWe_Up|e-oC8IVY&~Y z8(pcK)7~8TV!U~P1$~!9CY`*5q7~#edV@|@wwBk<5q?GxsQE+2$|$ijUtk;|{1e zI%2Y^@t^QKcWEu5-It_X2$`4YbYWl7(ta|-qeInwzq9Ht#BOg zH~JL7II(5nc+54Qv30edisPF@Z^uOFgY0_sXT5?mV+(9(^(S7w*quJW_wv_#8*}%m zN9VFHd`e(q$+hsSrs}(tN6)6GE__=38?2_W%sU`UUnLlnr`HTlGiTRv>ybVB=y*I+r-#MKqqUL8BP zwRqEng8cDEZ|jFaBqJN73O=TcP9ALKMSKURoDT7>;%t`r$-@uY5P$QnUj3%@PXGM; zGp7gjzi?%j7Y}@s4XKJe@0`hpE3o>5Q|ltS1T*i@wOn|#pM0BFRmX<(tQc8?=Ilku zE*{vENm9kz#2}In${&S2NIZL{$2$Ck77GNMPWTRj3K@(lUKhRDC}soBiLp1t;${Cd zBW$GJ$%BzP^4fkkxvzjD3tjnBBDR33NFSDO&{u%y*Lr91^mBEaH+-%MzR?Rl)Jf1a z99dp0^~xM3HIF}`5sS4EGsWjWh#{wzXIs|9Ok0bNopS*|oA4i>7#rd`x9MlK56=*EZVLKq>zDowuG`Wd$PyJei+`b({E$^HKVA8mR;>+pd^F5o z9y;||b3=#lNiG;#(U;LK8jL;0t@t09X_{a2P;I4fSs)i%iv1x#^cXbgqR9Z|r!L>% z3l1#pi)7%N<~7_+_qlTO`o!kZ^H0a1;lvv2!x0M{z7z)jEgzznFaN>2Yio@!Q)F&H zC&$d$f4P%^4D+%cN370P*cta0DLmN}45xc~35I)SQ`W2;9F0E%SkCj}FZlak)Xz6R|MZ<6 zGti?HoT4dxL6p^5Bu`q(Uw+5NOl{g+Gx)p!3)k&zL@)?m z1e)ld^`$!=bNKq(ul0`DXT1vUNxz_{cNgpQ4&!`!tokA6D4+UYJma^IdOYM?@pL=9 zuuE^nc=}7-F4sGcpL9_`n>Vl0;pp=olD5_2hv(yub@2d=_|9{&oCH8GMI+lX1&e=V zvG|vd4t={0X_EQi9Pyf~;4~&@((Qzf(H*^TmSo}Iy2wz~a8c0IxYjFN;GyJ=3xs}- zkQ`1*nq082HZ}m1Xk$|ZKlsl?C;tdG@g@%ZxC;rHybqYzN_^F+9v4Jv7Z3Xp9nh(H zqd31RXgM)lZEw^U;DgQr;Uq`bL@gG<=}%r-$KWq5^*tiqp+mmrEBRmr(v=`v7J0Rc#(yn zeR9}iJi&+oVgiSvJ+T8{+CQ~9=GD3qPfq;$COk>#+IjSJy;jZEefh>j`Ut&>mhDef zur+=~N7cPx3Y=U;>u$-$hX$w;_2yW1Q&%#)b!EI`d1%t!I8>dOBbeh`ACGS}c3(9 zaltJ;5xN`L(1JJBlA@67!(yNbuGNotQRu{ZHlvRMt3 zA{X9CD%XQ>Jr~0_ZRFrW2VAzEdP;57(aCV|gadte6kIU1jUTprXq2X{s`W|VQ8JE7 z*7ZPuhW2K0H2iCptkn0^C(ZeUQHPDbj@@5H%UL+VSHCP!$OqAZBs*HR##`wtF7x?AR z^a?z92<9MzIb|lSz&JHk)e|tbF@g?k8dO)J%``R9*Wh(aeSoHR-WkcY!UqN>Fywo3 zQ=Q2#6Pud+(sp|m-y|I+Lt1}yf}23(q#B;De%E--<^nr#%uW% zM@+xHY1}cf83tcDedI(=EHn+#aHGZGs)YqgDJT1`@Bz=sUGfBH8`-eK-@a4NhadP# zu3vSIKEg#G_kv{SSCn`q-;*{eT)chjI1~;@&HKi?;b&gEb@y*S=ZG!F@5xLwNt-gV z+y;KjIKc&uy_t&L_rVQg>geA3CofO7ziI1DbMcgCg1`BwT>dIMvVqRr0_wK9NF|Ad z(RZ7wkIh^1YBO0BGp>tBpQ58*l?uV4705g8tBsXRIprBrSRm^4v zXk9oKzryNI(Gf>&*)&}=9C$6x=hny@q-$ZzSbE;{(Up$+)mNt9@_Tdxe>FA!HMXD$ z-EIr)F2Cl5UfoyrZRTHSHZRwSgRL{b1!1m*Uw)WFRZ|EAZ?7{vIzR%KKgob&Lsj}7 zNp|&2INBt(5+65QOw;kvcCmrKFPBKVpBy9CzFesB&Q*`nPwOL-nARucGW+Cx@pTEj zH?HE;{j%eKiMlPeUbPXH1p0sMZp~Ep+DzM|tk&}ChVOFYvcb(o1-$n%z9<(neF}o%HO|!SNTH0#6>v-QH40z|wMHmeoE7|9Sv=AXaHa zT^s(j>U4H(46f$hY7~sTu46DRR@o8LcrMt9=>VF>*~g~A1B5p5ef!t%ydnPbi!Zbp z(5WfT4t;mD^$M)%f|EeCPT*Tt)m&z&sQ1R|Wepw_FORy4etcJh@RjF9A8(=sOSc)j+{1fdd+(xXJacoe3*XY zdYAqKpNYvEBn?o0F~)w;sXEWddPCf|zB>Kyer{-HZY#Q;CQpK{1cR%bqTGWT& zvI+DA4BH;aCqnB2jwsQ4ZJlSL1Scn*#t|BIlKE4RekWUiDS^-5wGE!wgu=4V9V`9# zk(h^{)d%P*W%e!)n1q`o0n+pYv3)PqBqJE?xjAtaubg{D3wf=u@#<%>SJs#c=UFTzTt&0 zZ<4rN;ieH{`Vkt->o{v)crmj*;sMPosWzL{c=Fo`KUyy!JjMTXYc~GdHiyJ|k5?S6 zo&(#yI*F}zTOuChhNz4NWnma9UvfO&R+EdgOD=TZXQOgxw;0*ZuInNtsdS-!mnvwt zt>Ra6KmA>EI^mUhRh@m88Qyp`W%sM5*@_cU1JcVH}?l zLoW}*1K?Fg$A*0xTN1x*yJSsFs>*|_{RM>*E_ z5-Y1u>_24a&nrU9D?7zIb)g`M_$io64F#ywxCf44mhaa3ST+p5)ody9KT)$ppD_Ma zD>GSqPKy{V3u+q^XT3rc{4}@a>Dn7=oakT|fpF=#H+ps2`=9Gq>+}=OJf?tL>uO%$ zH?C+uYlHBvSE#7Pw(Fy=(BE*RDja_5k|!X1%bb&6;cPuUQMK%P1Atn+(c~whwPlbV zSrlptX%6Nc%aJTPJ%?8O7a_^?`9XN8d3SpgjRn`Kh-*=Zx)A*x62`c*G&?=;N}upOIMDNPh~9EtQTE^&9@-P2;P)7mq!L7wy5DF!#J5s<*6?AW#xx?_SdWz-yv7PTvn+%SNXDT-)P(@Q%VrksjU^f9B;M38bb!$kzXhqsE@?x|%>%4j|by7EfvT4&s!c<-i= ze1Z(}=%P5$LdCLbKFI0h$=Z0`sy5;$y=B{_;|Im+JDz3#seao0gD&LIKm5aN^6m%K zeOjU1abUa9z0#UK3xHnut??S|$OJbn8-8#}iHoZBXG;i<^MhtKujtRS&0~kXH=K+| zTVE(mL--0n|GMAIOMv8q+y%koQ$yeZZc@r^k8v4KYS%rS!i}wMUg(E!kIyt`E{TZv zEco7xE?WlgUSat#{L7$YD>$3*wr%_ZzrBIectD5f5xquid@;I>#6j5weAKgafuR@e z4VCAPgVHpuYiXl#q&oa|y75!=11WOg!=F>xcM}U~ztA6aB1Y*r20YE}%*C8i@FpNq z#=dKj@0R}HF*ad&TCq$qC5K-Q5I9(wgNovNikEx3!ai^nJ$C^k5u0rn>yhoy1$vS< z>T1X52Q;lR)9cJpuhM}%C!vz>xaxV+eH@*{A4|qRWmd5Yj%o$&M&z!xLKY6TAS+`o z4U?Cosj6_Y>kd!j8ZNEP*V-SH>W_ld!PDuYB7*j*d0?HFk9u8(Q|{8bUB1Ns*u|gH z$qxY9W{Q=TjnaE>h}|v`In2l!X{Ok?uMI03NXhdT z6R>FE8?o!P2y0WNSG&Dsqt515x{Xby6>s5l3hikK-I)OO=S{070#EcBG*4`Fe*Dq4 z(uTI&mU_|;i}UuCmlzwrxx+N6yglG#f|aqtAd^aXR#7PLNF z&M`?x0Wg*D#a?7p<$31tV1O1!`DfwLS9P0S{A5=qVg_4eg+J4=X|th~PB&i~SZ#Al z3SH1YgIax*Hg&Q5q`uaMlH7e^TM(wyap>5EN9t}|AJ#>6<+0hVl3Be`J_Uv^xDB4u zxakiXkwHR-lwB7-Ke$4fpJ%17^$5iW#S>rne0it8uXS2%1d!V10KyCX=?nF>d#Cj^ znRP8%e@cg%bmcFV(08$4h$^D5QuUQ$=)$YE1VUg!9Xu5h3)|=#>7Y z(l(*f;q%h4Vh3Bz<)mNPihtS~>kcksQ6on*B^w!82oR_woaR_jjfXh-pDn*fByF2%fJ8f;ctHah1*BJ*0VZSoK>&QumV>)>|ig#{@nTr6g=l1 z1OkfJ8&0FyRI*u8eKz50MqegXKbO>P;PHsVtkdG(9{ebI z<7@wye3lgZXnBtQag5^+t8&DGq$?@*B(MApPbKQva8gz(zhI-v=7bk2B_1*<*91yi z+e1-whhzXs*sV11mQ`A`zVuU}4IV=YoWS#}cXU5mga*&tafuGV7T@SG`m4E;IJHiZ zWq8AmaWAOH#KH;=1jM5fV{&@1ZI5j9tiHp)Nzid9P^s)zIlP-kU0OGMso)r)AHnDE zV64hY;zRt-#%DEA%!%~K7fhE?KIL^^MIVsu2MRltA1h9lf}p5xun&IUD`{*x7D1M6 z=^xYDAK$^JeP%7XToEk@{S;quaXMq5bheLP1mE++>Qf$*sClm~S$=VwHqW0;@FFhJ z3);y`etj+uqkq9_4ulRpfE}CJ^dWrfa00Ji5_7XI&OIkUPhTpZwO2j$sEgY8zvMC6 zTC`|V6^>V&j1^eGBeKRHhP$;s#LHeq*B)mxri@F}wynrb|3bx@ zpyXdj^@Tw^Y)z|ieV#8eEcIx;dtniNpk43*q0cD^$G%y(9YbEBVjnTmaO1n2J`ck! zyJ17qZL^7$JlfJ87Rl*{|4rW8wP?0ncb>^ehAglk6C}t28BT!=F5!kbVtip=&WE0l zFgF8sUzk1(Z74w-sz8EDkf0LUhW`EjYpvL^cV?a!S#7N8sLCfIR;>3}@v>v@XFrsY z@Pf|p8a}PxIkJlKHP$2I-yttW{uqK*P|EBj%YeP${v}#>&Y*FD_psGq^ihhpKYw@g zp4YJX>}0-t<}Y~}+y**%ZK$Au&YwgMd^n4zWOaHLT)-MW1A0zYYvWP@(3s$VG5Bpg2dkn zBJ23(=||vofR+E-_MTMd#5FkT3GdHtrr}$%olHEjjB0Bm3g(d= z#F%>g{K)3g_dDy8gTDH@PIa&R3v2&WuYF67x?4?MH5(xXp%@@8H{ME1awHJJc9vOFO_d*3;rbSoP^|`kPc=VO_nJU(!ZI74U z3d++z(u|p^ZJ*6QIfGxXwO)y>SrEm}ocNqq}DH^b8_nP^DPm>cL-DO`2zm&NR=bwm;Tr>rJybl_G&+I0m$y7q42O_2>9wfKn3y`5f3Ok1tLT=DK4| zoO$SsK`l0qZq#Gv5fjUo?VG`@i?6Ba^D2*ZnR}aN;&LCW>apxW=DHIxG}t=pz>jO^ zEXgJ9S5n`jlP}cYqdMk%57edjhWlMQo!WI^%WGcN66_2Jzvxtt698;FHw&J2J^bwM z=I{Q`_c!nVk{{{tTlK2Iggy)4bWRqrf8k9LyrVT69Zv>4DG)!2Qe-0;8PRBTWOEw1 z$n@L9s_LdRn@$HLAmtS|;GwHcrF>4Ek3IK4xhsj0&pTxA9;)tUmwtVBR}a=AR;)M=}f~CxOS`y5V61WQ=fez-RRHp`(%MoAOBE_lVNo5 zV#B_Yr+?}}n*N=IQCtUA4O(%^A8yu;el1!c_zDWz#^%~|Dw(A2JR=@G@Xx159zXak zygj0)&3E)hKDOn3t>|oDWzZtx3!A~}Vc6IfrY$@AzKkZhEe$ywC zgO@sTL!V zE7_JF9GE#wl$*BEK|IG@*%Q6Iiy~g98jHrTU-Hxk-LQN#nDwiSMXTY+Y(8JGz52yI zJn&~+9FU_lF)}=&rG7QF4)QcjUNV*4DGtKc(OKD+_nh*x#b$6o4Y%QgO%~HL;Ivm) zoVRw!=+b6u=}fO|uo-`)Ei}eRr}$>{99bJ}Zao2C{3z?&JR$@SIpt@D!vo&5C)PI} zM_-KGWx?Sm_(&&izP#D`t&FxTmy&z;(?7+%4nAwH=&)A_GG6%;>GU-3Z% zDl0TJQm*e)U<>?|r4E_Te58)ro%3Jtk>&jDU*EOE>e{FR%7&FpT>E{-zfJk_a{J!8 z^25`4ndE$z7)y;0ZEK%ooy$qIjm&c{z}S<1V^Gx^gx+J5Xr$Bw%cu)1GPK#XGW_FJ zd{BA>$q(t6vu2g|kV?#8F>mXoa0L)Ou%kHDrz{pnZxvdBqb)&kt_8%I>n;=o$uOZegX9(Cv$|7!sVuz44k5Rsc_x{_sh6RH*s?PDg?W+sxmUG!UhJ-Jv7b}FJN_Q{ff9b(P9R^ZD*8Lh zZXj;|6<@$fUwXGLC)#c@-MpB#O=eA60>N(^#L_yifM=44C)zjmOQT9yY58pcr!O}@4ZkJZHt=S#)GnBK z5tkTZa=hb*K_1@nV*QiD%!R_9NPHx=sC0b! zMvjccO}}FUC0^52@#uf+>eaH>W>jg!(v?TPblN;h=c0Gay_h;?roV^(F$ScER=m-D zXB1fTHny*+`PbqEp7X%Yr^}&i+_lKbD}B8&ZT!*i6{|LaE{@Ehe~wX*(V^RWc1SJ# zH|_9A+tddic=gE(nq6?4}vzoi9uneibg zys+-OSQ(SA$XejpB%8a@$Hw(1lK#yz`BfH_Bpz+{@o7U0*w}KGNsKw4xe?Z1uEk@A z^rWnfn1qGhx0`K_!$PZh+`ci5{hg0z2KU*1p%0jfcs`5DJxcDhYCArdF*{h*4~ugj zQmxjC53dTgn2JB(o3Xg;Dw;i3hilfWgJt|MZ5#OCRNUpx8Zqb90>r9_4s?AU6aH zKRF$32g|=h1UeRYX31MNCNUH_qt{HBwj1F7V%?WM@ynzkotviI4)-GA{^sM;#|%K* zz1^<`Z~h!z)))E`nrcj9cxelNk!f)DWF{;M$zV&Po1ir57wNT$pk9;H(2U>0Ph6;w zbDAVP&7{eVRVF!cn{WNRZugkJQ4VTmfPbP5J0SJ-ls|SKE+U)w`I? z_G}_O&BoVG$u*#hehpIlUW&+QUAtZyly!o>ElF9NS9BD*I?qLeGW4H*>@`P zjf{ocpMab=;?WOI{(Z#g-Ot?=<8{7tr+M6*NSav4FSbPv4Y5t_3dv3Bo~+d=kMgF4 z4vN0sANWI8`E$E~i@)naS?}lMNZlgaC@EaCiLTXO!Lh|ub}Sv_ZF^+c zZjvt?2R8ImFQnsh(K{X*oQ2o8Z;1m>UV4`%6$8=VNhUI^wM~`+GZxE};ut$!Yag^+ z``4m0{Dto{y_&=6rN?{PSK%VRv0>vg8=30`%ZAb$=NEnfQ^5 z9mBuz&9c#)wI_g=KPpz3Gu3(Hvo_>_g`3TIOMP%PaeSdXY%vn+phv31&#CMmZU&7$ z*A#i|{X?{RvYz!~i{pbF-qK7$pTx0xsju_l=s5Y{cAl};`1|wv={0y)td^W*`!2Kj z#8<;xTh=Hl`=`l#)+4=gJU&5#dhERQMe7|~I2{gOH_>fd9+{y!cor+Q+?VX`xKY*` zixO?P+P^dpoZ6{xO3HVA*5Ty0V98sXV|UG8%1t~wCTMqEU0;BwZaf528WjcBt1A^! zc%95C`1(}n|H{+~{INw$ha@;*e(I!W!s>QKz&K2Y&W7rad;ITz!E?lUY@#;Ar^NyN zN5(U@v2BxVCv~bpa8Np6GH9f+=UBAns>3lmVGnQ zd^6dpA*aNdpl66L*(FbOW$l}V#E`w1gtO3tEO}P!{32J=4VjKzn z;0ur4_!z|}9;47cADd9l=iijQ^3|I0@!?gapKC&rxIj?fIepWQv#7jkLkR6_3LU#; zN&8ZsM=u6j89A-5+Iiv>reCfpenQSl+E8|+pPFVi5ZUA}+?so=h6B9Z+^F-iEBuS& z*izhgnM2c)zch|rvh=$;L=Pxee*x>1dB}3>s%Oeq`U8K#FOMZe7rfv6oGZ@h9H*r( z7;VGu?_h4aTsfWjR&9;(7aFH+PUv4iDbU2iCOdX79q|$N>EoovTR#fX;OU=*x8U6e zTfK|Ps!w*vwLJam+=?FR)%~K+)`cT5ZRNNG|5hJ)S1|Vt)wwrXvl&hw+g~#`O1Gt% zA8z@zyL#+xYut+U2!sIFP<>^bl^0IFXq~6;V+*js-B?nT57}m`c1tr!-l@B}!!~6* zR>!Vt?oZv>WAw369xw2*X(jM$?tst4n2n>$rF`<$V)EUE z+zAFP-}})cgYd{X5j6!T)h}%6D*;srNWbdY)XHRh6XyxPIdG7*^Mz@#!BK> z#6YYLFGxOTlQ8n9$sou^7CS6^GMq_8cy8abd7-SnnTW`}HO<4UJpSsJr|=!+FQ3rc z6`OV!h?Fz&qOZDRBhZMQi7FM_v{xGaV4B?13~hBHK6z54Ew%q%99*IeKXW&i$P$(> z5c=aJ>Pg*&GkRm6n))r}@;=!lc_cx{gra6(<}*B@Out~4skQ+uM)0!56nkxNUh#@D zDSY7-X6lf)ihSWg3MYc*72^JoZ}kVhzf24}-pD8z_RONE-<`Ciwaj0B=taxzkHERa zqWHwcRvaSE*l$j~5`2siD#nZ#j??Dkddp)Irq7R`@=8E&@xJ433-4%y0N#@tcKi zd;)Hsp#!rbsO=d)nGdcpxKjITZ*Q8x(sGmGo0RtQ$LbRshW}3A<+5cM#FN#Z&}1Hf z+^vjhZ6Z_Co@=T;9se97rF0T||Dx95UAdGt@KVRo{fhMOSYPvf%hVh3$kMHQg!(>? zEBa|0UpM{X?J=V1tq$&HJ0rgkfyI+cZqu)^uBPbF(ArGZV|#=RWm?L*%!-VOKB6pO}pv()A@oox{08{61)&%0K0O8o9!zDb|WXaWcpEXXw|92S-{JkGqSO;9~+ z5TNYwU2=6L0k1FVHGOo%27*~BUY&pLFHp<|L=)G96CT>kKue%emgh_a$jXj}k zzq-n9`7(=4gPS+Py7`EH-2V30%A|J#&8f13N!mO9Jmqzx6CXnF^yA`dnlHMkmAnIG z6D&NF^%~$%*PENPfQNFpjP@W5k z^zxLx7M@#mRCjGG3jk0Dw!T;p{orv;z?00yQIBkfDaQ{rnU@ufOSbGg>C^4Q^FV)I z%Eobgxix!Yfc)6m_NSHE%s9%%`x*c7NAb~y_AY+m3xo2}7wtDMxO|I-Z*2LBXYt)Y zf8a3+f8N_UDz6G`8L@LyFGXV`7fQ79JWHl@{Xi5iHW&(mvG@0ihG8w1lv zk`VJeu3#uH_Uj2Gw_52( zarn#l4u0viG;caN&D`5)g1$!@#|L$>rG{d*{UC0CfXiOtf8w-o3aT?+(knsHxH{Lt zphfq*m-qc&y}$Xp|MYck|7us=GAtWsK{y_a@8I@iE*m)OCyl62r=@rfG<9&`Pfr>E z1|Q!f=FBafDV5KvnX>%2YNSkk0ZvCk^PI6Jqj5e{Jlyk1K#P>5hMT zL+E1?xw?`Yk57E|ThHWo3|`wj{rkeEIKNtkLOyzN?@1?Zb@Dy7m%@3bDFYYe_0|D! z)&MWF%KoA~HU;>!`^aElw^g=5GVL>9kA(!jp`D(kADfpFpZp>PDvnzd0r4iZ#0shF_FA5_s{bw zYuhjg&}5>R`sDC;S;~*70Mj>*%2h^r!NQT2&&v6OnT&DD4L+-S=RT`!h z=fXQSxPz<$<)h56+92)lcAoW$SzUq0s%aY*TkafM>(@TJ$-fMZH0bLjT6oD03;AX~ z18eEu?Y6nrwLXD@ll3RWe579ac)$F5ZVP(&%cb-RZ2#Ccy*qd|z&R+I1~<4_H{sXi za9uVGBJJv*Lnb8a2dbliN)1ys2V2!zxWu3U5(L! z*ESuZV@&1-5jdWRx+#A5i}(1GiHA*}1Kg`~a|h!aH->#B9{TV27^m9_kiVQR`Z>YZ zO^HVLZ3v`%`eEntcRb^l=K6rPP8z`RRu!*bQSZE523LEWh9 zidV_%w+6)^XfKoZ8fM6<38^Mg(UzZwMr=0|+vd~B&XW`E$a8r*=9=`&r9a}UD-1Ms zm|Jc$G3I1*c)}|S#NvsC^0D5@6Q4R!Kl;S}&$d83<0g3^L$>mYs_L@=itn~}rO=n{ z!t7_)y>&Isgp!M)Ss+Kp7ihLZWAe5Yn+Uaw^=oK3?roag%_Ih#pZAqQ43D~ok8~eenHe>{*egG5e zwrmNwvCt8}HB_-et!aE-rBgkM0el-j75@j0ewZr+FjmPz0d~K!*X83yOmolONkCcg=CoHFlWW)#pk7PUYL_Y(Ojc_(y6T*G8M@4&#!&N# ze?}8|Kz;JDuu3yGSeyAFYgM-=yZCi)`a$Iv_-IGT(+`>T!qWIi-{ylDh-t2f09=2t z)uu|6VxK%#H*bwooIJ<}d4bz`gHz&H?bX8WSPfkD;op2uZ7*}XY7nf&j~YA{j{Gjk zMOnvXLFcOb3#Xm;KjF)Df8FmSc0=sO*TF@alM$VnFTD-FS%ibzz}7#MC!H8B)K|F4 zd$liZvte;y@xVfF#K%AIx3l?s{LQDEyB|MrLVK5>kUBw)>`WNZ%Lxm72Adn=PrhF` zn;&rbNnT}ZVxNbB;7|Qd{vtR(?=;DAJO$^Z_!77 z{3YnfK_C0}Q_)-nb9+1+BL=+q`^iEk72DNi{5!mm5l`v68N{}cYGJ5;own$J3?~UU zpLN>`y_t~eHY9}8C*2pZ0qynY8}PEY@JzCL<$A&XC55+z&~^V&UK6nJZbM=dG*$ab za#L)j53)_Lk6K3Ap=4Xozxyk9CAxn?A1*BdnVBqv;isGu0gGgOpe(;w2^K!IfBB1^ z`lKf}>!Sn3yEhP>MF@wXptK5$xm_cN?f zsg`*=@712;EO<^^bci143VwVG-}d(DG$Qul6Y(-xlh1`^@a3bf@|Q<8jV_txo9>y^ zcl>HEeHXmE8QgqCN0*>Vi7kr3Z&>^$4BVX1#U23Ehi*{I-^h%eC*Z zhl|p+YI16{C$_}nZ_>;i>aiBLG#Vd+wdE~uc+{&HX?MKZ2Ji5(%wJyYKjfh;+m_v% zE<-w!) zlX=y3r{|6MH@eCP9`MV-6=&rWb@fP_cZ&yB{Wj$8B0QP{NfXx+~?Lf`Pnl!rEj-b#;i3-Hpqd>NIpV`I_U zK75qf{Umtll*;7;8b_fqn^@_7STwY+u_USZZIiO&FY+}{P^{RX5MK=M)|GyNd{58a zTdg~Mxo{%{cHy)&{>LnOI*P}#Az;&Y$L8|=FMfIR^?Tk)%t`1`5{kthby-KcbJ5K{iN`*Q<3X zY&KBKAdDJL+$JY?eLQ%XB-+=7asF(*G62sltCmTp@s0_cW+#e#p$~bqJ8&~iDLeS+ zPo4oa{VrZkFBzV^l_Hu27n;#IJzz`QG3`K1QsuV!;G5ew;{%HENw+61mQT_G#*v;w zjw`=;40VT~Igx31ZH|t~eRxe?lO8p2y*NxfsWb6o6lRkUKKjr% zoA9L@{_gG{xC8Sm5Wl(k_|YGKQ9c^l_r%qU;{cpYgyr$j__0s6%A8lo&2ypJkv0|b!-@;^RS!4Prs>D3t@Vpl!DWKZ~XXW>;NWp(!gTR z;g9^7#}&u=jLB&W?5JcTJk`yo12W%j-{I%-=D%qeUB?FlPY%9wglX`qMjdORIo-Kg zZByuccsCEn zzk@@2`?Fg4Ty@%BNXw>$Xa9oepGm$c;Pru}ULT9Taki!uR}bb6a6EfLna3vv_$(S* zukz4X1$Nd>{PbryJ^fG|q}S%)>*Hth!$^9bXHC$*;|u7QA3%4^O(fa#mD*p@T>WEx zc!_LZ%kx`O)&X#8Ea<(fM_!?iY;@n|%E(?iLC2gfwH)oYUA0zen!EavQQh=|vp*)U z?-0HM^l-_^6lH$SdZ-{Fyo6bb3cJUZaXE+@SHB40MKb(Odl z5aszNZeNk&9O!vLytY7-Nx&;s!r$kL-#)Mz<}Cw{zf}iLF3{=LO>=LG-ISW5LrVID z|KXa@veV$hAe=Ob(Jxd2x$v)yCsC@yGGP3K$ZnvTt$~*jxLiK3A z`eVUonrfP4;>iy>t_Y{E2IJo66de!YF>()`2T#sI-SF~#I-VPbBNttPa)GHn?sqeR z=|kg($7|kw^?+X~^PKv}kK}L4hf3O|#4DqI4YcZO^>Q37JE@zZFY2^+l6*+K>fpTyB5Krz9`mEp3|D#N5Jbd@sKuHG0Bv$wrgF3b7tD zp**mKm+0K+Mv((|LSt*W*hvevkIvDt=ii;?S{{7iSG!KQ=$cLFu6xQ*DaSPS3{HR( z%;eJ^_zNG#2fRiPZLT|8z!+S4o){kK&$e}K^pII}_4$U!G}fuTd=v*PkKU!%g|t_r z*DLzD$qMhrjcu3SaE&tchAej*xy!avHf`u9r=v<5ztnjXDa8u9gE$Jz4>e--Zs9r1rn%#iv@in9)j7- z4|V&YtP+TIS(^%y11P~+zsb8zP$l9!7Yb81$2Y(do0iq7?OJ~5dd1TredqF8xg$Hx z@!bV+?v4#OGNy9LhyLI>kU>0J0vVrLagJJ}d+;yx+9^%r-V!5u#yR#ou9^e&e9@FV zhj@?#W!N71MWHloFsY(s!(QQX@Y_m11b0@X=l=izAOJ~3K~y8V7B4QiHmANcR@cat zs-UxQx>!yUqB1&T>ENukG4P534C#F2N#sG4%iVr*^;61XO_|{b=G!Cw`Z8=zPIdOQy zp#1z}Znbk#{N;CScz(ne{CGdD-+q0A?{0406cb{;72{w1!3Jd?+Q*Oc>pa@vBq$Pj zE!?nBzJs3)mCyNh4<&3fn8m*)^u?mmyL}y5a;H8E#K?+HjTcsI$V~IRuY=^2z|AQH zz&s6VzW;k{ z!Ry39`rn7X;GK(w_$O$IlP>+BOuaQJ6SH?Y91A<&o!jcu9e9-Wxx6NY_e(U3KT;iU zUC(CS^7w5l8^d)mSlnmRI=H*sksrSBShzOGdvwZ)rTswPI3J8WbJOHiJNO9KSLXXO zr;T^Yl;!D5$4c75H>2{o5l{HD6K~c&{bVt?j6}9ZN@k`m0rF zzK#vk8~Xf6c=PI;qw#1PIX#~r9&cX8|0FknFU)n(5&BsZLMh+rgwZ3Lzv4H2IrH}P z+ezo9JN3`#(s@LT4SQSD+ODkFC2YqXy?{9eohJ{atF#^u=z|{+YA(|jVb?>StACsu ziK)mBu^$Ir;A>-T8~%ZJ*-R@szHWc4m+0uvsvV!3y=$J?UU>3xAIN z9|AH)k22aA*qT6a2%EQCo+JK>)8W7Uo3C$v=_xUTIbR|HzXs{c-m%RNUeC%gvGjBh zIYYHiZlE87E1qwi(s22(-OhHy=|VN9s_F3JqyC?H_SgM~r@#h6O&!I{K=LgMw{`z2 zKsU2@JU-yF)O*UpE$=;_s;kKtP+m86e%aX;Z$qz|=TtXr-gGoLFbG zyl@&dKV%|)C*KX~N%-9ETd%|!1o9ei*c>_SU&^^I6~rCMymxTaoz|w2 zL$IxzV&~q|0;zXPYXLAhy zJADohsVoMb3CKGM#0(qmcRZ8+?&l9TPk;69=EJW)a^_J-IFBSn!h$V6Hl2mFmK?Hf_mm0oHz=IivD< z0veqeL%FzB34A*Il84rwXnVvljU4zh;@12X-nPMK(%Rf5mWp;R0te@u4{dp37Ru9N zb?S#}e4e>Q*XY#ny?jAk)%Mx9a^7q#O{*_XddhI{#{QG;OX4ale+^`O-8uz4JX6`F zPq~QC{WgAW#wR`YHpeD?%1@*xN*FI^uF@Mbo(gx%#!H_~tch6{VuhCrCxN7lJ>;b2 zwCSq$^~pSvnYA}_qsv69cMPs6IN;A47549$)SM*6aBAwz|3-7A)ynwDx+wnM2Xdfq z(%%zPDDxddX23cx1sxzLrg{7v{6!&Ds};&?8NI zAQRmjL?wkgrOA=&7qj)R-;puR>)p~P>JIMoVPTX#UCv`Zn_XH`{0D*DcI_BjCNGN` z@!~h2>kd$OHd?Z>yYC|fQobx*cg*OrP)L*1f3JoP(&N-+iujM4p;#~)@Tc5TpZ@iN0s0d)@bR_W@+vrG zIC=zbtSwE92mpCNhQG31+9ag7Dec>d@dMR(+D9{hd!m^y%Y=u1v(@M_$Nz~5 zYVfT=9%|Y;sS|%W-8P3-9kbb058?T{5^nX5$9<{a=5b_NRaOke?S{Uu0DgPvpTp{3fs@3fmWPTfQ}o z&iaAZP{DcW6*_f%A!5X|v0AHLHB{+LBvDHMT6D=a6dcPx{(^O>!J3MT07~ z-1xO6Hd6Y${AKJmG_le;d2tLlvyOaPPNeX0*o&RCjr8IFEFb$O4|lO%r`$aFdVD<- z^aBCL%|8BGqs@yykRd*6U+sh$LjW>2OuMrG(9}Glr)B;kcglObWGIui9`*H?Ds-?r-q*NT(ngR4&$gDD78iB1`B zRh~nvX&;p4ndH4OI}8fuNf3aHtG*2CkhE;+tu9w={|5nQX9s?jU6L**(M@5_!c#u1TXyqR&Xgnq59+?UO2#HF7PxQJ(XNTzF7Vf6KVlq;yGokEKH& zbwB491BpM=Ehkwen@P&YYq+iJG0yV^qycBRmCFH^3KLbr{7sg|^cPaXX0uO1HG#G{k)_e<&V*boZ* zcvxF)Ys@smWs7=ihkston3IY_l@BetJ-D<57Z`Iv@SApc6g8jvg1@Cx=$l5Qrdv7* zOOoPS5_E@d--7o?YRVWI8?QVAZ~tsqy5!6Jsk!=)aWqtkb2hYKTNk=UB@Q_er8)Y^cv_o`Ff&l<9D_6?6b{I8E!sH-$aj1 zmV9^Fw)5x3&}lQAtD}pC;oZD?zf;c(6LqxZ1q=G3lk#`%wx&V(-z9&#dHWaqNXOs& zU0%cHX{e{2+3fjf0X|&|kez{B;<)88AbEC=P6AdFQRNjJU~dc8@@hJ)YKy1Uh6_u1 z$w97yoz(s;tzy)MgAIm3>#yA1@>(=EG`@`@imDrJ2?F)&4a_YQYn>vtmR>@x{@}5Vo1YY4-`0_LAgdUIHIHVrJ%W<7XJBpy-3aQmOxT4|r?9~H zK%WV!QD&gHF+0lDR|#$h)A(-WE!r7SPRXRUWj_@bToX(%g5wqKqg8n4*57R2@g36O z6>TJ4sU^_9Z75c&RHU5vbh#k4AW<&91FU>>&SaU%2#7Ys-t&}HHZ=X}U+Qj%=XM*_ zk)HU4&*SdDz0aD}WL}U>%;zzQ?la@e+f!b_-}!}A|IwDyOVrKjmJ>dYQ#^3D;pSi7 z-F)T;Wj_DzV_nQa?;|=yaTcU~(pC1vvwe1Yj!ilC$MpRudd*i%;IH6f#q!~SoX4nA z1<&^2c+rOqj>RSC?DvDi^OCyFZQR^pfY<6%(4BkaJ74^egOB2fliYSwbgAO{T>2Cw z7tPK;TS~2CAtx+DBfsIf<)dqBSvc|=oQ-#i%_pZeD>|-7TYcnjpz&txmpj@ zlki#mHFbRkZfFkJK`Sqkx;)c)BDv{?Z!T!yITs1hy>x2KQ#PB@+Th1iS!09L8)M7s z0>Fy;Y-#DZdY8tGEm|(PLzcs$sU+Wf;M9=H#oAZ-4ka^be1^v<^}N0L(CtdCs%N>* z`_5hSMa>mgt|{YFY|5UDey>LvM{4EiKlrTJ5NwP@KCfgui#!uQt8GfZ=FCO&inE`$ z?;337r6d#=URhj3y}%c53I?(rH4En#POKc>w>*1m0C{5d{^9M-*SwebEgQ)vc0IYx z?m`|rp_c#1Kwbj0>nqTx*B4pN4^qV84k$aHlsb6^7;uv<)tc)1utR-~m4O>w*d$1I z$0YNGcfQ^}eatOuJJPpM+_0&5%W3VcKM24#`)~inEk!5wbCMvJrN3at7Ow&Tn8Q&U zYY|GVbQ0M>kN@&1 zSH$Y!#9_N74_@;;3`kr8m7SDbP;%NEMlOij3(U6I1HL{|&o4;f0_*X2z&On{);{A8 zzjSv;42ky!7}Q6SE;cHF4XLNV#-|wY_cd$p_*v&$;^E%YVq+5?+7r3No&0Wj3x&Cl zTfF-zUv7ObE+@vfJcjd$*o0=iVo=`7Oe(oGj*uGr+!%K=@~W-t+RR_kyzW zX)3=`@)RtFFvi65PkORoQ6D?awV-;13bfjoWM31(lkelro*8?mow{5PZK((wJY>uvL8Lp^m_m2R zJjQjm%W-Hy_i>@&Q}!_)!bsWBXiLkC?6J)+HIuUNi=O&Vzq)yHZTiuJt^C2m zj5~;>TX~M(7fs#q>syKPdbYgPVeBq_^QnCQoP*u8GC%o4M;Wh$#{6Qen>tQf@61Kc zFQjaM`@~a~>Qopi9|x0fY@^=xigNpB-u(oIx`}o574Cr)^P%6BIbvaS@Xi)^KKkZe zN%D*x`1Fbr9&Y~Y&JI;%>tEYlMe?|dSj*p(86#hOg_%9%+>8n}XCX?xf=ixQC_Q5f z@T_UWYddU!%Q@0=jpw(0nPQ2omlLh}Mh643B-`%WAMz|` z>}ZX&RUXPPNoTvMuX3|#qFEk!oeqAz|0$arcza?Toy31Fxe=TRgh}B1g^TL9=(YDoJ z)5=V~E{KPA5m6t}YO7CiSyFWHjgQmM(8#k>O&r?SGQdp=&h#!2XnohK8{JIsfJzFK z?AUzdp>9J}Y|H{4nxFK-3eVRxmfMPU{Xjn@2FcSEk+1G}J%8$h66#Ce-{;N@iyIep z4}bC1&9DCYS3J{y$B*a`S6=8DG!iSwjW5wM$=EsWQ^^+#Cstf^VHEe{ZZo&pU~t*&OD|R%$@gER=)O6 z42!$#W_#)0c8DY(#^Pfg>=SDn!iQ& z=+`{P#?8*e&&VK8{S}dGezd*iPyekkLQ`Un_IO5~mPZEd`<&tP!^_5zAN{b2Inz6W z;^fYYw8lo_11^lgn*W8-IEf8kWK(wzNPM^nwr-nc=i^PMAx*yXivEZEd9L-ilU9^t zt5=EP?>d~#9iGweCV2^Geak$;TaFwP(oV{}Yh~AA8Yc#+$KD;MZOKLtamycpw}i$| z|7<)LZu8B&4{o%UCUkob1IrpYOs@HE(a|P9*Esv%^)!FI*5!g@4pHE(k8b(iM`A-8 z5^o2uXQj4(!O{7m@oJjF$qxZ`KgHg{YRHg8kCS!uNqjCw=$=s=w3m{Y@;dn86M6LC z?9VP_r;CQduW{g5wC~oKobe%CCgEH9Df8;GXL9~z0S*)b#uH*wu0Rbs956rS{Qehw zxsJi;Yt3BZGr=&i=ooJ<`3-%BYB@7pjzJ|(xiQxp!EKb6GaZk&ht7OYIoT8-UZ+_s zeJ^DuDr~xaQ|}vor0kc)#5edpefpG5(A`fSTCYP_ahPsuqI3{hN0&^T&}yZ12SdKd zQC4>#q4PwE6Q+|JlUgPSuG>Fz+W3~|L*Mcx#n0&AkBYqg-2*;u3z3!3BTsUGJK%fr z(7#EU6e#t?JTITu$F=PMj|m~Ed4^VUb#EQNXScXV(_O=^k4)u3<0MviE^_KZ%{GDkrM5t0k8upx zlW;eqq+I1o$7C=U7W8;dIAM-~m>%0qiUF^)cRC*j=# zC&t{dh>o~9Pr{(8@mw)}qJjU4Z+!};w#;T@aNFyt)>xbtrI!5z(e9bJ)lzMf zfNO^dDXUy<#YbHGEB=i>Y3*30Ok2{lb-k#kUG61E+|?Gs{^;09ZFueNBWH&_D_=Md zpDm9qy9U$NysmxtOvFoo6OT;?<5qmzcl|A&Xp9MA#9)v8ef-uq-uQ}Zy6_0B=~L!o zy#8$b4}v*zSFen&?bC66)_Jz8WR43!KZ5f(00vkP2$CAV$k8ns6edM+L zT3Go4w0u*Q0uQ*Bsi%iLvmu^5c>9N1Rmx_UVj#T%p1C;~V@vyQ@gDt}PcmScC$F%* zZdrT8-BVy#G`6N)3lCjIpT3Ttntm|KA59^j;U!+|Xc%+-q*<>AcX*^-dH~gDl*7~h zw(p5PVrD%mF$`bGrFZYJ=F-v296Kw1&}okc;6FA9BK!rWf3l!9`l`RDQvN)#o8kBG zf63{lUl7B=Y%JDkl#X=47zYj${NzvqJ8hXn)7G%G0st@RLT@-^!IsZ!J|CLNdw`Dw zHMsc^1DNb_cnmJK`E2pS(*y0LV-Ok+gCp{zA`15ftHIU@YDZ8CvM94*U4JB{LcW+CZe2>(~#~PI7pS0n1DX- zC>`K6-~BOd+ikH-jOqYhO#+my^EbMWj35pRQKFqIY%X%@-CJPa=|9 zPHg1E2}fS~*@eLk>#IrHEy@1lZ$96=`zT<|{yq7dn}7Jn|8n#A0es#JWAaw2w--HKHhm$^=Nb6`{DA+8;nceYd6^vZ*aYLc z!xdH<_vl5Tk}(VhB^Gau+Bw5QM#ds4*2B@{>9tFvig}? zaD-0(48}!=0k^28Z+m(S4^Hx?FFUuEOJCYDYeKZU$lWyFm|TkX2Wf`swC;=Qz+TKp zr;F_8xUCI%CtcV0oPK>yDI^=9X;Rk64eVm+sZGALLlaBe-n~3*C!$Wa%ggaKJloFo zxS#z;^AmIV{k#L50|WUdcD)$hQ;*w>f#DU8NP*=PTu&@ zRbQVH(AgmG@J-(x{H!d$!KGXmSdE1*6HSg8%BMN0dZ`dcC;9CBnoZUW`{kNmz+E2L zblS;|wT>uNU;fP946hBbe3Q`o#34;=j21XU+yN?yEjTa}G**?`{LF4oB+6PGgK z=c1dREp8oZ)7KT{S;QA!?MH8)!|vt@`CHzI@xY|+ZFrLt$Q>6M`s2w*Io|T@b1zJ@ zcmy%9=8|W9DeI5TCwXO0kV`Hck>8t`hG!5!qtDfC?28Ynm%i{$|EQxft3FqonN)4x zeeLvM-9I0+?p6c+wb*@cb{{Sdc!l6Pdq3255N6}Hg%`xdA-yZo`e3(%d-73 znLIuruOu{#uZ#b&kykoNJlm6NjR_qV4EaEU4J@`AYr{XhL72MalLBj=Ov2LCLRxkW zn*5VC9+5{qi&MiF9?0PXeCZ*M6MgHm;}-L>V=dYOgQbUYghc@4kTx43P7ImPgEISV46=CNQFqz688%oV5fJSbMZd9A)mTsI!F zR{V_q2MbDv*L(IY9fDIniC)t7{F}Qp&7 zrmwi8UB4iIE*k3s-SKA+Y`sJ*EuYK<^b0nxers`)$!T#^2We*`a<&ucHStVzOSU&9ABI3(Gp~O@+Gev7*U>0yHIuPxOKiV_G|A^ zWj-q{ovG@dy}rsVM~d+3vAnm(Cn8h?C8p)~Qqrfu6KUbMBbA2|5ko(6rmoGT%zL!u z5e#x|&br+PXlq`yS3?VL`p}(%sXkMD@#CNux9=pX3x7+M7b*YLfLfzrCOeXHLYN$v z@^iHHLmlrpDb9wt9lZv#wDT9wtTUT)P+h$ypUAX>EV-Si&K10;v?60B^P+29;Ip}# zz;V&^mXiEx!FC{12kyl8g)i)6kRZej@#AkkMqD*WFb7MX*_9lL#$2ne4l;e4|q61&DCl>nxK5(R45u*ON%(@F zXCrLxA~gQ6{SCibsEjwnK|C`&Wk*uF+DT({n$+tvUs!$Q5t^I75CM$2g4e(5M0_aE zFTAE7#KF(%=9lk`m-p}9-`xCPw>RJX<3Hr*px^Mt&3o=dcz5D6t6|QIX8~5QeAVxi zN+-2EC2_TAr*8z~Mra4^HA`@WQM<(jIvG zE#PfD(zaW6(pS3Jx6ux-9zP@MkOL$*-SW(zL$OO0Mjc#7vlhxDx#d$TyaROQbF`%N zs{F>=+xK!epZu}0&L(2&Jth*z)8oqrtslIA$NSlcQep)W1cysn&*GrJdOR)b>m4rkFOx7#^`adP%&QdG#kXFV=Uf1sNTi5 z`nXRM<&Pd7ouDe|z_a!&si%MK(V}5~b^TZIKQ{T4$%*MMmR+QDR`+?FWb(HtX@TDuX^zrRDcU z-&oZ54RH=9jek#y#T~tR4CU_a2%tSU)EED0BVTKM!^F*{fP7K&$3tB0DvnV$?vAO( z|3#nG-9MPQI-0I}cHITq6VMLhoQA#s%l9|G;tO`3Q2G2~IySblP-k=LqY2fiIVFaD z)mle4yyA~+<(sIt=ep~U;L3C~bcKETJow9@^^H!nwEj^-8Gu?7HWED20PM@tr`CsO z&X`y}@+OMB*Ekze7`8v$9B*6v$cnsfKWtKNZ+hV|Nx6BpnP6Noqn=LOnb0^X=8*|? z`0&UNGJNLtI7Gez4vND^2D8EKnfuhOzEOtRYOW6|}8wz}CJn}shK>LCDorJruqhrUaK8Q<-(mcT_PWT+q@_*x$VWi(NQMG?bK6_@@hW^^ zs6D~)qf%KyIejjd%mS;P4ZD5Rb~V|vOdn(%?0A-?O;YmVw;I{#bHSN@oH6xW-_}o_ zyDWVtY{|1yNq9#4jxTI*&C|vh+;OHo^n6S%4sFq`ZK`rx6&}41O4Q@p;*rp5WFM`x^v zXYyU&{!->z;DKcXK=8!HxMMhPdBI=VjPCOxo2A@Qg9oD`GNP&a?>1OgKYdO)IH>~* zm2K!UGP;-7qX?pznr9tg6tBSHl`$S40M{lO<{9RR>);Ac-y=Er%4IwQi(cAYmPVh! z6uSKw2*@DAQ1S6K&5mpqITZh!kXX>4{LoN~8Gxh}v4|C(!?bo##iUnu3@ z@R0YF?xni@I6TbV;|yi@u~uATUK%&c+pJdHN3W{k`RaxA8Z`F*TnvUsV8T`gNt=NK`j48A@fZCZYzgxC!v)%3(c)QR9-DZ> zhSKK}xktgg!-T@h?DM!8+|YSzCeL8WQ$Edm2J&*WgOij`^vIQ%*vpSJhQ2pA4KI8r z;NqNt%awTjR(A!AL2=&tMO5)42(-^v^xXWG9KJD=h5j>}`#Zm|^e;@Rz@PI7W^MS? zeb==`WP${(v;){U8Hl+JUUm!5NiaTicN5P45De2NZ~O%AgP?qgz_+eh`qJ;?Q< zlMJ@iu%zy@wz+)<+zoN3_-iWN2UbIeUskfL?oKT5))!ndtO1v{-G2MZNr8T;SZEK3 zv-72z4e{tkeHOO%O!aL}R}No^7Mb1esqY`Hr>-!?pXBzndYf{>i?2PA_dURCaK{f& zw4OPI9XYi5yzhs9{&4f@pFj08yzuljgxKrm->Y(SU+Whi_=7S2D%LH}`;ui*-h8Es z*=RuLNs&FR-#pRx8R5@tishppPUTyciKIR3RAWdr{A!d{x;F*cA3pYRc7;S8U_ z7#Tsje1tDt$XDNpB7gpbDdSlrj2=C1uD*zF;OI~9h`5Q7Pc~f6P44F4Jx@H)RB7U3 z_=B5-oO61nQTXlsH#QXAfnS`4U&E0XpSQ2HJFkQDKw;JjU@s=%v-wH?Y2V;F-#Z_Y z;$Qtmo6>9Z;#@&Zxovac(&w++sH*AkNNs35a8br4E4-wa=e_}Me`Y1~kfmls@+}Q7 zK<%9>wH+H~+eVDey5?zh^l?rH)5j9$EfdQo*?|}4hlJvbz2aTd4vS47#9w-{QuziS z0oVVwM2DSrkiRt#H5Rg! z#>Qh~9L*U+e&upg4Wdc8k7~fdJoJ?-YI$U%S$e2LcXnXZ<(mMbye19HGBd#^f1#~G zmW50>y!J;5+^~$ElGY}GH)eP%y7_q3BhDQI+0D+)k3ZeKd-pDz9p$*mi1gUb&>s2J z&lBQo3nB>}m8}iExygnsA(Y$R2`_oa4mRZ6=2nszrlq%o8DO3tt)}|q)Q?|^J`%j1 zm_%~xgj@RgNna-n>D~O$u0NOlLn(~%Y$DV<7ahT^FQBQI8%f)|&9Bbkt1sGy&@@l& zNCIyqXyZq3X$>6uKwG!q%Cl4Sot~H8ztFY>%CSe^GWeH$&@9?qiNnwdRyo*FKJbwP zZE~ZCBguVt^ds^=@`cAwpFZAv_-`L>zVTP%cz!;=K4+jQ6aUIzd{5#4@)n9ucD8pjxZB{b)VZOBJ30anKkFp@)OFYU zgaUOZK40_q{%bB|@?O#pLC=)P7w>N0aPmydo76M*z&e^b;O!Is+QT*B2fJ{~|3xP;*#ZS$^~ih1n?5F& zT6~V-1vuA)HMY7GN?^mId_*iR%mZKaj0tpze@FlDEN;WoJT`_8JjB%}`igYKdaBPq zjM?~=Cd*AfQgV?8Eczs#!GpgMXS#kFH&(QKd1O8E3upIyH^aGxw+`hX1iw4Z^LUr| zkx~6oYe2^_fi@SVa~oQH5O)TljyPlKgpk%&0-KWWEwjUd>zBhxu zBU@gU)zv@csz1qoOsrvh{Ef=v|K+#+00tYyi!A!{h;x|9(|EO2epM=l%AM4*Z7)5v zvFDJ%n|x>%E(L|lLmcw-wP5QFTjK{%>1E+a#!1#RM3<)BHhirbulPE88uOI%%DRJ1 zm85C9)7)mOa1&$8XnV=5wExL`EQ2l@W0?cr0rd7S_$g;jh~GYZl>p1eY_~i-w!q$4 z>A>mGfJ0|MSxZ-J*c68^?YZ)@J3C;FlV=pP<>pudwHGq6>}+KScQP=gPBmAN(D}2= zBqu|8n=&!78G3Tl;^YaROhWSO6iYL~h)*C1U!x4aS&u%nE8a3l9vqgJsEnQBny6>v zEgV_?O4-{x2(lRxfilSf?(?|HY)F@@7Nof1!-^BOrVxGT<}e1n;E}{jQIpOB_kx{Wu;7*={p9 z#%??kTuNP6(?!?3CO&<4sWIoq(@pSfhClxI4?I>={?+bD%BcQiH%z?T@g>xHWTbQ! z&#<^l{8G?=f!R(WI&FPvEPHVVl6PM2o>DjuB zKhAn*q$s=f3t!`UrDMB1pj`Y+<&?Ky4hyzcdGfc}S&jDUM%TL31@O_bF*^BuytT$^ z;sk7bBi9)}nR7?B%xIr+JG2Wo?Zhw)G8YZc@B;{+(b#ehIiy*sTQjx*f)iP`%ZvV7 zGTB(wh7I40+r3cf`N%IlJNNqK>5MJPH;g}Zi!Ym}YoR@yG33A|)nN$*+ODbQ*cK>H z=TmjNB2q8dODzX-=G#6E^w(pPdftn@KBmx{(5yKig=cd&lF)O`$P za9j^#b8l#iP`zotZivSx@G!+XaC{u^dBhjav(J;9qcsN^Q=KpEwJ+2(ecy6LbIj#2 zlQpk_rG67X6j%J9spaS!dugPe=gTRkMcy0#hMGN3k+aQN&>a`UJ&jgMN^*sM(?wNGCHuQla#Qd~%X zvY#5;hAtcMgSUgf;s-k3|K!CQN8t>dTKHrRrR=;hbF=(1?}!A?m#wq0Q*@*}o1C`Aiy70CzY0nD z$%Wo}e?~TQOcro>tXAl&@3%e$GP;&uw+#%m8Ef)Ycm5rAQ&K<27nw35$Cw*EftjYi zs>WxxXB>@88_)?{TG`m9%}7d5{qAaEFGNGr+qY79c7Vf+_g(vGFj6fdJE$(a>>y$M_j_9 zF`TDeko4C5qv$x>H^j5w&`$r3geGG*z#1>T9>kWh;GoFH*gJ(LVr(NX*q`+0?oo4bne!4aXPOZwL2vqvm3h8R@*qcx@ZMcVOGa2{lE$T zMO+0sZB7){hM0}Pqwk;HH;Q0;i@<5+(OczgK$%?*W*to4V!Gw$b91Xxn2BI>GT-IT z0u;?{Pe6`65}gArwsqv3JckTv^M^jU^&vSaJh3mH3`m{-*l z9ef<5@@qZnH2%!hfwbOQfeCf>I&|f)8ZN+EclC=+4xmZMSaN{H2J{RDCzN^Qp*QSn za@hMf{v2lH@@~BYMRvY{-IH`lh7)S>zmoXS+cGgu-^4!cfZ4?s1yl_9 zto|c$$^!50OrKLmX5vRB^f_^@Z_8$IIweLeGfCa>oV@Q8|J%R)+naB0Kjax>Dd3P) zuP?G#Tn=81;l}xyjOu@Ns4sq`*Nb63sq2?L?RM_)7s}dLG2e~xahK)uy?M8vByApA zHP)~BtS`pq=h4$I`tDg8yX-p}^-IV4uJ7SPa9VD-(f^Lg{Dk;EF91vIuh=%8nu~HK z$;*1jaKMdsl4*lDp|$1GI())_kMIQN#J8zvtC?qz$)(>@C=brwwrFM!D!^c=WN|$1-+5 z!Pb~sFmXqY@E4MCH*?~tZ-(#4yU@Cs@%4@Q1ypeSqT#x*5Eob;Ex;E`r|?QG?eTH^ zi7{KsJkok^;H~KVd8XMKQ(UdD=pQXEYw?xG_p1At$ZJU(ls|H;J0Y5<4K2-0lc!Sf zcn*5^H@-c{3xxI_SVyUNiBq^?v46Ol z@Jv4nwUarE})9QDNjIN0XM5=GeC^IlFY||77#- zsOXQ~{%q{8{_5+SU%jtW;&ckm$fOacbT_?v0_4Qq?%hWHCR8}n>h*aYAAj~d+awuiere*}Ry2_R7E4twVuB@-|pOkjAsh7HO}2?}bh%Ph1BI+0+({|pW@qsEQX3g!fDS|T?AjPCx3hrg_L z`_oW|hdlMhIq9+TvzU4(n?I4#PZpq=0YEJauKw+`CTMLCS06g@xXD(3o*{el=UiMU zdi9xQ8GtJ+wDN8obX|N$R`ah@hO$czuO{_Srh?o5;Tai4W%Hb@1XVC^+3G zRL|o^=H4c*ex5YtE8O-A-^0H}JpG&6@TsQydRv3{94PI+?QPa;;s66q2HsjCa?Xx)$I#G-r9e?M!4CTi(dSpT|^dI&vnS>T?B1%AC@*^*aLvU8^5`y$vy}E zv_;Z z((`UpLLBadj*KjJ?XqA4bNOkkqw}E3vrO&$n#e%2F3ofbc{a36dgfnv1i}q*7FpQd z|C#U2WkU;IZ8Uh>0~7Nj8xT*_D%7yg-3^;k9~HPaLdo4wWCt;_1gon)^snJSYLWp~ zgR|SoY9IweERwpz85^>=_`EZGl<)g$KYxD5#=Re*XgOZpc|v&eBWV708%|6lfzy-? zx9mx+d3`%K5bfZ!W6E7x+1SB=0TWx`fNVS$9X&lYIjO7n@_p>Bw&Qaa<|+E7#Pg(h%PM1m$#bS%{g9tKH*RpP&-D8D!EqzZH#4w!>cn0!m#>*QK3(zQ$Qu zc<45|>^wGo${)rY2;J{Bhc!WPYk@EOpa7OQv#nE37A-p#Twr=kOncF;S_&EK!()6k zD9(SB_xVpA>YI6H@XQ;&gVrYI!Z$ocl)r7{NsX79<@kcy4p(~P&%D*t#pC)pw9`mNAy!thqO8+jJHPr^`qO!L3QRUV7 zVCS%Jj@QPx5oQAy-mNR;#UHtQoHbQpBrd^JH+|$h{!$v7$EV`Rx6}CAIV9^|+G_q4 zrQ&(8JCA>J2|-`9w!?GftV^IfYbLEeq1N-3@X^|sJ;zPi=DewdSqpuZJ_kXqXE<1v zC(LrE(eE2&tv~I&4!iLM(#{t;t>5UIAD?PlcGs!%pH5nukDJe`zvYzJ$0pwKB|9e% zpHIvw)O2FHr#d31tCDw{oibc4o2Fj1s%JrXaS|P>!6rxFJ!n#Hd9x|Yz-Knd1WWFQ zIA02s9i5mBg5R#ho}~|i&`t6kSO1xi9^DT=WHYv-s0K<8dq>mWGpBH_|jL{ zq~$jNZHJtqzmq3@pEP*#*=+Iox_q$??jJvKI?OY~->@nE%#L5%>c=?XpkCDF7IHWA zRQ!qMEHbne92#X3Gk5k85#a@uZw1PxxZ`{_0TVCLF(1&1qb=~{ax5ps{(y`6{>WT?l+L;C2w<-*YEkUynEKe?^NFZg4HxCh=U+2^CD7{oy~ zj!nC4nL7DMeb&}?4#L{t4DBXomzgqgE5F5iXtun3ceZ23Unu3TJy$N%AI&S{Ah_Z; zaJ5lz42@rCe}UuSBl+-`Lleea5*NlFIShI1D|p9~dS%%M_bu-Le4D<5_D(;9!s z_U?+km{T>R$B)oCHyP*0oD>d4r(ku_9`lxIsp=`6KgRap({!!x*lFvi8T^sA<6(Pa z6;!(3(AQiv6nC`ezX3dgt*$xl&-+ky9$RE_P>C9!M%4W2Y?=j8> zpBMro(KvA&UtKK*33_o&vzJ+8N?k~?X|q1IKo`4h4;FQG?!%!vEYXhPK3FBsT0y{Z zWBj8YJHYd*4i=;U03ZNKL_t(C0{ZK)tE@dZw7~BF{K9YhvO$gTCzU-jZ#h;o-u)#T z;;%TRWOJNObF(>}uhlyLg_Mx6jgzr-&2)FJRn{L4XE{ceCxtdU_`WMC+rQW)vJ-x5Y~FBP z><})LzrZLhxy>iu17VVQk%<${Nugykx4x`VV0cx3?Weh!q>5^=jy(KI z?|M9>eBfuaq20d81(-&uD=_26%`3*;eB#S=A9&k@U$Ap;sO&6~y-}>bk*+uV%4B2r z#8p&KVB@pw^~i`W%_k83xY{aqR{OxkA!SyV zmby3}xC`=;1BFkH87@>miG&{dS=oBX!;pK%k#}D1AKvE2a`Gi&V0q1FcL~G$ z_)2NUeR#=Oo^5yhQ+>PZ4o2f)ar-cU`FIKTQd{HYXPnikQ|z}a%*`ibyyoljtukvp zY=TQReqCVsNF%_Uzx2QBb6YX@l#oIr5Ur z4<3G@IA4Yy;ekR{+N*jEgA@qfJc*8#pezXK= zETwJM`{C2{(W!OtlvSRymkFtD>b-KI#Wf|@GE?&{dTD^MKgpkMBbVYNXEyQ6FU`lp zmO<#eVm@94vd<`BMt5|Es(2NVV@nnO?db)@e=yVUrO9q~IWV__FvOp5&f^h)eTd(8 zt-fbt>?@suqxmlA=;|%qEU+jEdZl$W0uH*Qn>U?;2hPH`WV?R`Abhj=Y<8J6(Q6i+ z1PnOIrJ+;mU6sWr%K&_ye#Z|V@Yn>7i&jeT&!zi`sr!WSO&$)g6 zjf%tBjkgj%DTBKCB-al~Jnx@bt-cwIdE0Gq{Tu08G3T5RC1>lzbiv} z1;96YL~bB8iF#^^FFx}OVaaE4aMAN|0Zv-e4?Zhy`IggCHp74akG^H%6ERafwLR|^ z*6z(dZShrU_bjGpz&pF&vdGrkDU8c6yr}r?&lnrL6VCP5R9@ zJbd}WyNLbeME#>V<-ydw5V?1w<}c^j{l7=jPsLyp4)UkpNb$t$`ZVhS|MErA&!1@H zgc>{5>kH%a4dZq_^{&r+gd*b)dXd-+-~aW)&Hw$=hnxTR|6>#JpX-8PPKG|UpPhTN zfmK)N(+;^TYHCHv;FcvB;r8`*N^RWa5xC=&m$rrOq^(AWGrQ@Veh2OV~pcPLqir&?bz_dpSewVJ^K#N zEVMKdYw9&)Ui=zoBa8Odr*H~BpR;C4_fi_ZGp2*H*_Uy$6KbnKN9jc^?|nB9 zxZA9|29d(gHLKHIHpBD{1Z7eAvDSu`;axG4>+o!z^#MAmUa-`=bxfY|)VzYjhdM8s zuGbn>^Pbnw=mi4l4_Jg>PTPiKkJZ3e^tr0#utEL*Poyfb7E)y>SvJvMJL z6O+K5fC@Z<1>`c3V-m>=`$dd6U&@~4sUz`IgNy5ttfybzX)2j!RN z*i#?_5glPROpk?QE9F6#$jEWYr#z*PuqFedZN}fc{p?^Ad!$zTMXIu`ydwjZp&g+5 z({gVmUzm-A(cfGrXi)wG*-onEbu4B8B_ilj`eQ9J;jn2wgnu}>o`JlS>Gm#FSpZv}zhiCUM z4uABAe{{HI(j7mgKiuZxfyuYGnP*}ss{J21h9;RWOeK>br!nGK-u`mZj$cUfv{HTS zfA;5{hUJq2Gbf*O1ZF1vk=1iShmN#EAKlx=)@8!9k$A=Zb~`<_-$})C7SuM#~dwBid1v**E_8`3woY58LFyi9WBs$O zl6b;}2h!(wjF`S#(wqWb7l#dqt$=|l| zDr@;a@ZB?eEch+cs%|C!Kgk{gLkaA_s{vlTV1@X<_~h{F+w3?otHg1Hts|Ui9ixML z(r7WBjYLC_O;R=|UD~vCijxWO@XQgM#+^qCW_V@VQ9({P*g3I}zc>kR938=lP^}VM z576jf0N{CIUy6D|@Vj&(&<-ch-1+uui86n=-M=OXW0N_KZpvH1+3$^?ZiiMdk*#IW z5>8U+pz9bDtCx*dqS@Z?{z`^a)Klt?UeO8J6gmd=mRY!gq_&Q%~hI89TUw~e%#5##I z=wj#Kyw6wg{2HQx^92`UH~cbyQa@V;UU89gBTnQix>{%aTKd}Z+DS0SY!wDPLwcSs z_JeoN_~T^R)vlW#BPj#E19Uwm(HBJ8)HH*L{F;jwyAC|=V|>NR`VFhoxA*S60UcL6 z1boBchlZ7)<9TowZO*!H7-WPUoViHVx6^hzPEoACEuS#Lt~7L8_Fa#qo4`{)h{Fd- zM%Kt;ee>G!12eeiNBk;DSr*-MptJLlyNmVJJuQ1qA#?)+UXJqIa7MmbF+cW$<0>44 zB3tR32^usq=1@NP!%kTHoR2Q$7+hBmW}`=xQj=Zw?|vUhwrvL?lpZT!X`3;F0frT+(#57^0Z`PW`5kFjBnrJMHk z(YrfzFumtuxyC$YrC`Zst+JN9>OQG14xtBZY(l(G{W8gQwYQ1k_p5O&m6l#H}LXO*U@|QGzd>x zogTQOw{*R|-O?B{-6VUXuQ5zHOGf2OWS$ zXCGtmD|A{Y9}R(z6ZE-oJFxN~$Ugo(IVo&9Tvt07X)c3yoJ@kCWKE}V# zg#wf1kGz1OKLG1Qx%3m<$+XB@+GJL)S`+U;E9~euD6Lc4t7#ouYJh&dV_I&LCse|} z{4eJQcGBpvPY4nxTBcP_yOej~Q;|LB>rbc!CssXr%C1}I+bY3b{Z3iA5i^lPd_<=Y9 zEngd34DCp&4v}*x%{jH!8FTE5RA1h*IN(L1{X?A4Ct9jsw?$}Eo-$8_vF?VQmbfG1 zm*d`WN9pCqA0J+_YJAOp-;SHgpC6zj^U=poWh*VaZ0RVohtl9G@8pkgD=I1@w2o~* z=ayAU`)KpPQ8xMLuT-S5!#dhx>eRd`&-2xep93QuaY;?3PWW4sVQPu*smtOA9zT;| zO;5SRH;n_1 zyRNcIL?0VEoLcmS34WRHfaAn@76#>-i8RRd+_F?QYQl1EGz(ALQ-eUyMK~`w9RIzm zxRP>_Do#O5U8U)`>wLh|hOzG9#Sb`IC*6S+uhYb&2dW0-Z{tzRRhmhc9mR%mviItD zULC&o$tQWi&fCc`OdCjJrU7G+J**GKI>xx*B+W4=N8V|{y)Jn%k1%W1!!qk}xHyUq zkOaKtL&u|EGNay!S0;)ywUhZY7S5ZAVg%gq$cCc9lx?gGq-;)14X8^GvV+U zNoo0X8s(Aa+{TL>g_^+c;47>hhO`1y&gxu8o{NFl98j+$4bI*wf9-08FM`%h|;o&~1A$VqT0(caui+Z@oN6=A_U$ z)j4PR@=ZOOqWuyq?Uc3;xLJLb#>h8EVV&Tv^XB7WhwtL@P*>eIxY&iqWRUF#e3-)* zam3X;2Dw?$v4zWIC4YFzBRaJV;$hgdrvX$x)ay5Iq5I}XtP=ad8zz-6cnm44ukgsn zKlCl&^JY7bCfL@Nr=48kr!MQ`x>qNJVD|C{ih@1o6Cl!Wi9*)r!A=_>VUT|-;{m4U<=|Jjv1CK8@~JOB5GwsDdXWcCzdo_$oO3k!;ofdMk3->Dnx1rK-%N_q)kt*S}+d%b8GbpeJoF?C2_t zvhL@Wt#l^0TsGL@xxhPPiykq_4GwmkaaH|dANUtMaOA~vfyGEMDg6w)8=Wc@%|sLB zH*Ni``sK3V@}=NMmhSgb)V}&h@Cfna$pqe?#(sAU0Po(8|)MUdK zZuI3iXdA@elI%3zxi~Gc$~mYz;JSL|V-uhJ!|xnk{exEtDtW*)u+=OXnC(!c+`iY? zq%o3blTQVWbeh7kiZK**2Yx~($VJg@bj(#*9DfsfHY$j&vRKaXfkIr`tI7Ln7BxMA40>RL%O8?hC z7VSDK8H#60Mn2kT$z%oPdrXSVp)V9a{VxQRz<%mq%k$Thq!Zo)GnE|EhL*RUC-5nQ zGsnFT1vY$?St)?AubFaG+Dcs-xu$F#BhNY`Q{%v1vhqXU0`r@#qr=`#jg)fo%d(MK zU8cmic9d1L8IY$m+9{{Fkr&*Rx4h1m{u1dVt-`5-bw`v~no0FCPSsC5k+*Fh`RNNj zPUK?8HGMN>%FNHZOfPtx;yLdnxOJ(IQP_792PLVziGRiD!~Q3yGa6>Y|sKE`jXAO6Zq zDmoK`TRvcn`Sl3J(xm2MJAV3G(fQ!-(C=gFwUs+)NyB-?iLV@EUpNk*ov`rooV3%n z%$S{7MAK4_1%K>w50M^{f1}4WU?9az3QM4FZj_k`vClt#;&a5Wc#fC=@ZPuZF^FIF z2^|gWAj4m=bCpuW^0z6TI+8VMoDMRckCD6FqH`yX*&A*-XBsQe(3nQE0VxyKUnZ6u z6~^D*GShI-anj)=BFS>${IQ~Z#V!n4aU<^vS-lCa?xlJ550wU2VH6>GS@0)3yyo5K_Cn$v_lbz#aRT=kW zkRQP?m-ZDOc}fCl9P4wzAi5KETmOAclLt1G)kT?G&*;=N!)t5}$P7H;k=1}us6XJJ z-1gZdD*DLv!3xQS-`U8iEb7LwWauMp=8hsaH|Ww=)aoM4=oIbMr;{=#QMN2&zF~Ys z&Ue@RXh1%$0pDAm<-5Jn-|F|=0Td$7nEbxEe;abyOOl*}k9%4e)0_bNlF;ZYZ|9?t zL0Zb$FO&L_54?lPEc{t5_HKghe#b3mj`EX$=Xu&4=I9`mC{M9>SHAPRuPA?i z`1In_ta3{)DSkuiw%)VLMA}_@bpKp~Lt&Ndoi94Tn$fQN>Q*YZKf`A$N|y5UywPFm z8$Ps?H+Sr>C+#~p`w@D<4c1;Um{s;cOpP9m*)kllZL{Oqgl2;E`_;vgApYa>`RQ#pfvY`dsZTewd zkowL^B&X~xAMSbc_Qm11KW4Gyf{$A%=13B}sg2ps>q_a_!XVHk76U2486_i6#=bJ|~nug_Ztm0K~+v56e{bO1( zDhR20_Sw-U$_=b5!%l!^05Yg$a^<~~e@)mxm)ahKko|U#u=#1SKLTAFfori+5 znQ2*4mOpz(U|?ZY{e*|`O)KRFR69y1sn%erP4pjrtf1yurWN?W;Tf~oe82F~ejELv z`D-0Rr)AO3uI@}(R$H;lJd3`(5>BfP+gGD2nvPty8>j00F>kED;Q7P5AAK4Tz2)kF z>Hy{~#a#g68EnULL;pyWeB7es%c$|LynL%b68owv#K` zz?+#Ad(6ppobt_nTkZ0pJvPKo1R7kj)sx`2l_mcdOa5*0S?1!{pmD=QO-V zE}J70x{ZJIx7{PdG+6Nrx5fKN@^f<=-323E%lo)!Qf7V)f`co+jt3v;vWRY(&<>?8 z937-X(X{W-rzmtcJ{z^o)?FIAl&tD8GTBe`%(9;zdX|D`sj~Sai7#J{eQ8D^xWtK? zsMXY5v$Bm;?px~e7tUruOeF3t>@&Hm&kK#-*Q?krjhRU zSe`g1Y3}%?5c(YjPGHu_7<(0@f27nll;iRbPRVy^<;U*Wa4FrMYkEn}oI&t$l*L0P4$HD=d&9>0{%c^cXF@{~1CW%k@7MZREp?nlPdnShU_ zYCPVED*JYkvdEc4 zWxs0CS56TO0{1_=J3PLCr)}aB=wYU)&$AzIK0jMEQ6B%kLcihky3pvHi?9 zfw@22|Kic%+1GJc>2ZFz=cjxg`CaIozrZlRa5nRvBFo7N<1cau(|A)()xBjV%Q{_b zxc9%%e)!c_E*chjA$|c(8{WJU+zS&Mqrg`#$y5Jx0I>hNpOC-%Iq-#d@#N{@>g!Jq z7mpu@P9|bsEBeyCfR{Z7)cjD&?QGWfffhBKIZ^1$CfPm|tKX5hVlcYk=w zw|y_Ko^l)S$>AB>dnv0@+i@?TCEwT*7k001BWNkl=IfR z1|#%)tUo9$c2?3lze>>sw!HWaxLT((B7cI>*XYEw#bbi_WAde~y!mxFl9e`(zone~ zU!s%z{t8a`Qv3!u^heSE7W-!~LFPO32)^=2ds6%aI?^_U zFY=+PEq~?D63#Hn`;YgvqiN!bP?K*>3{diOTWIlc#3TF1KQQ} zgqP*+>EBOSx|ZJEPmmLz(T_49D)c1a^uvQ4QN6zQo^$%I(VV^5Ui>G#SoF-7Zf_26 zSzXs>E}v*$@KE~kR~{eU|KuiicuHTB{@pwLS!aS?>^PnM)_Yzh z^pUQyHh|$Kf>`+VJ@k#|_Al5{>>tkMK^CctgnUi3$yLXRRA7&Si3FvaH2JBYeJ=6N zHiM5gQpSc3T;e;V*W^5mfCuLS_;=``PQeAySP@$chL`xsor-DCw#%hQ;D1i}?VocO2Ab~}XC4vXy|{Jt_?BBUPkmI1k6yj=ViY>! z>szp49I5j=$70HrSRHKN=#O6GC#xS&F+LlcDAW9=&6Ulh9@J^;cTA3y$M+lVe@1_# zza?oqdG~DW>T8URUxR}_M4R2Ute3yZ1w6LAApU5tBtW$NYIBR3Own6_0lni-EzXoI zX@BGTSK*mokup{<9lK~9Xr{}*qW6OrZ}_S`TpNuSDi`$ByW4%?b|(D^zgIf{cdlx& zk)r3PElnP^3;F|I?H=xhA3oX_B-@hE%~*?EkJ5Xizi8U;UIU3n-eB(dD}TpT`-cCF zMZ(x#`sX`irnnSlj3l-zQ%5yPcZ$^22DX={Lj4q6`zmek-DUG8d4>^fRCAci@JuN- z^sb<7tRBt@)alAGS?g%O*jTwp`lqlQBmb1)AI2nID0*AIl0*{JR>|L3CaWdL;+5;n z=)Gm^3kdm82j%WE@f}{Qb3bBVDli~>p)vcgJ}f+wA}n;df3Z$uoFtp_ubI*cM;dWN zPm$4-+Yrg+MnQ58qwYQFc&>~>Ugq+NoFi=gsfnC23p0E;cS7c>UhP5w9d1#Fj)a`# zxiY~q+o1*DigMhL4?W>1q#(D(F-2skeoaS*#ud`%sy*lr{DFom@}}sbEVY9{Xv>>a z18C)SbaK?4@n0gBBKl`|4I~ui}r1NgOA~M>WhB4^5htZ1sE~olvq* z_#-V_JJI06f-wadYwe)kS`HL^y!m$KLub77hte0Ew1v1|lv=m8$rnNX%5`lQH^_he zqt}@by<|lxHl-bXd)>Ckv$&MHdh51uK4;9@e|E9RBM+@mR>QQJwwboZ=-D^emw!mJ z(x#*72et_hK;%V5o{*+b)9TvHpGg^|mok96O{x-J;RBu2>z~LkQQ&;f;F|N_yZpVw zn;-Cz4<-T1pA|9i-1FJS@G&1(5z>F|d5MukF<#ZaWC8GB?E3;$(gUVnm3&k4;W0aw z;8#R|RL-526G-$=YMU$%>vQYq@yljj*v5X^CiV$-;zustC@cM@-uTck!^_i+{?I8q zk39C6Ee-tQ*}f~tv>TI}V`*bAc;R+>dyMS5;UO5XWi?NZR6Se#a?*b`-3EG>f6oX1 zL>6fXQJ5#NLs!|rDG2|bKyglqF#Mufjx9-EG!nvzZTYjSURfz-$Cec{)4!UI;5mm+ z%evx=d?t}!KI6W}jtSg#yvYQVtrzJRH$3+A@(s@%|CXN}p;~(Us(-5orJfJn<~J;U z`6IN3hISjjkOMT^8bxm4JlpuihYKQqm9El`t<78nsuURe#f)Dwt}%}IVq9W+!#;R0 z<^%U-X-2FQzCog7)8Py0j9t+GsN3gZ0I|V2W|n=$EGdRY+75lQ*T3WEmV`{3qh~NX zhRoP%U8u#^108JR`K-?BtH=Jh5&yiba%)!;`8`dXvTWvp6Qg#xJzsE?#C{xidy`+@ zV0r4wK0|||F;y1@XsXYTM+2YKh;ydQN&T;R;&X~B=p@by=!mKa*LQrm=koB~fBfCU zC;!za?4?>wV3>7Ku+f*ABiHEF=c`kn%XSVw^~ezsrrz>6#sC!0STp4+(4?nMb!&dp%MWn?zdMNbx@P6UZFijD%%CXe3_)!Jbze?PFdAo$ zCe#I9;jp{5kDQI`ZUG11&h_?@Wp1G|Hc=1r3QgTJWHHEkk&+2Iv`jS|woKuc;s^ii z`mN5EXP=o|O+X9g(Xz?4yeC90Q<<@Mw}3F>q=k{+j<_aZT^E>*rnU_qE)uF`g)lYl z7UWaBaKX|>oCja*v7h=Fq!M(o@47vQ#T>voX~u<>Pv}`-UbL z`>%h-ht2JL(@;_-pUtRw(}bwxAKt}>Jn#i0eNJQw(dbR9BkWZvjGG5G^N+z zVb#;>Z$k(>w&|kklLZx-Pl*-$hG(_Vd*3`kfquyfoOmPOl3SaV&V%yz<<@ubN|y2kZBelC zVd`B-bCT-??Jt!k_6E3leIDXW;2x?!8Iu4Q9kmHRFGQvdlvsJ=Pm5OT+~dcz;Z&D@ zN^7^x)Iv`loTgTu&|iJk^F$16G7C@pq_|}dPcF_(O50JUXjzDCvCt+%#TZ~MTmv!!NgThTi3iD-T~2p&h#DLF#pac->Fa4S~l_C!xW;qPpa5+8o7EmrY;u&$#XUrrR|WgFIKY zTnHnuj@iu~2R^q)pF6N5@Q!TaphyBXZBeKEjSj$4mlXxhUHQ7bB6u+S^f4XdPYm^kKHVsLCzCz9Iy)y2!)nXxf_-dMTo4R$8O{QP_G5kOh5>kFT>V5o==NU!2G&*FYxW&i1}713KI7IhA0xQNMpxfh z*ZR;ORkfRXK-n1!yfcWy&#!?g(@R#2eb(~&559kR{fDpRsB%3hLAQn4`^->J6>@~j z@Z`KwBhINugZ--CE6(!5KyQy(f%rV!hM%|{+n$m1lt=;pUU$|eN%p(W+5+T9uYp*# z)RmuL|MV4W%Ers)=`$27KXuEm7Qd#p@#&IGZjYb#t-d~WnW%wNLtZU(Ox-%3^GKT@ zAIJ2O0ff#<=BeL(E_J~zsIrgRbert>lv!>PPJOH2dOWk>#1hMw{lx6F({274<8VT6 zve|Nx1-QDaQb)&ym*09$U!Z@1SMj-gSH0H+X!vZ$iiTCN{6N{H!@)Z=SM)Q_Z@5tO zGs`c3i)W3W_sh5RE8|1b=qv87im|K!>@{=>lrQo)#Dgp&0M4uZ2#3Z*dqx! zl2WFv`0*Iv!?I95@QnsExt1Yi;aathOT@mj7G9X=nR80VdK%W}S=&BC@7NYXR_Q7` zA}9Cxw5hf&PT-IHs+@Bt!I}ITLx~c}7t+3k9KAUU6f+hF!f~$QwQpp7sI4vgz`nwF z>i#gYW~_@JQbOEJzZ%#%hELf>yvm_ZM~NlZ_`}pZBp-DXV?sgR>8Dhn_qZk}#ioi! zT+e>V^ks(lCCThyW1Kubf#6=<`j)!8O#GAo_Pabs{2Xux+FFlM!FYwToXN8^I%zCQ zH%Cg)Sh$T5V^x0Sc`(Sydr!;Aid1}*si_7s7MGvNAeuLiISQwoElY50I26pFpOwU5 z<}fBshG{%gaIBv^iC+L;!#;MKhr~VAsoYz=NhiHG9IE zQ4XNAr(3tUf@m;(?=BQ<_vL=fe#LCb5Q_Zi4tIPMp$4!MFBN9ff3+EWRAqvR_Ddc% zxq4PUJDf25Oa}Ah)g`t@PVKZOb&GxA6q|KWGq{l!y-lXra|T6mI~AQeSv!buD&5uI zOS*+6MC6N3oXt_M&t#-QPx3R#{ea%kmG7pjd3}R4aysbx(SQtkw4tlW%JPzOUvSM} zjRpMJM?IQDb#!48>I*&YJ1j};_FSfM5BM19&`#jllc3^syJYoOo}8!EvBxDczqsVKu%Og^%1cH*4)3EH zdUhV4V1=wci(Bn0$?>V=`4d?spghn&LZ*ufMtT42v?mZ&R#H4^toG+LWnJ!JQd%bZ zcZu{#f$#i=4c%ZAkcN+}jRE|*P7SyYM{IJ^Z{8!{>N`{oY-q;*4gZjgT~GJUPk1|zVCJ3HW@P^gm_kVetxc&D3{C+NczxUnm9xlI0r}6G1Kt6i3E|kF_mybNCt8E0WY#T~;bPuW2S%RJTJGkW!7|gLN{zt7Z&N)^jo+Hef z3{vJDI48`VipL0C9#k|fvzGKl6XPDY1S{y~txfzXHz^#Bp2d3~x z&Li4`xf#zZ`T=s(cX~(k zgQkNpbupqaqkn2#rET+WjY!oOremNK%)ycXGZ-Vw#;3TqXW4*aQ9lDl0&?q=+IS(7 zDOx(B)Tue4$vH;LM-jBomqjOV6V%2|b5s};a+Sj|ZIF+@*bPU_KkO-I(Fv^X&RLwGhtaoe2+ee($^R z=B3Zq-{-4ceCAx#~|;kN!d`cXq(3zOs4kqEr1xF6gC9 zlaysUub48@v<+<2NgM2%;8-{DVXvn+78ie`Vc)6#1O2hZh8G>djm(s1@SXM;_&Jw1 zv{#(-92h0vq%N0~$HEt|(<)P*#?t?l*~u57D=`S)wH+(=;LFAveSP6`E)R+-#*%lu zpv;jW>0E}*F8iu-#vJK#k@yw?(tX)s=Ph@L{^kGjuMXe&_S?h9uUIus$ChQwbxuD_ z)k%x|is@W0X?HrYujNxWIGo#lnkPPG{2W~eW{7PQVv8cFljidz-WnH5f{|m6jsa?W zOn9Jj49_{HtY!rH46^+T`A%`60-R|s4(hD_X3=2jqy%4*_6q_1V%JeWYxE_@%UlP@~2NUZ)XOZsgl z@z|W=i1Gk$W5VhW;msf5LR0t+$L~38rw#pK$&l&e68Eh9-|=bW&`{7daB%+W)r-S- z{~Mko{)eA1c;R4159@^`ALX^oh)DKxQycbZ$l~#UMb1bxae1CJGUqAldg^l3PN%8> zVm);fLze2SCX{JhL-FHlVtIaK;lVBn@ayUaY%)wm1*A;*2guf4^X9S(xctQ zl{Ra#{Ij1FuCz~5g1RMpjqOzD2`r7!lI6@5^QqGYS&iy;zM<{kXNx`Tz=SoQg$C=& zy|HN{CzS4yI<{@CYJlfs9s0DslCL*L4tfgWl)vy?BYIxrE6?25T78||I#+da%y4~^ zJ(AJcH{|Ifmw^L7SXc116O-myy-47u>;@Zo=fd;L=WONp4&QrhfexQ7}Nd`(`n(nlxeWR%GS9z@;UVXHFX-nDU z1GmXpv9_qmJF!N~LbtvSif_}G#B<+$Uoa1C+YcUjguy=4ews34k3jkzcvsw|NoqOk zqJWZ-d-qS^N5+XY?|H8H#dCPG;{4`QE<(9*%;bdUj7_;nPOf~Uv?)1j(h{i};_MLL zS=Q+ZOHmj|`(Y;f%C;xY3)88s#P8t-m}8)qI^1}`c_O7f=3yYFOQ3f*Q z5Z@n(;! zd0^9AL@-I+C%UOW{{!Ay>2BPBgkI6t-bvP*#K{pWE~kvyd%UB#G5tGv}AdLs>!+XEL*?{mZktUkYFC7LIg7hhlcxn%#=7X)FSc@)